首页
社区
课程
招聘
给exe增加空间的工具 PEAdd v1.2RC2抢先发布!
发表于: 2004-11-28 16:29 5283

给exe增加空间的工具 PEAdd v1.2RC2抢先发布!

2004-11-28 16:29
5283
逆向工程少不了增加字节到里面,PEAdd可以帮你增加空间,功能类似于topo,某些功能更强。

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<
<<                   PEADD  v1.2 RC2
<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

v1.2 RC2 : 对 dssz 发现的WinME下SkinPlusPlusDLL.dll错误的问题作了修正,将SkinPlusPlusDLL.dll去掉,
           因为这个DLL不是我写的:(

v1.2 :修改了一些bug,增加皮肤效果

v1.1 RC2:支持入口点设置为新增的空间,不用再去修改文件头了
大家帮忙测试一下附件:PEAdd.rar
v1.1 :支持自动增加块表,当空间不足的时候,自动建立类似".pa1"、".pa2"的可执行块。

v1.0 :支持快表空隙的插入。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 1
支持
分享
最新回复 (17)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我试试.........
2004-11-28 17:09
0
雪    币: 10625
活跃值: (2319)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
看看
2004-11-28 17:15
0
雪    币: 303
活跃值: (466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
支持!!
2004-11-28 19:14
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
呵呵,用用看
2004-11-30 21:24
0
雪    币: 239
活跃值: (160)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这个程序在我的电脑里,一运行就非法退出!!!
OLLYDBG调试代码如下:

10003443    8B45 08              mov     eax, [ebp+8]
10003446    66:8365 F8 00        and     word ptr [ebp-8], 0
1000344B    66:8906              mov     [esi], ax
1000344E    66:8365 FA 00        and     word ptr [ebp-6], 0
10003453    C1E8 10              shr     eax, 10
10003456    66:8946 06           mov     [esi+6], ax
1000345A    8BC1                 mov     eax, ecx
1000345C    C1E0 03              shl     eax, 3
1000345F    0C 03                or      al, 3
10003461    66:C746 02 2800      mov     word ptr [esi+2], 28
10003467    66:C746 04 00EC      mov     word ptr [esi+4], 0EC00
1000346D    66:8945 FC           mov     [ebp-4], ax
10003471    8B4D 0C              mov     ecx, [ebp+C]
10003474    8B55 10              mov     edx, [ebp+10]
10003477    FA                   cli
10003478    FF5D F8              call    far fword ptr [ebp-8]----------我运行到这里内存访问异常,非法!!!
1000347B    FB                   sti
1000347C    8945 08              mov     [ebp+8], eax
1000347F    6A 08                push    8
10003481    6A 00                push    0
10003483    56                   push    esi
10003484    E8 318B0200          call    <jmp.&MSVCRT.memset>
10003489    8A45 08              mov     al, [ebp+8]
1000348C    83C4 0C              add     esp, 0C
1000348F  ^ EB AF                jmp     short 10003440
10003491    6A 04                push    4
10003493    FF7424 08            push    dword ptr [esp+8]
10003497    68 C7330010          push    100033C7
1000349C    E8 6EFFFFFF          call    1000340F
100034A1    83C4 0C              add     esp, 0C
100034A4    C3                   retn
100034A5    6A 02                push    2
100034A7    FF7424 08            push    dword ptr [esp+8]
100034AB    68 C7330010          push    100033C7
100034B0    E8 5AFFFFFF          call    1000340F
100034B5    83C4 0C              add     esp, 0C

我把我非法时候的图片放上来,请楼主指点一下。
我的操作系统是(WINME)

2004-12-1 11:08
0
雪    币: 212
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
非常感谢dssz 的指出,出错的SkinPlusPlusDLL.dll是一个别人开发的皮肤界面组件,我现在才发现这个问题,已经做了修正并上传,请重新下载。
2004-12-2 10:45
0
雪    币: 303
活跃值: (466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
请教!能否增加一个基址小于400000的段?
2004-12-3 12:33
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
测试了一下,效果不错,谢谢!!!
2004-12-3 15:04
0
雪    币: 212
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
基址小于400000的段我没有做过测试,不知道你要这么小的地址干什么用?
2004-12-3 15:51
0
雪    币: 161
活跃值: (231)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
加壳软件申请空间有时会小于400000
2004-12-3 16:46
0
雪    币: 303
活跃值: (466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
最初由 cgdxxx 发布
基址小于400000的段我没有做过测试,不知道你要这么小的地址干什么用?

由于加壳软件申请空间有时会小于400000,以壳解壳用
2004-12-3 18:03
0
雪    币: 212
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
你们用手工方法能够实现基址小于400000的段吗??

如果可以的话告诉我操作方法,马上就可以升级啦
2004-12-3 23:47
0
雪    币: 161
活跃值: (231)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
14
呵呵.不行.
2004-12-4 18:50
0
雪    币: 212
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
大老都不行啊,我也试过,运行就报告说Win32程序非法,无法加载执行。
2004-12-4 22:11
0
雪    币: 22
活跃值: (868)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
16
可以用。。。。
2004-12-6 11:13
0
雪    币: 214
活跃值: (70)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
17
不知能不能在WIN2003下用?
2004-12-6 11:16
0
雪    币: 212
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
2003应该是可以的
2004-12-6 13:39
0
游客
登录 | 注册 方可回帖
返回
//