这是我目前发现的一个最适合新手的ctf训练平台,下面是一部分web篇的做题记录==

0x00 header

题目链接

看到题目名字,就知道是在响应头信息里,打开firebug,查找net信息:


果然可以找到flag!这算是签到题吧==。

0x01 cookie是啥
题目链接
看到题目应该就知道是要抓包改包,首先看看响应头信息,发现cookie=0,题目问cookie是啥,根据提示:ps:0=not,就是需要把cookie改为1,这里推荐一款火狐超好用的插件:Cookies Manager+

修改cookie之后再发送出去再刷新即可login,最后得到flag!(这题有bug,题得到flag之后提交不了==。。)

0x02 一层一层地来看js吧

题目链接

既然题目提到js,那就查看源代码,找找js,可是源代码什么有用信息都没,连js踪影都看不到,只有一个404跳转页面,然后任何头绪都没了==。想了很久,说好的js呢,哪儿去了,难道是故意隐藏,再联系404 not found,肯定出题人隐藏了关于js的网页,但是会在哪儿呢,再脑洞大开,看看下面这个页面的地址:

会不会我要找的是在同一个目录下呢,于是把question.html改成:404.html,再跳转,果然又出现另一个网页,终于看到js,不过很坑!!!(这题需要脑洞 (ˇˍˇ) ~)

0x03 PHP是世界上最好的语言

题目链接

查看源代码:

这里需要理解eregi函数的意思:(如下图)

所以此题的意思是get到id=hackerDJ就可以login,但是如果直接输入id=hackerDJ,则echo(“not allowed”),所以需要进行urldecode,但是前提是它会自动进行一次urldecode,所以我们还需要在urldecode的基础上再decode一次,就会得到flag

0x04 where are you from

题目链接

