网络安全CTF之Web基础

news/2024/10/17 20:31:49/

前言

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. 常见源码泄露 ↩︎


http://www.ppmy.cn/news/462055.html

相关文章

CTFHub | 弱口令

0x00 前言 CTFHub 专注网络安全、信息安全、白帽子技术的在线学习,实训平台。提供优质的赛事及学习服务,拥有完善的题目环境及配套 writeup ,降低 CTF 学习入门门槛,快速帮助选手成长,跟随主流比赛潮流。 0x01 题目描述…

CTF Training-WWW-Robots

题目场景: http://220.249.52.133:31059 (温馨提示:每次进入URL的端口号都不一样) 1、点击链接进入如下界面 2、翻译 In this little training challenge, you are going to learn about the Robots_exclusion_standard. The r…

CTF warmup

难度系数: ★★ 题目来源: HCTF 题目描述: 暂无 题目场景: http://220.249.52.133:38343 (温馨提示:每次进入URL的端口号都不一样) 1、点击链接进入如下界面 2、查看源代码(按F12…

CTF ics-04

难度系数: ★★★★ 题目来源: XCTF 4th-CyberEarth 题目描述: 工控云管理系统新添加的登录和注册页面存在漏洞,请找出flag。 题目场景: http://220.249.52.133:52962(温馨提示:每次进入URL的端…

CTF 学习笔记

文章目录 一,CTF(Capture The Flag)1 CTF简介2 CTF赛事2.1 国家赛事2.2 国内赛事 3 CTF意义4 CTF学习4.1 竞赛模式4.2 题目类型4.3 学习建议 二,CTF题目案例三,CTF靶机实战一步步拿下WordPres1 实验环境1.1 WordPress简…

CTF supersqli

题目来源: 强网杯 2019 题目描述: 随便注 题目场景: http://220.249.52.133:31334 (温馨提示:每次进入URL的端口号都不一样) 1、点击链接进入如下界面 2、‘1’—>提交 3、使用union select 爆字段 …

CTF easycap Banmabanma

文章目录 一、easycap二、Banmabanma 一、easycap 难度系数: ★★ 题目来源: bsidessf-ctf-2017 题目描述: 你能从截取的数据包中得到flag吗? 题目附件: 附件1 1、附件1 链接:https://pan.baidu.com/s/1…

CTF Broadcast

题目来源: 2019_Redhat 题目描述: 粗心的Alice在制作密码的时候,把明文留下来,聪明的你能快速找出来吗? 题目附件: 附件1 1、 附件1 2、解压后 3、选中“task.py”—>打开 4、可直接找到flag #!/…