首页
社区
课程
招聘
验证文件的合法性问题
发表于: 2010-10-18 10:22 3254

验证文件的合法性问题

2010-10-18 10:22
3254
验证文件的合法性通常采用两种方法:
1、验证MD5
2、数字签名
但这两种方法都有相应的缺陷:
1、如果采用MD5值的方法,那么软件频繁升级的话,MD5值也会不断改变,升级一次就得重新比较一次
2、采用数字签名方法,内核模式下实现起来比较困难,好像还要重写那些验证算法,而且验证结果有时不正确。

不知道大家有没有更好的办法,有的话请指点一下。本人目前在修改一个主动防御软件,目前存在的问题是系统重启后只要本软件起来了,那么360、卡巴就起不来,得手动起才行。现在就是想解决让360和卡巴在本软件起来后也能跟着一起运行,软件目前采用的方法是验证MD5值,但360升级太频繁,升级一次就得新算一次MD5,加到规则列表里,360才能正常启动,很烦。

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

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//