致远DMA官方站 / 收录页

工具库 · 浏览 0 · 评论 0

PCILeech

DMA 内存读写成品包(Windows x64),下载解压就能跑,不需要编译源码。

先下载哪个文件(普通用户看这里)
Windows 10/11 64 位直接下载:
PCILeech v4.20 Windows x64 成品包
不要点 Source code (zip)**,那是源码,需要自己编译,普通用户用不了。
解压后有什么
pcileech.exe:主程序
pcileech.dll / leechcore.dll:运行库
驱动文件与说明
示例配置
使用步骤
1. 解压到 C:/DMA/pcileech,路径不要有中文和空格。
2. 先装板卡驱动(FTD3XX 或厂商驱动),设备管理器确认设备。
3. 右键开始菜单 → 终端(管理员),cd 到目录。
4. 探测设备:pcileech.exe probe
5. 看到设备信息后再读内存:pcileech.exe dump -out C:/DMA/dump.raw
6. 读指定地址:pcileech.exe read -a 0x10000000 -l 0x1000
7. 写入风险高,普通用户不要用 write。
怎么看是否成功
probe 能列出设备、固件版本、PCIe 链路。
dump 文件大小持续增长,没有报错。
失败先查驱动、数据线、固件版本,不要反复重装软件。
常见错误
No devices found:驱动没装、线不对、板卡没上电。
Device busy:另一个 DMA 软件/测试工具还开着。
Access denied:没用管理员终端,或杀软拦截。
DLL 报错:pcileech.dll 与 leechcore.dll 不是同一包,重新完整解压。
说明
这是命令行工具,没有图形界面;普通用户只需要 probe / dump 两条命令。源码与编译说明在项目主页。

在站内打开完整页面