首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

exe生成exe,类似木马生成器,该如何解决

2012-02-11 
exe生成exe,类似木马生成器 - C++ Builder / Windows SDK/API据传说是用res作为主程序资源,然后生成exe.反

exe生成exe,类似木马生成器 - C++ Builder / Windows SDK/API
据传说是用res作为主程序资源,然后生成exe.反正我是没弄懂
类似红蜘蛛生成器http://www.jfsky.com/SoftView/SoftView_9209.html
搞出来的给45,然后第二第三名给30,15,剩余的10分平均分配个每个参与的人(分不匀不是我的事,呵呵)(妈的本来给200分的,但我只能100分,郁闷)

PS.1.给我介绍两本API的书
      2.解释一下为什么我编译的小程序(VCL编译在exe中)都要400K以上,怎样可以精简一下

[解决办法]
把调试信息去掉,就是点release键了,在工程选项里的编译项里.这样文件会小一些
当然用VC写的会更小,如果用MASM那更要小了,最小只要3K就够了
新编WIN32 API大全,我已经都翻烂了,挺好

把EXE当二进制文件,加在项目的资源里,你要生成EXE的时候,把它存出来再做适当修改就行了,不过怎么修改却是个大问题,因为涉及PE格式,改它的代码段数据段,如果要改代码段,那你要反汇编,然后找到关键代码,然后再写出修改后的代码,并且转换成机器码,也就是二进制(16进制)了,再写入EXE文件里,就OK了.如果你高兴,还可以再加个壳,这样就完美了.
不过你生资源是怎么回事都搞不好,估计是做不来了
多学学吧
[解决办法]
很简单,用bcb自已编个模板,
我编过,可以把一若干个.exe,合到一起,生成另一个.exe,
BCB做主程序,依次执行,当然可以梆木马了

[解决办法]
关注::
不知楼上这个昨发实现的
[解决办法]
2.解释一下为什么我编译的小程序(VCL编译在exe中)都要400K以上,怎样可以精简一下

就是这么大,自己找个工具压缩一下,比如ASPARK
[解决办法]
2.解释一下为什么我编译的小程序(VCL编译在exe中)都要400K以上,怎样可以精简一下

不要用VCL,new一个Console Application,取消VCL前的对钩。
[解决办法]
上次有一位高手写过。
打开一个记事本。在记事本里写start a.bat
然后把这个记事本命名为a.bat,这样几分钟后,你就可以爽了。
[解决办法]
呵呵,楼上的代码,谁试试
[解决办法]
写一个.rc的文本文件如tmp.rc
内容://tmp.rc
a a.exe
b b.exer
/////////
然后在BCB主工程中加入这个tmp.rc文件进去,完全编译后a.exe,b.exe这二个文件就一起打包进了主程序中,在主程序运行时你再将这二个文件解包出来即可.

热点排行