news 2026/7/4 8:16:55

ctfshow web入门web160

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ctfshow web入门web160


1.通过dirsearch可以摸清结构,方便我们规划攻击方式


2.查看网站用的什么服务器,.htaccess只能用于Apache服务器,所以配置文件要上传.user.ini,刚好上传文件所在目录也有.php文件可以包含

3.先上传一个图片后缀的文件用于绕过前端,没有内容也行,用bp抓包

4.将filename改为.user.ini,再post传入文件内容,.user.ini文件会配置当前目录中的php文件
​ 图片中auto_prepend_file=1.png的意思是在当前目录所有php文件顶部插入1.png的内容

#只影响php文件auto_prepend_file:在文件前插入 auto_append_file:在文件最后插入

5.修改完成后Forward,显示上传成功

再上传文件,同第2步

6.测试过滤了那些字符,手动测试效率会很慢,先搞一个占位符

7.选中后Chrl+I,送到Intruder模块并自动添加好了payload位置

8.进入payload模块,加载fuzz.txt文件,要取消勾选url编码,不然影响测试

​ fuzz.txt文件的内容为所有字符,要获取可以执行下面的脚本,不需要可以直接看第九步

importstringwithopen("fuzz.txt","w")asfile:forcinstring.printable:file.write(c+'\n')#也可以在fuzz.txt文件中加如flag,php等关键字,顺便测试

9.筛选长度,得到过滤字符,如下

10.括号都没了,但是可以进行日志文件包含,nginx的默认日志文件为/var/log/nginx/access.log,log被过滤了,但是可以用‘.’连接

上传木马为,<?=include ‘/var/l’.‘og/nginx/access.l’.‘og’?>

(当然也可以<?=include"ph".“p://filter/convert.base64-encode/resource=…/flag.p”.“hp”?>,更简单)

11.访问upload文件夹中的index.php并在User-Agent中添加php语句,Excute直到得到flag

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 3:21:32

32、Linux 安全与发展全解析

Linux 安全与发展全解析 1. Linux 安全基础 1.1 避免使用旧系统 运行旧版本的系统就像是向攻击者发出公开邀请。黑客可以轻松知道你使用的版本,因为大多数服务会在各种命令的输出中显示版本号。所以,及时更新系统版本是保障安全的重要一步。 1.2 定期备份 你应该定期备份…

作者头像 李华
网站建设 2026/7/3 10:08:26

洛雪音乐音源完整配置指南:快速搭建免费音乐库

洛雪音乐音源完整配置指南&#xff1a;快速搭建免费音乐库 【免费下载链接】lxmusic- lxmusic(洛雪音乐)全网最新最全音源 项目地址: https://gitcode.com/gh_mirrors/lx/lxmusic- 还在为音乐版权限制而烦恼&#xff1f;洛雪音乐音源配置项目为你提供全新解决方案&#…

作者头像 李华
网站建设 2026/6/30 8:10:51

基于OpenCV的人脸五官识别系统研究

标题:基于OpenCV的人脸五官识别系统研究内容:1.摘要 本研究旨在设计并实现一个基于OpenCV的轻量级人脸五官&#xff08;眼睛、鼻子、嘴巴&#xff09;实时识别系统&#xff0c;以解决传统方法在复杂光照与低分辨率场景下定位精度低、鲁棒性差的问题。系统采用Haar级联分类器与D…

作者头像 李华
网站建设 2026/7/2 6:23:17

开源船舶设计新选择:FREE!ship Plus in Lazarus完全指南

在船舶设计与工程领域&#xff0c;专业软件往往价格昂贵&#xff0c;让许多设计师和爱好者望而却步。FREE!ship Plus in Lazarus作为一款完全免费的开源船舶设计工具&#xff0c;基于Lazarus/Free Pascal环境开发&#xff0c;为船舶设计师提供了强大的阻力分析、功率预测和流体…

作者头像 李华
网站建设 2026/6/30 21:16:28

Taiga项目管理工具终极指南:从零构建高效敏捷团队协作平台

Taiga项目管理工具终极指南&#xff1a;从零构建高效敏捷团队协作平台 【免费下载链接】taiga Taiga is a free and open-source project management for cross-functional agile teams. 项目地址: https://gitcode.com/gh_mirrors/taig/taiga 你是否正在为团队协作效率…

作者头像 李华