CTF思路
点击放大

嫌网上脚本太麻烦?想换个文件读还要vim进去手动改?
想读取的文件太多,一次一次输入太麻烦?
用了一次以后端口就被系统占用,必须等释放以后才能继续用?
---
这两个mysql任意文件读取脚本 一定能满足你的需求!
项目提供了两个文件,dicc和input,
一个采用字典的方式进行任意文件读取
一个采用交互式界面进行任意文件读取
不需要进入vim! 用字典直接读!命令行直接输!
结合burp intruder,直接fuzz出flag!
采用了socket的端口复用技术,防止端口被系统占用,想绑定就绑定,为所欲为!
PS: 端口复用只能防止套接字关闭后被系统保留,如果端口上已经有mysql应用,则还是不能绑定
会爆socket.error: [Errno 10013]错误
此时会进入监听,结合具体场景,用burp重复发包即可,读取成功的文件会被计入到log文件夹
此时会进入监听,可以在命令行输入你想读的文件,然后发包即可,每次发完包需重新输入文件名
直接回车即可退出,读取成功的文件也会被计入到log文件夹
开发语言:Python
Star 数:136
该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Mysql Server端伪造-任意文件读取-CTF快速利用脚本展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
本资源为开源社区分享的项目,代码与素材均来自公开渠道整理。对于二次开发,建议先熟悉核心模块的职责划分,再逐步改造业务逻辑,避免一开始就改动底层框架导致不稳定。
| 资源标题 | Mysqlist - Mysql服务器端伪造-任意文件读取 -CTF快速利用脚本 |
| 所属分类 | CTF思路 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 23:51:10 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 424 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |