首页
社区
课程
招聘
[讨论]关于CRC校验的想法,求逆向高手
发表于: 2011-12-19 22:05 7523

[讨论]关于CRC校验的想法,求逆向高手

2011-12-19 22:05
7523
现在有一段很长的数据,带一个32位的CRC,现在想修改这段数据中的一小部分(8个字节),对应的CRC必然也会变化的。
现在的想法是,为了节省内存,想在只知道需修改的那一小段数据的初始值和修改后的值、原始的CRC值的情况下,得到修改后的CRC,想了几天,不得其解,求高手!!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 113
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个理论上不可能吧
2011-12-20 06:12
0
雪    币: 221
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
没看懂。。。
2011-12-20 20:58
0
雪    币: 3
活跃值: (394)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
我觉得也许可行吧。
在linux内核中,对ip包的crc就是用细微调整的方法。
2011-12-21 11:47
0
雪    币: 54
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我也觉得可行,试了一些办法,目前觉得只能从后往前尝试的推了。
有好的想法可以提出来啊
2011-12-21 22:58
0
雪    币: 94
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
可以看一下2010年S&P会议上名为TaintScope的文章,针对如何绕过校验和检验提出了很有创新性的思想
2011-12-28 07:54
0
游客
登录 | 注册 方可回帖
返回
//