双开源代码编辑说明.docVIP

  • 11
  • 0
  • 约1.72千字
  • 约 15页
  • 2016-08-23 发布于河南
  • 举报
双开源代码编辑说明

大家好,我是 电信一区的玩家: 狼情惬意o丶 欢迎看说明 最近RC很是给力 我们也不能落后 所以在此发布修改双开代码 请按步骤操作 在修改源码之前,你应该确保你的系统安装了至少是6.0版本的Microsoft Visual C++,下面的说明就是以6.0为例的。安装好C++后,为了以防万一,请到CSDN中下载iptypes.h头文件,并将它放置在VC安装目录下的“Include”文件夹下,比如我的路径是“D:\Program Files\Microsoft Visual Studio\VC98\Include”。 发现很多人修改后缀失败,所以我们的步骤就从下载源码包开始好了。 1.到脸蛋帖子或博客中下载伪图片文件,保存。(脸蛋原帖地址:/thread/139/3184f88ea42184de2e13-1.html) 2.我是将文件名改为“1”,并存放在D盘根目录下的,如下图。 3.更改后缀方法有很多,如果已经显示了后缀名“.jpg”,直接修改为“.rar”即可。如果没有显示可以到文件夹选项中选择显示后缀名再修改。 另外还有一种方法,在运行中输入“cmd”进入命令提示符,首先进入文件所在的目录下,比如图片放在D盘,就直接输入“D:”,即进入D盘根目录下。之后输入“REN 1.JPG 1.RAR”,回车,即可将文件后缀改为rar,如下图。 4.此时关闭命令提示符,到D盘中看,就可看到变成压缩包的文件,将压缩包中的文件夹解压缩到任意地方,这里解压到了D盘根目录。 5.打开你的VC++。 6.进入主界面后,选择“文件”菜单中的“打开工作区”选项。 7.路径选择到解压缩的文件夹中,选中唯一的dsw文件,点击“打开”。 8.双击一下左边的“classes”,并双击随意一个“SYSTEM...”打开cpp窗口,就可以看到源码界面,如下图。 9.目前允许的修改方法,根据注释有两种: “ a.修改oep入口点,即调整dllmain函数在cpp文件中的位置,放在任意处即可。 b.修改上下函数的次序,例如将原首函数MyRand搬移到最后,则编译后整个函数次序已改变。” a.简单说,选择编辑-查找,输入“BOOL WINAPI DllMain(HMODULE hModule, DWORD dwReason, PVOID pvReserved)”,将这一行连带之后的29行(即包含第一个“{”到最后一个“}”的所有内容)全部剪切,并随意放到文档的任意一个位置。 b.比如将下图描黑的文字剪切放到文档中任意一个位置。 10.当你发现又被屏蔽时,可以更改这段文字的位置。这里是放在了文档的最后。如图。 11.操作完成后,寻找界面右上如图所示蓝色椭圆指示的位置,选择“Win32 Release”(默认是“Win32 Debug”),然后点击红框中圈示的“Build”按钮(或直接按“F7”)。 12.如果弹出兼容性助手提示框,选择“运行程序”。 13.此时关闭C++,到解压缩的文件夹中会发现自动生成了“Release”文件夹,选择进入。 14.可以看到此文件夹内生成了一个名为“IpHlpApi.dll”的文件,复制它。 15.测试性地放置在Popkart的M01目录中。 16.你可以查看一下结果如何。 关于生成的dll文件大小(30KB)与原N开dll文件大小(18KB)不一致的说明: 脸蛋使用了upx--lzma压缩的方式压缩生成的dll文件,使得dll文件压缩为了18KB。而由于这里并没有使用压缩技术,故而生成的文件要大一些。 其实本来不想提供现成的dll,有了上面的方法,1000个人就有1000个不同的dll文件,而由于如果提供下载的话会很容易在短时间内被屏蔽。那么就暂时当做测试用文件来试用下吧。 压缩包内包含了上文提到的“iptypes.h”头文件和测试用的一种“IpHlpApi.dll”文件,各位各取所需,信不过的朋友可以按照上文叙述的方式下载头文件和修改源代码。

文档评论(0)

1亿VIP精品文档

相关文档