web1

右击查看源代码即可

web2

火狐浏览器

web3

通过查看器未发现有用信息

接下来我们查看源代码,发现无法查看

我们使用Burp抓取页面

并且发送到Repeater

发现Flag

提交即可

web4

题目提示查看robots

Robots协议(也称爬虫协议,机器人协议等)的全称是“网络爬虫排除协议”,网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。

构造/robots.txt

然后访问/flagishere.txt

得到Flag

web5

题目提示查看phps源码

phps的利用:

phps文件就是php的源代码文件,通常用于提供给用户(访问者)直接通过Web浏览器查看php代码的内容。

构造/index.phps,提示下载

下载完成后打开,即可得到Flag

web6

提示:解压源码到当前目录,测试正常,收工

访问:www.zip

打开index.php

我们看到:“flag in fl000g.txt”

再打开fl000g.txt

什么也没有......

尝试构造/fl000g.txt

得到Flag

web7

Git是目前世界上最先进的分布式版本控制系统,能记录每次文件的改动

当前大量开发人员使用git进行版本控制,对站点自动部署。 如果配置不当,可能会将.git文件夹直接部署到线上环境,这就引起了git泄露漏洞。

git源码泄露

.git/index.php

web8

在服务器上布署代码时。如果是使用 svn checkout 功能来更新代码,而没有配置好目录访问权限,则会存在此漏洞。利用此漏洞,可以下载整套网站的源代码。

使用svn checkout后,项目目录下会生成隐藏的.svn文件夹(Linux上用ls命令看不到,要用ls -al命令)。

svn1.6及以前版本会在项目的每个文件夹下都生成一个.svn文件夹,里面包含了所有文件的备份

svn1.7及以后版本则只在项目根目录生成一个.svn文件夹,里面的pristine文件夹里包含了整个项目的所有文件备份

SVN是Subversion的简称,是一个开放源代码的版本控制系统

用于多个人共同开发同一个项目,共用资源的目的

svn泄露

访问/.svn

web9

如果网站存在备份文件,常见的备份文件后缀名有:“.git” 、“.svn”、“ .swp”“.~”、“.bak”、“.bash_history”等。

提示发现网页有个错别字?赶紧在生产环境vim改下,不好,死机了

当我们在使用vim编辑的时候,vim会在被编辑文件同一目录下,创建一个名为filename.swp的文件,记录我们的动作,比如在编辑index.php的时候会存在一个index.php.swp的文件,访问/index.php.swp下载文件得到flag

构造/index.php.swp

得到Flag

web10

题目提示查看cookie

尝试抓包

两边的flag一致,但不是正确答案

使用HackBar中的URL Decode(URL解码)

得到Flag

web11

提示:域名其实也可以隐藏信息,比如ctfshow.com 就隐藏了一条信息

通过阿里云网站运维检测平台进行查询

得到Flag

web12

访问robots.txt

访问admin,发现需要填写密码

在网站上可以看到

账户名为admin,密码为372619038

得到Flag

web13

提示查看技术文档

找到用户名和密码

访问,登录

得到Flag

web14

提示:查看源码,泄露重要(editor)的信息

在图片空间找到flag文件

/var/www/html/nothinghere 中有一个fl000g.txt 

访问

得到Flag

web15

提示:查看邮箱

在QQ上查找此人

访问/admin

点击忘记密码

输入查到的信息

进行显示

登录

登录后得到Flag

web16

提示:php探针

访问tz.php

点击

找到Flag

web17

提示:备份的sql文件

backup是备份的意思

根据题意访问backup.sql下载数据库文件拿到flag

web18

查看源码找到js文件

找到得到Flag的条件

Unicode解码

访问110.php

得到Flag

web19

提示密钥在前端

post提交用户名密码

admin
a599ac85a73384ee3219fa684296eaa62667238d608efa81837030bd1ce1bf04

即可得到Flag

web20

题目提示:mdb文件是早期asp+access构架的数据库文件,文件泄露相当于数据库被脱裤了。

访问/db/db.mdb,下载后搜索flag