这题的突破是看地址中的referer,很容易联想到是HTTP_REFERER,HTTP_Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器藉此可以获得一些信息用于处理。
而且题目很明显暗示说来自谷歌,所以需要添加:Referer:google.com(推荐一款火狐插件:Modify Headers ^-^

修改了referer后再刷新就得到flag!

0x05 只允许本地登录

题目链接

题目有提示:weizao,也就是伪造IP,之前做过类似的题型,伪造IP需要了解XFF头,和本地地址127.0.0.1;
X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。标准格式如下:X-Forwarded-For: client1, proxy1, proxy2,XFF的有效性依赖于代理服务器提供的连接原始IP地址的真实性,因此, XFF的有效使用应该保证代理服务器是可信的,而127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输
所以这道题的思路就是添加XFF头:

0x06 00截断

题目链接


又是ereg函数,第一行意思是如果读取到ctf=?就ok,但是?处要填的只能是数字,后面一行又说ctf=#biubiubiu,百度一下00截断就知道在php中%00可以使其后面的字符串无效,所以此题只需要在地址中添加:?ctf=1%00#biubiubiu,但是还有个坑点,#还需要编码转换成16进制,因为#的歧义太多==。所以最终改成下图:?ctf=1%00%23biubiubiu

0x07 单身的你手速快吗

题目链接

这题我感觉不需要手速好吧==。
第一感觉就是抓包,先看看响应头信息:果然!firebug真的好用,O(∩_∩)O~

0x08 爆破MD5

题目链接

!!!这是一个内网的题,可是现在关闭了,访问不了。==。。
暴破MD5,没题目,不好描述,还是附上脚本吧:

运行结果:

暂时写到这儿,代码解释下次有空再写~~~(作业还没补完555555)

D0g3 CTF-WEB相关推荐

  1. ctf web必备工具_设计人员和开发人员的必备Web工具和服务

    ctf web必备工具 I cannot imagine that in 2018 there are people who don't use daily several web tools and ...

  2. CTF Web入门 命令执行 笔记

    CTF Web入门 命令执行 eval(读取命令),但各种字符被ban if(!pregmatch("...",$c)) #指过滤了...eval($c); 这时候可以尝试 ?c= ...

  3. CTF Web方向考点总结

    CTF Web 0X00 前言 做题已经快四个月了,接触了大大小小的题型,收藏的大师傅们的解题思路.题型总结的博客已经很多了,每次都要一个一个翻很麻烦,于是写下了这一个总结,实际上是把各大博客内容汇总 ...

  4. CTF——web个人总结

    CTF web个人总结 仅供个人参考 从0开始接触到了CTF,算是入门了,为了方便自己做题,现在记录一下web类型题目的解题思路. 目录 CTF web个人总结 工具(含后渗透) 解题思路 一.普通思 ...

  5. CTF Web学习(三)----python脚本的编写及应用

    CTF Web学习(三) python脚本的编写及应用 CTF Web学习目录链接 CTF Web学习(一):基础篇及头文件修改.隐藏 CTF Web学习(二):代码审计.burp suite应用 C ...

  6. 从0到1学习CTF WEB

    从0到1学习CTF WEB web前置技能 信息泄漏 密码口令 SQL注入 基础比较薄弱,准备逐题刷CTFHub的web类型题目顺便学习一下web方面的安全知识. web前置技能 1.请求方式: 隐藏 ...

  7. CTF——Web网站备份源码泄露

    CTF--Web网站备份源码泄露 当遇到提示说到备份时,应该敏感地想到这是需要用到网站备份文件源码的. 一般这类题是和代码审计一起出的,一般都是需要获取到备份文件然后进行分析.下面就介绍一下网站备份的 ...

  8. BugKu CTF Web

    BugKu CTF Web 滑稽 计算器 GET POST Simple_SSTI_1 矛盾 eval 变量1 Simple_SSTI_2 alert 你必须让他停下 方法一 方法二 方法三 网站被黑 ...

  9. CG CTF WEB SQL注入2

    http://4.chinalover.sinaapp.com/web6/index.php 题解: <html> <head> Secure Web Login II < ...

  10. CG CTF WEB SQL注入1

    http://chinalover.sinaapp.com/index.php 题解: <html> <head> Secure Web Login </head> ...

最新文章

  1. 【转载】CentsOS系统inotify实时监控服务器文件(夹)定制事件处理程序
  2. 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展
  3. android自定义组合view,自定义View之组合View
  4. IOS中initWithFrame 和 initWithCoder的区别
  5. Python应用实战-如何通过python对Excel进行常规性操作
  6. iqn怎么查 linux_程序员必备:46个Linux面试常见问题!收藏!
  7. mysql coreseek_centos+php+coreseek+sphinx+mysql之一coreseek安装篇
  8. iis php5.4配置_IIS 8+PHP5.4+SQL server2012配置
  9. mysql常驻内存_MySQL的内存和相关问题排查
  10. 程序员的算法课(17)-常用的图算法:深度优先(DFS)
  11. python成长之路第三篇(2)_正则表达式
  12. EVEREST Ultimate Edition 4.50 Build 1330 Final
  13. MAC版pycharm快捷键
  14. Python 中的 None 与真假
  15. halcon学习之阈值分割(threshold、binary_threshold、dyn_threshold、var_threshold、auto_threshold、fast_threshold、)
  16. radiogroup只走一次监听事件_如果一生只去一次内蒙,那走这条路线就够了!
  17. Teststand自定义测试报告
  18. linux基础ppt下载,《Linux基础》PPT课件.ppt
  19. 密封橡胶圈尺寸缺陷视觉检测系统
  20. 2021年苹果ASO商店优化技巧

热门文章

  1. uniapp修改tabbar背景图片
  2. 液冷技术或成服务器散热未来趋势
  3. 中国软件测试有多少人,测试全国有多少人重名,查重名(无需安装软件)
  4. VeraCrypt命令行下加载加密磁盘
  5. 作为亚马逊小白卖家不建议盲目进入亚马逊市场
  6. 【Photoshop实用教程】如何用魔术棒工具替换背景?
  7. 教你免费且快速地搭建个人网站
  8. 7_22_html_美食网设计
  9. 手写Spring-第十六章-旋转吧雪月花!用三级缓存解决循环依赖
  10. AcWing 1129 热浪