LiveCloudKd 项目使用教程
1. 项目目录结构及介绍
LiveCloudKd 项目的目录结构如下:
LiveCloudKd/
├── ExdiKdSample/
├── LiveCloudKd/
├── LiveCloudKdExample/
├── LiveCloudKdPy/
├── LiveCloudKdSdk/
├── hvmm/
├── images/
├── leechcore_device_hvmm/
├── .gitignore
├── LICENSE
└── README.md
目录介绍
- ExdiKdSample/: 包含与 EXDi 插件相关的示例代码。
- LiveCloudKd/: 项目的主要代码库,包含 LiveCloudKd 的核心功能实现。
- LiveCloudKdExample/: 包含使用 LiveCloudKd 的示例代码。
- LiveCloudKdPy/: 包含与 Python 相关的代码或脚本。
- LiveCloudKdSdk/: 包含 LiveCloudKd 的 SDK 代码。
- hvmm/: 包含与 Hyper-V 内存管理相关的代码。
- images/: 包含项目相关的图片资源。
- leechcore_device_hvmm/: 包含与 LeechCore 设备相关的代码。
- .gitignore: Git 忽略文件配置。
- LICENSE: 项目许可证文件。
- README.md: 项目介绍和使用说明。
2. 项目启动文件介绍
LiveCloudKd 项目的启动文件是 LiveCloudKd/LiveCloudKd.exe。该文件是用于连接和调试 Hyper-V 虚拟机的核心工具。
启动步骤
-
配置符号路径:
mkdir C:\Symbols compact /c /i /q /s:C:\Symbols setx /m _NT_SYMBOL_PATH SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols -
启动 LiveCloudKd:
- 将
LiveCloudKd.exe、hvlib.dll和hvmm.sys文件提取到 WinDBG x64 文件夹(例如 WDK 1809 - 23H2 版本的 WinDBG)或单独的文件夹中。 - 使用管理员权限运行
LiveCloudKd.exe。 - 选择要检查的 Hyper-V 虚拟机。
- 将
-
指定 WinDBG 路径:
- 如果 LiveCloudKd 无法自动找到 WinDBG 路径,可以使用
/y参数指定路径,例如:LiveCloudKd /y C:\Microsoft\WinDBG
- 如果 LiveCloudKd 无法自动找到 WinDBG 路径,可以使用
3. 项目配置文件介绍
LiveCloudKd 项目的主要配置文件是 README.md 和 .gitignore。
README.md
README.md 文件包含了项目的详细介绍、使用说明、启动步骤、配置方法以及常见问题解答。它是用户了解和使用 LiveCloudKd 的主要参考文档。
.gitignore
.gitignore 文件用于配置 Git 忽略的文件和目录,确保不会将不必要的文件提交到版本控制系统中。
以上是 LiveCloudKd 项目的使用教程,希望对你有所帮助。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



