首页
社区
课程
招聘
未解决 [已解决]关于修复重定位表一些小问题
发表于: 2021-3-12 14:25 4018

未解决 [已解决]关于修复重定位表一些小问题

2021-3-12 14:25
4018

我按照将imagebase增加1000h,重定位表中所有最高位为3的指向地址都增加1000h,发现程序还是无法运行,我后来看了下我修复后的每个地方都增加了1000h,但是就是打不开,是不是哪里不对啊,附加有源码


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2021-3-14 17:49 被mi-key编辑 ,原因: 大家以后再做修复的时候,不要像我一样,那个imagebase不能随便加的,得是一个倍数
上传的附件:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 364
活跃值: (10653)
能力值: ( LV13,RANK:385 )
在线值:
发帖
回帖
粉丝
2
2021-3-12 16:14
0
雪    币: 578
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
TkBinary 希望对你有帮助:1: 重定位介绍d9aK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3K9f1u0A6L8X3q4J5P5g2)9J5c8Y4m8Q4x3V1j5&6y4K6b7J5y4U0M7H3i4K6u0W2K9s2c8E0L8o6u0Q4x3@1q4Q4x3U0k6S2L8i4m8Q4x3@1u0F1j5Y4y4H3i4K6y4n7f1p5g2D9L8$3q4V1k6i4u0Q4c8e0g2Q4b7f1g2Q4z5f1g2Q4c8e0N6Q4z5p5g2Q4b7U0m8Q4x3X3g2Q4x3U0k6S2L8i4m8Q4x3@1u0F1 ...
感谢

2021-3-12 16:16
0
雪    币: 578
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
TkBinary 希望对你有帮助:1: 重定位介绍17bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3K9f1u0A6L8X3q4J5P5g2)9J5c8Y4m8Q4x3V1j5&6y4K6b7J5y4U0M7H3i4K6u0W2K9s2c8E0L8o6u0Q4x3@1q4Q4x3U0k6S2L8i4m8Q4x3@1u0F1j5Y4y4H3i4K6y4n7f1p5g2D9L8$3q4V1k6i4u0Q4c8e0g2Q4b7f1g2Q4z5f1g2Q4c8e0N6Q4z5p5g2Q4b7U0m8Q4x3X3g2Q4x3U0k6S2L8i4m8Q4x3@1u0F1 ...
我看了下,和我理解的一样,但是我这样修复后每个需要修复的地方的确修改了,但是还是无法打开,我一开始觉得是代码的问题,但是我后来观察了半天,发现并没有出错,现在就不知道是哪里出错了,如果您有时间的话,就顺手看一下吧,我的代码写的比较潦草,就是那个RepairTable函数
2021-3-13 20:20
0
雪    币: 226
活跃值: (1554)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5

有和加壳程序释放在内存的对比吗.不行可以dump下来用16进制工具对比一下.


另外看看修复后是加载失败,还是运行后程序自校验.

最后于 2021-3-13 22:21 被hpphpp编辑 ,原因:
2021-3-13 22:19
0
雪    币: 578
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
hpphpp 有和加壳程序释放在内存的对比吗.不行可以dump下来用16进制工具对比一下.另外看看修复后是加载失败,还是运行后程序自校验.
这个就是一个普通软件,我只是拿来练习修复重定位表的,但是在按照重定位表修改了指定的地方却还是不能打开
2021-3-13 22:40
0
雪    币: 578
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
TkBinary 希望对你有帮助:1: 重定位介绍28bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2U0L8X3u0D9L8$3N6K6i4K6u0W2j5$3!0E0i4K6u0r3K9f1u0A6L8X3q4J5P5g2)9J5c8Y4m8Q4x3V1j5&6y4K6b7J5y4U0M7H3i4K6u0W2K9s2c8E0L8o6u0Q4x3@1q4Q4x3U0k6S2L8i4m8Q4x3@1u0F1j5Y4y4H3i4K6y4n7f1p5g2D9L8$3q4V1k6i4u0Q4c8e0g2Q4b7f1g2Q4z5f1g2Q4c8e0N6Q4z5p5g2Q4b7U0m8Q4x3X3g2Q4x3U0k6S2L8i4m8Q4x3@1u0F1 ...
非常感谢,在我经过多次尝试后,发现我写的的确没问题,问题出在那个imagebase不能随便改的,我后来给它加上100000就对了,之前给100和1000都错了,那些帖子也没有说这个,困扰了好久,呜呜呜呜呜
2021-3-14 17:43
0
游客
登录 | 注册 方可回帖
返回