4.既然找到了地址,我们就可以进行编写程序了,使用VS2013,代码如下
1 #include<stdlib.h> 2 #include<stdio.h> 3 4 /*声明该函数可以导出dll模块*/ 5 _declspec(dllexport) void change() 6 { 7 int *p = (int *)0x146BBB50;//将这个地址转为int类型指针 8 while (1) 9 { 10 *p = 40000;//让阳光数量一直为40000 11 } 12 }
5.将工程配置改为dll动态库,然后进行编译
6.使用dllinject工具将dll注入到植物大战僵尸进程体内
7.查看外挂运行效果,可以看到阳光数量为40000,不会减少