17. 11.
如题
当指定的exe运行时,先运行我的程序.
我指的插入是像熊猫哪种,不知有没有源代码可以参考一下.
那是修改PE……不是插入……
http://hi.baidu.com/mxparson/blog/item/7b886c83ef7ac1a50df4d2f6.html
这个地方有感染PE的代码,参考下吧
谢谢,哪个我也看到了.
没太看懂,怎么把自身插入到pe哪段代码?不知怎么用,哪位可以把哪段代码告诉我怎么用,我可以加分.
我只要能把自身插入pe的哪段代码的用法就可以
我只想把程序自身插入到同目录的一个exe程序中,让这个exe运行时,先运行我的程序,再运行exe
哪段代码,太多我用不到的地方了,我是指定的exe不用枚举什么的.
我的程序代码就一句:MessageBox(h,'你好!','提示',MB_OK);
不算插入pe的部分????
帮顶下
代码注射嘛!可以实现,但给零分,暂时没有回答的动力。
能实现的话,加分是一定的了.
呵呵,看来是做坏事的,我不知道。
呵呵
就是把别的EXE文件以二进制读入到内存,比如读入到一个数组,在把自已以地进制写出来把他写在你EXE后面
在运行时当然是你的运行了,但他的不会运行,你在把它放出来运行
不用修改PE头那么麻烦,直接做个外壳钩子,监视要运行的程序,够了。。。
它的也要运行,我的也要运行,只不过,我的先运行
网上看了一些插入pe的代码,有点深,我也编译运行了哪些代码,总感觉,有一些问题
这个不太懂?
就是把别的EXE文件以二进制读入到内存,比如读入到一个数组,在把自已以地进制写出来把他写在你EXE后面
在运行时当然是你的运行了,但他的不会运行,你在把它放出来运行
你说的我有点不理解,是不是说以文件流的方式存在指定的exe后面,既然是后面,运行的时候,应该是先运行哪个exe,后运行我的程序呀?你怎么说,"在运行时当然是你的运行了,但他的不会运行",这种方式,杀软会报毒,所以不行!
我编译运行了3楼提供的代码,运行的时候,怎么释放出三个文件,好像有一个是指定的exe,还有两个是dat文件,而且速度奇慢.要过了好久,好插入成功.然后再把释放出的三个文件删除.我不知,这是不是就叫pe插入技术的代码?
我不做坏事,这点可以肯定.做坏事的人没有好下场,这点大家都清楚!
我是一个在乎自由的人,不会拿它和自己开玩笑!
我记得有个EXE文件合并的工具,具体叫什么我记不清了。你不妨后期找找试试,一点建议。
我希望是pe的方式