美文网首页
06 勘察:通过 Robots.txt 来收集信息

06 勘察:通过 Robots.txt 来收集信息

作者: 半个王国 | 来源:发表于2016-07-19 23:06 被阅读59次

进一步进行勘察工作,如果我们想知道靶机网站上有没有不给普通用户开放的文件或页面,比如后台管理页面。Robots.txt 文件会给我们提供帮助,更好的了解网站结构。

这边文章讨论 Robots.txt 文件的获取和使用方法。

实施步骤

首先,打开我们的漏洞靶机:Vulnerable_VM 【配置参见:测试环境搭建】

然后打开火狐浏览器,访问靶机的 Web 服务:
http://192.168.150.143/vicnum/

现在,我们在上述URL的后面添加“robots.txt”,并访问该资源:
http://192.168.150.143/vicnum/robots.txt

robots.txt

从上图中,我们发现,robots.txt 文件中的后面两行,告诉搜索引擎,目录 /jotto 和目录 /cgi-bin 不允许任何浏览器(User-agent)访问。但是,这并不以为这我们不能访问这两个目录。

下面让我们分别访问这两个目录:


cgi-bin

我们可以查看该目录下的任意一个Perl脚本。

jotto
点击 jotto 你会看到下图所示内容: Jotto

Jotto 跟一个猜5个字符的单词游戏相关。这个些单词跟答案相关吗?我们可以试一试,如果对的话,那么我们已经黑掉了这个游戏!

总结

Robots.txt 文件是 Web 服务器用来告诉搜索引擎哪些目录可以被索引,哪些不应该被访问。站在攻击者的角度来看问题,这个文件告诉我们Server中有一些可以被访问的目录但是对公众(普通用户来说应该是不可见的),这种措施叫做“Security Through Obscurity”。

相关文章

  • 06 勘察:通过 Robots.txt 来收集信息

    进一步进行勘察工作,如果我们想知道靶机网站上有没有不给普通用户开放的文件或页面,比如后台管理页面。Robots.t...

  • 《健康管理理论与实践》:(1-5-1)监测、评估、分析

    健康管理的第一步是对个人健康信息的收集,通过信息来判断存在哪些健康隐患。 个人信息收集分为自测问卷、体格检查、实验...

  • SMTP扫描

    title: SMTP扫描date: 2016-06-10 09:56tags: kali渗透测试 主动信息收集 ...

  • SNMP扫描

    title: SNMP扫描date: 2016-06-10 09:56tags: kali渗透测试 主动信息收集 ...

  • Tips

    信息泄露 robots.txt/.git/.svn/error message/shared host.***.s...

  • 2️⃣、🚑 信息收集之域名收集

    ⛽信息收集 ● 知己知彼百战不殆! ?信息收集的方式可以分为两种:主动和被动。 主动信息收集:通过直接访问、扫描网...

  • 1.2 信息收集的工具

    1 有效收集信息的三个标准 (1)信息聚合 不管信息的原始位置在哪,你都可以通过收集将其聚合到一起,并通过标签等方...

  • NMAP

    title: NMAPdate: 2016-06-13 10:58tags: kali渗透测试 主动信息收集 0x...

  • 【结构思考力】第二章 基于目标定主题

    怎么来确定概念?前面讲到概念的形成需要不断收集提炼。那到底从哪些方面进行信息的收集及提炼了,主要通过以下几个方面 ...

  • 操作系统识别

    title: 操作系统识别date: 2016-06-04 12:16tags: kali渗透测试 主动信息收集 ...

网友评论

      本文标题:06 勘察:通过 Robots.txt 来收集信息

      本文链接:https://www.haomeiwen.com/subject/iufvjttx.html