首页
社区
课程
招聘
[原创]一个可用于[注入DLL]的调用64位远程进程中的函数的通用命令行程序
2017-1-19 16:12 4364

[原创]一个可用于[注入DLL]的调用64位远程进程中的函数的通用命令行程序

2017-1-19 16:12
4364
支持两种模式,使用CreateRemoteThread或RtlCreateUserThread+RtlExitUserThread
https://github.com/halx99/wow64helper
https://git.oschina.net/halx99/wow64helper

用法: 用VS2015编译为64位exe

wow64helper.exe Option PID OSModuleName ModuleProcName paramsTypes [parameters]...

Option:
0: CreateRemoteThread, 1: RtlCreateUserThread + RtlExitUserThread

paramsTypes:
u64 --> uint64_t or nullptr
s --> string
ws --> wstring
us --> UNICODE_STRING

示例:
0 13220 kernel.dll LoadLibraryW ws D:\dummy.dll
1 13220 ntdll.dll LdrLoadDll u64;u64;us;s 0 0 D:\dummy.dll 12345678

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 256
活跃值: (48)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
kz丶cn 2017-1-19 21:03
2
0
1 13220 ntdll.dll LdrLoadDll u64;u64;us;s 0 0 D:\dummy.dll 12345678
没看懂啊
雪    币: 17
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xyzzf 2017-2-5 13:32
3
0
1 13220 ntdll.dll LdrLoadDll u64;u64;us;s 0 0 D:\dummy.dll 12345678
意思是使用RtlCreateUserThread + RtlExitUserThread的方式创建远程线程调用进程Id为13220的LdrLoadDll函数注入DLL
游客
登录 | 注册 方可回帖
返回