news 2026/6/22 23:22:09

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/22 22:35:06

视觉语言导航实战:让AI听懂你的每一个指令

视觉语言导航实战&#xff1a;让AI听懂你的每一个指令 【免费下载链接】VLN-CE Vision-and-Language Navigation in Continuous Environments using Habitat 项目地址: https://gitcode.com/gh_mirrors/vl/VLN-CE 想象一下&#xff0c;你只需说"请到客厅沙发旁&quo…

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

Python+Vue的志愿者招募管理系统 Pycharm django flask

这里写目录标题项目介绍项目展示详细视频演示技术栈文章下方名片联系我即可~解决的思路开发技术介绍性能/安全/负载方面python语言Django框架介绍技术路线关键代码详细视频演示收藏关注不迷路&#xff01;&#xff01;需要的小伙伴可以发链接或者截图给我 项目介绍 本系统共有…

作者头像 李华
网站建设 2026/6/23 0:44:46

33、网络服务与安全技术解析

网络服务与安全技术解析 1. qmail 简介 qmail 是一款安全可靠的邮件传输代理(MTA)。在 2001 年 10 月的一项调查中,它是仅次于 sendmail 的第二大流行 SMTP 服务器,相关信息可在 http://cr.yp.to/qmail.html 查看。近年来,它正迅速追赶 sendmail。 1.1 qmail 的优势 …

作者头像 李华
网站建设 2026/6/22 22:49:36

NarratoAI:零基础也能制作专业视频解说的AI神器

NarratoAI&#xff1a;零基础也能制作专业视频解说的AI神器 【免费下载链接】NarratoAI 利用AI大模型&#xff0c;一键解说并剪辑视频&#xff1b; Using AI models to automatically provide commentary and edit videos with a single click. 项目地址: https://gitcode.co…

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

RQ任务日志管理:从混乱到有序的实战指南

RQ任务日志管理&#xff1a;从混乱到有序的实战指南 【免费下载链接】rq 项目地址: https://gitcode.com/gh_mirrors/rq/rq 你是否曾经在深夜被紧急电话叫醒&#xff0c;只因为某个RQ任务执行失败&#xff0c;而你却无法快速定位问题所在&#xff1f;分布式环境下的RQ任…

作者头像 李华
网站建设 2026/6/22 19:59:08

Navicat x 达梦技术指引 | 模型设计

近期&#xff0c;Navicat 宣布正式支持国产达梦数据库。Navicat 旗下全能工具 支持达梦用户的全方位管理开发需求&#xff0c;而轻量化免费的 则满足小型和独立开发者的基础需求。 Navicat Premium 自版本 17.3 开始支持达梦 DM8 或以上版本。它支持的系统有 Windows、Linux …

作者头像 李华