申请会员ID:MagicDevil
1、申 请 I D :MagicDevil2、个人邮箱:MagicDevil.Zhang@qq.com
3、原创技术文章:
《如何安全修改文件的MD5》
一、技术原理(源代码) 首先看看易语言的实现代码 原理是通过修改文件0~223的表头中的一个字节来实现MD5的变化,文件表头的修改对文件没有多少损坏,所以通过修改表头来修改MD5较安全。
二、一些朋友不会添加系统Dll 下面是系统的dll以及程序外观的dll:
不懂易语言,你截图那些我看不懂,能解释一下技术实现方案吗?MD5不是随便改一个字节就变了吗。 MD5修改工具的技术原理是:
1)解析导入的文件类型;
2)如果是EXE或DLL文件,修改dll有三种方案:1.通过加壳后文件MD5就会发生变化;2.通过PE输入表修改可以使文件MD5发生变化;3.通过加入或增添字符修改MD5。
3)如果导入的文件是其他类型的文件都是通过修改表头使MD5发生变化。
关于安全MD5:
软件MD5库内事先导入了其他文件的MD5,通过多次模拟使你的文件发生MD5变化,直到模拟到与MD5库有相同的一项。
本人MagicDevil 官网:dn-magicdevil.qbox.me/
之后将长期开发软件和工具。
目前还开发了 误报优化助手,正在与小红伞联系解决误报,解决后将在吾爱破解首发并开发吾爱破解定制版,希望管理员能够通过。
http://magicdevil.5166.info/52pojie.png
Hmily 发表于 2015-8-24 18:01
不懂易语言,你截图那些我看不懂,能解释一下技术实现方案吗?MD5不是随便改一个字节就变了吗。
MD5修改工具的技术原理是:
1)解析导入的文件类型;
2)如果是EXE或DLL文件,修改dll有三种方案:1.通过加壳后文件MD5就会发生变化;2.通过PE输入表修改可以使文件MD5发生变化;3.通过加入或增添字符修改MD5。
3)如果导入的文件是其他类型的文件都是通过修改表头使MD5发生变化。
关于安全MD5:
软件MD5库内事先导入了其他文件的MD5,通过多次模拟使你的文件发生MD5变化,直到模拟到与MD5库有相同的一项。
本人MagicDevil 官网:dn-magicdevil.qbox.me/
之后将长期开发软件和工具。
目前还开发了 误报优化助手,正在与小红伞联系解决误报,解决后将在吾爱破解首发并开发吾爱破解定制版,希望管理员能够通过。
http://magicdevil.5166.info/52pojie.png md5随便添加一个空白字节或者字符都可以改变md5 BY丶显示 发表于 2015-8-24 20:42
md5随便添加一个空白字节或者字符都可以改变md5
对ExE而言 如果任意添加字符可能造成被杀毒软件误报 所以本工具提供了多个MD5修改的解决方案
这个工具主要针对软件开发者的。 MAXAIR | BETA 发表于 2015-8-24 20:28
MD5修改工具的技术原理是:
1)解析导入的文件类型;
2)如果是EXE或DLL文件,修改dll有三种方案:1.通 ...
我理解大部分都是修改文件让程序md5进行变化,其中有一个是碰撞成现有的MD5? Hmily 发表于 2015-8-25 15:32
我理解大部分都是修改文件让程序md5进行变化,其中有一个是碰撞成现有的MD5?
对的 安全MD5也是碰撞 时间比较长 游客 183.213.56.x 发表于 2015-8-25 18:49
对的 安全MD5也是碰撞 时间比较长
碰出一样的过? Hmily 发表于 2015-8-25 18:58
碰出一样的过?
试过有一样的,它是批量碰撞,所以速度也不算慢到离谱
页:
[1]
2