首页
社区
课程
招聘
[旧帖] [求助]加壳软件新入口点的计算 0.00雪花
发表于: 2008-10-12 11:19 2804

[旧帖] [求助]加壳软件新入口点的计算 0.00雪花

2008-10-12 11:19
2804
看到《加密解密》上说BaseOfCode结构没有实际的意义,可以填任意的值不影响程序执行,那么为什么可以用它来计算新的程序入口?在网上看到的壳代码都是以下这样:
codeoffset=BaseOfCode-PointerToRawData;
entrynew =PointerToRawData+Misc.VirtualSize;
entrynew =entrynew+entrynew%16;
entrynew =entrynew+codeoffset;
这样不就等于BaseOfCode+Misc.VirtualSize,然后在进行字节对齐吗?那如果BaseOfCode是任意写的,怎么可能是正确的入口?
万分不解,各位大哥帮忙呀。

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
问题太简单了吗?还是不该问?
2008-10-12 12:36
0
游客
登录 | 注册 方可回帖
返回
//