3、md5比较绕过

青少年ctf:EasyMD5

1、页面是一个上传页面

2、上传两个txt文件,bp抓包

3、go发现提示要PDF文件

4、将文件类型改成PDF类

5、改文件类型提示MD5,也看出它是将文件里的内容读取比较

6、改成s878926199a和QNKCDZO

猜测后端源码:

php 复制代码
if($_POST['a'] != $_POST['b']&& md5($_POST['a']) == md5($_POST['b'])) {
	echo $flag;
}

总结:

1、先把文件类型改成PDF

2、他是一个值要不相等,并且md5要相等的一个绕过

相关推荐
里昂00738 分钟前
发工单前,怎样清理 JSON 日志而不破坏排错信息?
安全
学逆向的1 小时前
C 突破编译器限制
c语言·开发语言·网络安全
砚凝霜3 小时前
【软考信息安全】第二十一章 网络设备安全概述与安全机制
网络·安全
看着博客敲代码4 小时前
Nmap NSE 资产指纹识别:从脚本输出到资产清单
安全·网络安全·自动化
熊出没4 小时前
AI Agent 生产级架构设计:工具调用与MCP、RAG、安全护栏与评估体系
人工智能·安全·架构设计·rag·ai agent
山东科恩光电5 小时前
安全地毯材质特性与多场景防护应用及日常维护要点
安全
m0_715674435 小时前
金融数据流转监测排行:从看见到拦截的距离
大数据·网络·安全·网络安全·金融
亚川楼宇自控系统数据中心厂家5 小时前
动环监控系统:机房安全稳定运行的关键保障
安全
学逆向的5 小时前
C 控制台指令
c语言·开发语言·网络安全
Fnetlink16 小时前
Fnet 云网安 261012
安全·web安全·网络安全