![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CTF
一只小白来了
实践出真知
展开
-
BUUCTF-web-[极客大挑战 2019]Secret File
查看源码之后发现achieve_room.php点击secret,发现end.php提示回去再仔细看看,查看achieve.php的源代码发现action.php,访问,然而依旧回到了end.php说明这个跳转的时间特别快,我们需要抓包,有一个抓包神器BrupSuite,使用它发现action有一个隐藏的回应<html> <title>secret</title> <meta charset="UTF-8"><?php原创 2020-05-16 11:50:08 · 3818 阅读 · 1 评论 -
攻防世界web高手进阶区(二)
supersqli题目提示随便住,输入1’题目报错说多了一个分号,存在sql注入输入1’#,返回正确1’ order by 2#1’ order by 3#,返回错误,说明有两列联合查询,发现select字段被过滤了当关键字被过滤时可以尝试堆叠注入方法一:堆叠注入-1’;show tables#,–+好像被过滤了1、查看字段-1’;show columns from 1919...原创 2020-03-17 16:06:19 · 566 阅读 · 0 评论 -
攻防世界web高手进阶区(一)
Training-WWW-Robotsbaby_web因为提示了初始页面是哪个,所以查看111.198.29.45:39340/index.php直接给跳转到了http://111.198.29.45:39340/1.php抓包试试发现了flag标题...原创 2020-03-13 22:42:04 · 1883 阅读 · 0 评论 -
BUUCTF-web-[极客大挑战 2019]Havefun
一起来撸猫<!-- $cat=$_GET['cat']; echo $cat; if($cat=='dog'){ echo 'Syc{cat_cat_cat_cat}'; } -->这就出来了…原创 2020-05-15 10:42:30 · 297 阅读 · 0 评论 -
buuctf--web--[HCTF 2018]admin
先熟悉下网站,有这些功能:注册、登录、上传文章、修改密码、登出、无法注册admin,不能注册admin账户源码有提示注册一个admin账号,失败了,提示注册失败尝试注册界面看看有没有注入username=1’–+大佬说有三种解法flask session 伪造unicode欺骗条件竞争flask session伪造flask 源码解析:session还是得多看源代码,修改密...原创 2020-05-15 09:59:38 · 716 阅读 · 0 评论 -
BUUCTF-web-[RoarCTF 2019]Easy Calc
有一段注释说这题有WAF,那肯定思路就是如何绕过WAF拿到flag了进入题目是一个计算器,只能输入正常的数学计算式,字母什么的都输入不了,回显计算不出来,查看源码,发现是在calc.php里面计算的,而且提示说存在Waf,这些字母应该就是Waf过滤的,访问calc.php<?phperror_reporting(0);if(!isset($_GET['num'])){ show_source(__FILE__);}else{ $str = $_GET['num'];原创 2020-05-15 12:11:52 · 636 阅读 · 1 评论 -
BUUCTF--Web--[护网杯 2018]easy_tornado
发现每个url后面都有一个filehashhints.txt中提示md5(cookie_secret+md5(filename))而flag.txt中提示flag in /fllllllllllllag猜测flag就在fllllllllllllag文件中,关键找出cookie_secret这里用到render()函数...原创 2020-05-07 15:46:11 · 466 阅读 · 0 评论 -
BUUCTF--Web--[SUCTF 2019]EasySQL
猜测后端执行SQL语句输入1,有回显输入2,有回显,输入非零数字都有回显,输入字母无回显输入1’,没回显,应该存在sql注入,猜测可能关闭了错误回显,报错注入可能行不通了用order去试探有多少个字段,返回的都是Nonono,可能order by 参数被过滤了,联合查询就行不通了排除了报错注入和联合查询注入,试下盲注,布尔盲注1 and length(database())>=...原创 2020-04-30 18:04:12 · 7780 阅读 · 8 评论 -
BUUCTF——Warmup
Warmup<?php highlight_file(__FILE__); class emmm { public static function checkFile(&$page) { $whitelist = ["source"=>"source.php","hint"=>"hint....原创 2020-04-30 10:42:39 · 1352 阅读 · 0 评论 -
攻防世界web---新手练习区
查看网页源代码根据提示,查看网页源代码发生了什么,鼠标右键不管用了,F12看到了什么!哈哈哈哈哈robots协议也太简单了吧哈哈哈备份文件打开御剑扫描后台cookie没什么发现,抓包看看看看cookie.php看http响应头,哈哈哈so easydisabled_button稍微了解过前端知识的都知道,删除代码:disabled="“或者将disabled=”"...原创 2020-02-18 23:55:51 · 260 阅读 · 0 评论 -
Bugku-web(三)
welcom to bugku题目好像不能访问了,看看其他博主的博客吧https://www.cnblogs.com/Pinging/p/8278168.html过狗一句话<?php $poc="a#s#s#e#r#t"; $poc_1=explode("#",$poc); $poc_2=$poc_1[0].$poc_1[1].$poc_1[2].$poc_1[3].$poc_...原创 2020-02-18 18:00:38 · 320 阅读 · 0 评论 -
Bugku-web(二)
网站被黑打开链接是一个黑页,链接后面加index.php判断是PHP,而题目提示实战中经常遇到,那就开御剑扫描后台http://123.206.87.240:8002/webshell/shell.php尝试一下admin,root等弱密码无效开burp进行爆破,这里选择Simple list,字典选择burp自带的Passwordssend to intruder我们输入不...原创 2020-02-16 16:34:05 · 522 阅读 · 0 评论 -
Bugku-Web(一)
Web2查看网页源代码计算器方法一:发现只能输入一个字符,修改源码方法二:该验证码并没有用表单验证,那该题是用什么验证机制呢?之后查看js文件,发现了flagWeb基础$_GET题目给了很明显的提示Web基础$_POST由POST请求方法可知只要传递相应参数即可获得相应内容方法一:hackbar方法二:BurpSuite抓包方法三:python的requ...原创 2020-02-15 00:13:28 · 473 阅读 · 0 评论