首页
社区
课程
招聘
[求助][求助]啥都没改,每次编译出来的MD5值都不一样?
发表于: 2012-8-10 10:47 5765

[求助][求助]啥都没改,每次编译出来的MD5值都不一样?

2012-8-10 10:47
5765
一个工程生成一个DLL,第一次生成后用MD5工具检查是一个值,然后把该DLL删掉后重新生成(啥源文件都没动,直接用上次生成的obj文件链接成DLL),再用MD5检查,发现不一样,为什么呢

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

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 468
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
link以后生成时间是会变的。
2012-8-10 10:56
0
雪    币: 468
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不要算MD5,直接FC /B a.dll b.dll>qubie.txt
看看qubie.txt有哪些字节不同。
2012-8-10 10:58
0
雪    币: 220
活跃值: (711)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
fc是分区别的?
2012-8-10 11:03
0
雪    币: 94
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
同ls,直接把两次的bin用16进制比较一下就知道了,一般改变的只是pe文件头的某个位置,后面的数据完全一样
2012-8-10 11:04
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
弱弱的问一下,FC是啥工具?
2012-8-10 12:31
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
用UltraCompare比较了下,确实是PE头f0处有6字节的被改动了
2012-8-10 12:40
0
雪    币: 27
活跃值: (127)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
8
这个问题我也遇到过
2012-8-10 13:03
0
雪    币: 270
活跃值: (97)
能力值: ( LV8,RANK:140 )
在线值:
发帖
回帖
粉丝
9
时间戳变了吧
2012-8-10 13:10
0
雪    币: 5
活跃值: (369)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
FC是cmd命令,用beyond compare也行,hex比较工具,winhex本身也有
2012-8-10 13:15
0
雪    币: 324
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
我觉得是创建和修改文件的时间变了。
2012-8-10 14:10
0
雪    币: 37
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
时间变了,所以摘要不一样
2012-8-10 16:25
0
游客
登录 | 注册 方可回帖
返回
//