- 2
- 0
- 约1.36万字
- 约 14页
- 2026-10-22 发布于北京
- 举报
多数ARK反内核工具中都存在驱动级别的内存转存功能,该功能可以将应用层中运行进程的内存镜像转存
到特定目录下,内存转存功能在应对加壳程序的分析尤为重要。当进程在内存中后,我们可以很容易
的将内存镜像导出,从而更好的对样本进行分析。当然某些加密壳可能无效但绝大多数情况下是可以被转
存的。
在上一篇文章《驱动开发:内核R3与R0内存映射拷贝》介绍了式SafeCopyMemory_R3_to_R0可以将
应用层进程的内存空间映射到内核中。要实现内存转储功能我们还是需要使用这个映射函数,只是需要
在此函数上增加一些功能而已。
在实现转存之前,需要得到两个东西,进程内模块址以及模块长度这两个参数是必不可少的,至于内
核中如何得到指定进程的模块数据,在很早之前的文章《驱动开发:内核中枚举进线程与模块》中有详细的参
考方法,这里就在此基础之上实现一个简单的进程模块遍历功能。
如下代码中使用的就是枚举进程
PEB结构得到更多参数的具体实现,如果不懂得可以研读《驱动开发:内核
通过PEB得到进程参数》这篇文章此处不再赘述。
#include
ntddk.h#
include
windef.h
//结构体
typedefst
您可能关注的文档
- 剧院空间布局与功能区.pdf
- FSUIPC 5.131版与兼容性说明.pdf
- 青铜衬套预加工技术与检测要求.pdf
- 斯巴鲁翼豹主保险丝盒维修指南.pdf
- DB54∕T 0646-2026 茶炭疽病防控技术规程.docx
- DB44∕T 2842-2026 村镇规模级蔬菜产业基地宜机化建设技术规则.docx
- DB50∕T 548.6-2026 城市道路交通管理设施设置规范 第6部分:道路交通信息发布设施.docx
- DB54∕T 0698-2026 雅江河谷地带核桃园建设技术规程.docx
- DB54∕T 0648-2026 姚氏高原鳅(地方标准).docx
- DB54∕T 0687-2026 彭波半细毛羊.docx
- DB54∕T 0690-2026 设施土壤次生盐渍化改良技术规程.docx
- DB54∕T 0689-2026 设施蔬菜秸秆还田技术规程.docx
- DB54∕T 0665-2026 光伏电站燕麦与箭筈豌豆混播 生产技术规程.docx
- DB54∕T 0664-2026 光伏电站绵羊放牧管理技术规程.docx
- DB54∕T 0659-2026 短须裂腹鱼(地方标准).docx
- DB54∕T 0653-2026 黄石爬鮡增殖放流规程.docx
- DB46∕T 747-2026 气候康养指数.docx
- (11.2.1)--11.1 创伤后应激障碍-1.ppt
- (11.2.2)--11.2 创伤后应激障碍-2.ppt
- (11.2.3)--11.3 创伤后应激障碍-3.ppt
原创力文档

文档评论(0)