Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-08 #23 这个当然可以做到,但我不明白为了一个区区的NOTEPAD.EXE,有这个必要吗?<br>除非你想...... 如果是,对此我只能保持沉默!
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-09 #25 其实做过病毒的都知道,哪怕程序主体实例已经被删除,代码仍然在内存中运行!<br>你对汇编了解多少?如果懂的话,看几个病毒源码就可以制作了!<br>不用汇编也可以,但需要很高级巧妙的方法,也就是通过欺骗系统删除伪句柄及实例而以为程序结束。
其实做过病毒的都知道,哪怕程序主体实例已经被删除,代码仍然在内存中运行!<br>你对汇编了解多少?如果懂的话,看几个病毒源码就可以制作了!<br>不用汇编也可以,但需要很高级巧妙的方法,也就是通过欺骗系统删除伪句柄及实例而以为程序结束。
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-09 #26 懂就不用问了........我只是想要EXAMPLE....
热 热血 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-28 #31 不行的<br>因为你自己程序是一个exe文件<br>对于exe文件<br>操作系统都会创建一个进程空间<br>然后把exe文件映射到这个空间<br>再从程序入口开始执行<br>就算你读入exe文件到内存<br>操作系统也执行不了<br>因为你的那块有exe文件的内存操作系统不认识<br>exe压缩器是在exe文件里面增加一段代码<br>这段代码并不是完整的exe文件<br>相对于来说只是一段代码<br>所以能放在exe文件里面去执行
不行的<br>因为你自己程序是一个exe文件<br>对于exe文件<br>操作系统都会创建一个进程空间<br>然后把exe文件映射到这个空间<br>再从程序入口开始执行<br>就算你读入exe文件到内存<br>操作系统也执行不了<br>因为你的那块有exe文件的内存操作系统不认识<br>exe压缩器是在exe文件里面增加一段代码<br>这段代码并不是完整的exe文件<br>相对于来说只是一段代码<br>所以能放在exe文件里面去执行
H hellion Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-04 #33 你自己研究UPX的代码不就得了,这种问题不是说说就能懂的。<br>UPX的代码是开放的(反正网上能down到)。
M myoldsaturn Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-04 #34 用winexec,或shellexec 调用
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #35 upx 的代码不是 delphi 的.....懂的话早就去看了,还问什么。<br><br>myoldsaturn, 请看清楚问题再回答。
不 不懂编程 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #36 我这有一份VC给可执行程序加密码的(当别人的),要的话发给你,你可以看看源代码,如果要搞懂原理的话 <br>还是看看关于PE文件格式的资料吧
M mycybyb Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-07 #37 各位,谁能给我发一份upx的源代码,别的压缩程序也行.<br> 感谢.
M manfeel Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-19 #39 用CreateFileMap和MapViewOfFile两个api函数实现
刘 刘麻子 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-23 #40 http://www.delphibbs.com/delphibbs/dispq.asp?lid=2530743