- 博客(16)
- 收藏
- 关注
原创 [CTF&攻防世界&Web]fileclude
这篇CTF解题文章展示了如何利用PHP文件包含漏洞获取flag。通过分析源码,发现需要满足两个条件:1) file2参数指向的内容必须是"hello ctf";2) 满足条件后会包含file1指定的文件。作者构造了payload:使用data协议提供"hello ctf"内容,同时用php://filter协议读取flag.php的base64编码内容。最终解码获取到flag,成功完成挑战。整个过程展示了Web安全中文件包含漏洞的利用方法。
2025-10-09 18:43:46
341
原创 [CTF&攻防世界&Web]fileinclude
该CTF题目考察文件包含漏洞。通过分析PHP源码发现程序从Cookie中获取language参数并直接包含对应文件,未做任何过滤。利用PHP伪协议php://filter可读取源码,构造payload,获取base64编码的flag文件内容,解密后得到最终flag。漏洞成因在于未对用户输入进行过滤验证,直接进行文件包含操作。
2025-10-09 18:43:24
314
原创 [CTF&攻防世界&Web]easyupload
本文介绍了如何通过.user.ini文件绕过PHP网站的文件上传限制。首先上传一个伪装成图片的.user.ini文件,设置auto_prepend_file=1.jpg,使所有PHP文件执行前自动包含1.jpg。然后上传包含恶意代码的1.jpg文件,添加GIF89a头伪装成图片。最终通过直接执行system('cat /flag')命令获取flag。这种方法利用了PHP配置文件和内容类型伪装绕过上传限制。
2025-10-08 15:28:03
268
原创 [CTF&攻防世界&Web]baby_web
《CTF攻防世界Web题baby_web解题记录》摘要: 本文记录了攻防世界Web题"baby_web"的解题过程。题目初始访问被重定向到1.php,通过Burp Suite抓包分析,发现访问index.php时返回提示"Flag is hidden!"。进一步检查响应头,在返回包中找到隐藏的FLAG:flag{very_baby_web}。该题考察基础的HTTP请求处理和响应分析能力,展现了CTF比赛中常见的flag隐藏方式。解题关键在于绕过重定向并仔细检查服务器返
2025-10-08 15:23:31
266
原创 [CTF&攻防世界&Web]weak_auth
《Web安全挑战:弱口令爆破实战》 本文记录了一个CTF题目"weak_auth"的完整解题过程。通过初步分析发现目标网站存在弱口令漏洞,尝试使用admin账号登录失败后,利用Burp Suite工具进行爆破攻击。关键步骤包括:抓取登录包、设置payload字典、配置匹配规则检测回显信息。最终爆破出密码"123456",成功获取flag。该案例展示了弱口令漏洞的危害性,强调了强密码策略的重要性,同时也演示了Web安全测试中爆破攻击的基本流程和方法。
2025-10-07 21:05:14
303
原创 [CTF&攻防世界&Web]simple_php
这篇文章分析了CTF攻防世界中的一道Web题目"simple_php"。题目通过PHP代码展示了类型转换和弱类型比较的安全漏洞。条件一需要同时满足$a==0且$a为真,可通过传入"0abc"绕过;条件二要求$b不是数字但大于1234,可通过"1235a"绕过。最终构造payload"?a=0abc&b=1235a"成功获取flag。文章简洁明了地揭示了PHP弱类型比较的安全隐患及绕过方法。
2025-10-07 20:43:26
325
原创 [CTF&攻防世界&Web]Training-WWW-Robots
本文介绍了robots.txt文件的作用与基本语法。robots.txt是放置在网站根目录下的文本文件,通过Robots排除协议指导网络爬虫的访问行为,属于自愿性规范。主要功能包括控制爬虫访问权限、优化爬取效率和保护敏感数据。基本语法包含User-agent指定目标爬虫、Disallow禁止访问路径、Allow允许访问路径及Sitemap声明网站地图位置。最后通过解题示例演示了如何通过访问robots.txt和fl0g.php获取flag信息。
2025-10-07 14:19:50
349
原创 Google 人机验证reCAPTCHA打不开的解决方法
目前本方案支持 Chrome 电脑版 和 Firefox (手机和电脑版都可以)。根据所使用的浏览器的不同有不同的操作方法。
2024-03-29 22:18:19
42291
16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