请问如何在一个可执行文件运行时修改自身 可执行文件运行时,系统采取了保护措施.轻易改不了.简单的办法我也想知道. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想干什么,是不是想学编病毒啊? 这个问题难度很高啊?!//关注......... 有种办法可以在程序启动后,把自己复制一份然后去运行复制那个程序由复制的程序修改原来那个然后再运行原来那个把复制的删掉 你是说修改内存代码,还是磁盘文件?修改内存代码可以用win32API一系列调试函数完成;对于磁盘文件用普通的win32API是无法完成的,通过非常规方法在win9x下可能有办法:通过调用16位的代码(在win9x下16位的代码能绕过32位机制实现特权),但在NT下我就没一点线索了。具体我也能力有限,不能帮你太多。 rave报表如何自动生成序号 在DELPHI中,如何用ADO连接EXCEL文件,如何访问、编辑Sheet? 问一个大家在写权限模块的问题。 写组件的中的问题,请各位指点 !!!TDBgrid、ADO、ADOQuery做类似表格输入问题,高分求解!!! RichEdit控件的Tab一次跳格的个数要如何设置啊? delphi 5 的代码可以直接转移到 d6吗? 一个计算处理的问题?谢谢先,等待!!! 如何将在TStringGrid中的内容清空? delphi前后台远程传输问题??? 写程序是不是在于一种享受, 大家快点来 ActiveForm调试问题
//关注.........
可以在程序启动后,把自己复制一份
然后去运行复制那个程序
由复制的程序修改原来那个
然后再运行原来那个
把复制的删掉
修改内存代码可以用win32API一系列调试函数完成;
对于磁盘文件用普通的win32API是无法完成的,通过非常规方法在win9x下可能有办法:通过调用16位的代码(在win9x下16位的代码能绕过32位机制实现特权),但在NT下我就没一点线索了。
具体我也能力有限,不能帮你太多。