南邮CTF--md5_碰撞
2024-08-30 16:10:40
南邮CTF--难题笔记
题目:md5 collision (md5 碰撞)
解析:
经过阅读源码后,发现其代码是要求 a !=b 且 md5(a) == md5(b) 才会显示flag,利用PHP语言的弱类型特性
解:将QNKCDZO进行加密,密文为0e开头,php在进行比较运算时,如果遇到0e\d+这种字符串,就会将字符串解析为科学记数法 即0e都等于0
所以只要找到0e开头的密文就会得到flag
flag = nctf{md5_collision_is_easy}
最新文章
- 改进uwsgi启动脚本,使其支持多个独立配置文件
- Jexus V5.8.0正式发布:跨平台的ASP.NET WEB服务器
- MySQL5.6忘记root密码(win平台)
- struts2-(2)HelloWorld
- C++的模板特化 和 STL中iterator_traits模板的偏特化
- JDBC 基本操作
- 学习笔记之Linux开发(C语言)
- Database and models
- 【BZOJ】1001: [BeiJing2006]狼抓兔子 Dinic算法求解平面图对偶图-最小割
- 设计模式:空对象模式(Null Object Pattern)
- flume-1.6.0单节点部署
- NSUserDefaults registerDefaults
- 【Linux笔记(001) 】-- centos7 系统目录结构与文件
- js考察this,作用域链和闭包
- Visual C++ 6.0中if的简单用法
- Windows7 Autoconfiguration IPv4 Address 导致无法上网
- swing 嵌入浏览器
- 压测工具使用(vegeta)
- VNPY思维导图架构
- jsp下载文件