首页
社区
课程
招聘
如何做Armadillo的数据补丁
发表于: 2006-9-14 11:30 3589

如何做Armadillo的数据补丁

2006-9-14 11:30
3589
有一个程序是 Armadillo 3.78 加壳的,需要修改内部的某个功能,按照教程已经脱壳。

脱壳后,顺利修改,但我不想发布脱壳以后的修改版本

能否做一个Loader ,在内存中对这个程序做修改呢?

只用给客户发一个内存补丁就可以了。

请大家给点内存补丁的资料

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
可以的,常见的一种是用OpenProcess打开目标程序,然后用WriteProcessMemory进程里写数据就行。此方法对Armadillo双进程有效。
2006-9-14 11:46
0
雪    币: 211
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
但这个程序是 单进程的!

不知从哪里下手
2006-9-15 14:37
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
4
单进程的普通内存补丁不可以?
还是patch的是壳申请的空间?

可以Inline Patch,论坛有教程
2006-9-15 15:00
0
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
5
最初由 Tase 发布
但这个程序是 单进程的!

不知从哪里下手

开始没表达清楚,我的意思是除了单进程,双进程也有效。

这样的Loader论坛讨论了不少,你搜索一下,如:
http://bbs.pediy.com/showthread.php?threadid=17621
http://bbs.pediy.com/showthread.php?threadid=17165
2006-9-15 15:14
0
游客
登录 | 注册 方可回帖
返回
//