-
-
请教向其他程序中插入代码的思路
-
发表于:
2006-11-7 22:28
3335
-
看了半天网上关于这方面的文章资料,还是一头雾水.似乎主要都是利用readprocessmemory和writeprocessmemory两个api.要具体实现起来非常复杂和繁琐.让人很郁闷,我先试验了一下我的笨办法,就是用先用topo给exe加上一个代码段,把这个代码段做为一个备份存储区,然后在我准备插入代码的地址处,挖一小段游戏代码保存先.腾出一段空间,接着就可以用OD输入汇编码.当我的代码收工后,就jmp到附加段中的游戏代码块中去,而它结束后又jmp到原地址的下一条指令处.鼓捣了半天,觉得这好象也不是很好,要是代码长一些就麻烦.越想思路越混乱.
这玩意似乎就是传说中的注入吧.好怀念dos时代,哪有这些问题.
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法