目录

劫持注入

目录
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
graph
subgraph  
z([劫持注入])-->
z1[[看游戏加载哪些dll]]-->
z2[OD附加游戏]-->
z3[按E打开模块窗口]-->
z4([查找可劫持dll<br>尽量选择SysWOW64目录下的dll<br>假设为d3d8.dll])-->
z6[确定可劫持的dll后<br>进系统目录或者<br>游戏目录查找该dll]-->
z8[["复制dll文件到桌面"]]-->
z9["打开AheadLib软件"]-->
导入dll文件-->
如下图设置-->
z10["点击“生成”按钮"<br>生成cpp代码]-->
z17[d3d8.dll改名为d3d8Org.dll]-->
z11["vs新建"具有导出项的dll""]-->
z12[改成release版本]-->
把之前生成的dll拖入vs中-->
复制全文并粘贴至新建的cpp文件中-->
新建的cpp中的入口函数需要删除-->
z13[["在入口函数中添加一条代码<br> LoadLibraryA(“Mydll.dll”);"]]-->
z16[检查代码有无错误并更改<br>一般就是强制类型转换]-->
z14[[生成方案<br>找到生成的dll<br>复制到游戏目录]]-->
z15(["把Mydll.dll和d3d8Org.dll也放进游戏目录"])
end

z0([常见可劫持dll]) ---  z5["特点:容量小 代码少"] --- d3d8.dll & d3d8thk.dll & lpk.dll & d3d9.dll

z7(["常见dll系统目录"])---c:\Windows\SysWOW64

https://cdn.jsdelivr.net/gh/xinqinew/pic@main/img/image-20211115193455874.png