文件名称:php_hash_collision_finder:多线程 PHP 十六进制字符串等价碰撞查找器
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-30 04:22:47
C++
PHP哈希冲突查找器 这是一个用 C++ 编写的工具,它演示了哈希冲突(目前只有 md5)模 PHP 等价(== 比较运算符)。 即搜索字符串$s,如: strlen($s) == $n && md5($prefix . $s . $suffix) == '0' 这个特性可以在各种签名验证算法中被利用,这个工具是为了漏洞演示而编写的,不需要发送大量的web请求。 用 g++ 或 clang++ 编译它(由于某些错误,某些 g++ 版本无法编译它)。 FROM_CHAR 和 TO_CHAR 宏定义了蛮力字母表。 用法示例: $ time ./hashcol asdINJ123 4 Started thread from: 32 Started thread from: 56 Started thread from: 80 Started thread from: 104 FOUND
【文件预览】:
php_hash_collision_finder-master
----md5.cpp(10KB)
----md5.h(3KB)
----README.md(917B)
----hashcol.cpp(3KB)