大家好,我是
电信一区的玩家:
狼情惬意o丶
欢迎看说明
最近RC很是给力
我们也不能落后
所以在此发布修改双开代码
请按步骤操作
在修改源码之前,你应该确保你的系统安装了至少是6.0版本的Microsoft Visual C++,下面的说明就是以6.0为例的。安装好C++后,为了以防万一,请到CSDN中下载iptypes.h头文件,并将它放置在VC安装目录下的“Include”文件夹下,比如我的路径是“D:\Program Files\Microsoft Visual Studio\VC98\Include”。
发现很多人修改后缀失败,所以我们的步骤就从下载源码包开始好了。
1.到脸蛋帖子或博客中下载伪图片文件,保存。(脸蛋原帖地址:bbs.17173/thread/139/318/20120414/4f88ea42184de2e13-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”,并双击随意一个“”打开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”文件,各位各取所需,信不过的朋友可以按照上文叙述的方式下载头文件和修改源代码。
发现很多人修改后缀失败,所以我们的步骤就从下载源码包开始好了。
1.到脸蛋帖子或博客中下载伪图片文件,保存。(脸蛋原帖地址:bbs.17173/thread/139/318/20120414/4f88ea42184de2e13-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”,并双击随意一个“”打开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”文件,各位各取所需,信不过的朋友可以按照上文叙述的方式下载头文件和修改源代码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论