CTFSHOW-信息搜集相关推荐

  1. ctfshow_web1-17_信息搜集

    ctfshow_web1-17_信息搜集 Web1 查看源码 Web2 js前台拦截 Web3 response Web4 robots.txt Web5 index.phps Web6 www.zi ...

  2. EXP6 信息搜集与漏洞扫描

    1.实验有关问题 (1)哪些组织负责DNS,IP的管理. ICANN是一个集合了全球网络界商业.技术及学术各领域专家的非营利性国际组织,负责在全球范围内对互联网唯一标识符系统及其安全稳定的运营进行协调 ...

  3. 2018-2019-2 20165315《网络攻防技术》Exp6 信息搜集与漏洞扫描

    2018-2019-2 20165315<网络攻防技术>Exp6 信息搜集与漏洞扫描 目录 一.实验内容 二.实验步骤 1.各种搜索技巧的应用 2.DNS IP注册信息的查询 3.基本的扫 ...

  4. 20145220韩旭飞《网络对抗》Exp6 信息搜集与漏洞扫描

    20145220韩旭飞<网络对抗>Exp6 信息搜集与漏洞扫描 信息搜集 whois查询 以百度的网址为例,使用whois查询域名注册信息: 从上图中可以得到3R注册信息,包括注册人的名字 ...

  5. 领英Linkedin信息搜集工具InSpy

    领英Linkedin信息搜集工具InSpy 领英Linkedin是一个知名职业社交媒体网站.通过该网站,渗透测试人员可以获取公司内部组成和员工信息.Kali Linux提供一款专用的信息收集工具InS ...

  6. Tweet信息搜集工具tinfoleak

    Tweet信息搜集工具tinfoleak 推特是国外用户常用的社交网站.通过分析用户发布的推文以及社交活动,可以获取大量的个人信息.Kali Linux新增一款Tweet信息搜索工具tinfoleak ...

  7. 20155339 Exp6 信息搜集与漏洞扫描

    20155339 Exp6 信息搜集与漏洞扫描 实验后回答问题 (1)哪些组织负责DNS,IP的管理. 全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器.DNS和IP地址管理. ...

  8. Web安全***测试之信息搜集篇

    通过使用搜索引擎.扫描器.发送简单的HTTP请求或者专门精心制作的请求,都有可能导致应用程序泄漏诸如错误信息.版本信息以及所使用的技术等信息. 一.测试robots.txt文件 现在,我们首先介绍如何 ...

  9. 20155201 网络攻防技术 实验六 信息搜集与漏洞

    20155201 网络攻防技术 实验六 信息搜集与漏洞 一.实践内容 各种搜索技巧的应用 DNS IP注册信息的查询 基本的扫描技术:主机发现.端口扫描.OS及服务版本探测.具体服务的查点 漏洞扫描: ...

  10. Cracer渗透视频课程学习笔记——信息搜集

                                                  信息搜集 渗透一个网站收集这部分信息基本就够用了. 常用渗透测试系统:Back track5 ,parrot ...

最新文章

  1. 放弃在每日站会上按成员逐个发言
  2. SAP WM 采购订单收货后LT06报错-No bin types have been assigned to storage unit type IP-
  3. X3650M3 客户端联不上加密狗!
  4. 平安容器云平台 Padis--传统金融企业的 Docker 实践
  5. 虚拟键码 键盘消息(初稿)
  6. 镜像电流源特点_9000大型地网变频大电流接地特性测量系统介绍
  7. python绘画_python学画画(上)
  8. Python:使用threading模块实现多线程(转)
  9. 只有10万元预算买畅销SUV自动车型您选谁?
  10. Linux查看和注销用户
  11. Javascript模式——函数提升 (笔记)
  12. python程序设计课程设计二级减速器_2020中国大学mooc《高级语言程序设计(Python)CAP》答案在线查题2020知到《数据库...
  13. 把数字翻译成字符串(递归,动态规划)
  14. (result, consumed) = self._buffer_decode(data, self.errors, final)
  15. sql server关系代数练习--进阶
  16. S7-1200PLC定时器计数器的应用
  17. 乌班图linux分辨率不能调,ubuntu18.04 分辨率设置(双屏幕显示,添加没有的分辨率)...
  18. windows 2003 删除一键恢复EISA
  19. Cannot make QOpenGLContext current in a different thread : PyQt多线程崩溃的解决方法
  20. Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测

热门文章

  1. android+酷炫动画效果,Android简单酷炫点击动画(附源码)
  2. 前端开发:v-if和v-for的优先级详解
  3. 多线程进阶=》JUC并发编程02
  4. Jfrog:烂泥蛙安装
  5. soso地图低调推出!
  6. 2021年全国城镇单位就业人员平均工资数据出炉
  7. 改进的节点分析法(Modified Nodal Analysis)
  8. Git remote: error: this exceeds file size limit of 100.0 MB
  9. 【SSM】13-Spring中实现依赖注入的两种方式(xml和注解)
  10. boss直聘python_python分析BOSS直聘的某个招聘岗位数据