ctf练习
文章平均质量分 90
h0ryit
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
bugku web 17~24 write up
bugku web 17~24 write upflag在index里打开页面有一个链接,点击链接发现url栏出现file,关键字想到文件包含漏洞。 关于文件包含漏洞的学习可以参考链接:https://zhuanlan.zhihu.com/p/25069779直接修改file参数:http://120.24.86.145:8005/post/index.php?file=inde...原创 2018-05-05 12:03:41 · 1946 阅读 · 0 评论 -
bugku web题9~16 write up
bugku web题9~16 write up域名解析题目描述:听说把flag.bugku.com 解析到120.24.86.145 就能拿到flag这里需要了解两个概念:域名解析: 域名解析是将域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域...原创 2018-04-28 18:16:45 · 3352 阅读 · 0 评论 -
bugku web题1~8 write up
第一次写博web2打开网页是一个不断加快的动画,没有特别的线索。 右键查看元素,结果flag就在body注释里,如图: ps:感觉这题收获不大,也许可以理解一下这题的js代码,就当是学js了 p:考察右键查看源码文件上传测试测试:需要上传php文件才能得到flag,但是只允许上传图片文件 思路:使用%00截断上传文件 流程:构造文件名为1.php.jpg的...原创 2018-04-24 17:40:38 · 433 阅读 · 0 评论 -
bugku web 25-32 write up
XSS打开页面,如图: 注意:这里以id为参数,一般这种题没提示参数的话就是ID,初次这种题的人可能回懵。查看源码:<!doctype html><html lang="en"原创 2018-05-20 23:39:28 · 1137 阅读 · 0 评论 -
bugku web题 33-40 wp
md5 collision要求input a,题目提示很清楚了。 利用php的特性: PHP在处理哈希字符串时,会利用”!=”或”==”来对哈希值进行比较,它把每一个以”0E”开头的哈希值都解释为0,所以如果两个不同的密码经过哈希以后,其哈希值都是以”0E”开头的,那么PHP将会认为他们相同,都是0。0e开头的MD5汇总 payload:?a=s878926199a...原创 2018-06-03 11:00:39 · 1803 阅读 · 0 评论 -
bugku 杂项 部分
这是一张单纯的图片打开链接,将图片保存到本地,直接winhex,发现一段utf-8编码: 解码得到flag隐写下载是一个png图片 png图片格式详解 丢进winhex,找到IHDR 将高修改为f4,保存,打开图片得到flag。telnet得到文件:networking.pcap 用wireshark打开,任意选择一个数据包,右键tcp追踪流,得到fl...原创 2018-06-03 21:30:19 · 2324 阅读 · 0 评论 -
bugku 加密
滴答~滴密文:-... -.- -.-. - ..-. -- .. ... -.-. 密码类型:摩斯密码 摩斯密码详解 莫斯密码在线解密工具聪明的小羊hint:一只小羊翻过了2个栅栏 密文:KYsd3js2E{a2jda} 密码类型:栅栏密码 栅栏加密详解 栅栏密码在线工具ok&这不是摩斯密码&.!?密文:略 密码类型:Brainfuck...原创 2018-06-04 17:05:09 · 3173 阅读 · 0 评论 -
bugku web题总结
陆陆续续将bugku的web题刷了一大半,剩下的都是分比较高的难点的题,做题过程中遇到了很多的问题,大部分题就没离开过write up,不过还是学到了很多,因此想做一个总结。线索收集拿到一个ctf题的第一步就是收集信息,特别是一些隐藏的提示信息,否则会寸步难行。常见的信息点网页文档的DOM信息网页注释有些题会在网页注释中给出提示信息,比如给出一部分源码之类的...原创 2018-06-12 16:49:56 · 1784 阅读 · 0 评论
分享