网络安全CTF之Web基础

本文介绍了CTF竞赛中常见的Web类挑战,包括源代码隐藏、GET与POST传参技巧、robots协议利用、备份文件分析及Cookie操作等。通过实战案例解析,帮助读者掌握Web渗透测试的基础技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

Web类的考试,在CTF比赛中十分常见。本人从计算机专业转网络安全发展,属于半路出家,一知半解,如有总结不到位的地方,欢迎交流分享。

训练平台

攻防世界Web

正文

Web基础中,常见的考点如下:

1、源代码隐藏

打开网页,显示 FLAG is not here。
在这里插入图片描述

F12查看源代码,取得flag
在这里插入图片描述

2、GET和POST传参

GET和POST是 HTTP请求的两种基本方法。 主要的考点是GET参数通过URL传递,POST放在Request body中。
打开网页,要求如下:
在这里插入图片描述
通过在网页url后添加如下代码,完成要求

?a=1

这个是时候又要求b=2传参,通过在火狐调试台上传参,,完成要求
在这里插入图片描述
最后取得key
在这里插入图片描述

3、robots协议

robots协议用于防爬虫, 考点就是看你能不能找到该日志文档所在的位置。
如下图
在这里插入图片描述
把php贴到url中,通过get请求拿到flag

4、备份文件

考点是 源码泄露 1
网站运维人员都会备份,常见的备份格式有很多。
基础题常考的格式文件就是.bak

在这里插入图片描述

5、Cookie

缓存,F12调试,会有意外收获。
基础题考察你细不细致
从网络请求中发现请求cookie.php
在这里插入图片描述
然后,我们通过前面讲的 get传参到URL中,观察响应头request拿到flag。

参考文献


  1. 常见源码泄露 ↩︎

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓梦林

都看到这里了,支持一下作者呗~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值