新的一年愿每一位朋友都能更上一层楼,共同进步,路漫漫其修远兮,吾将上下而求索,不负韶华,只争朝夕,共勉~
多少事,从来急,天地转,光阴迫,一万年太久,只争朝夕。——毛泽东 |
文章目录
一、信息收集
信息收集是网络安全中首当其冲的环节,通过信息收集了解目标更多的信息,能让后续的渗透更加顺利、节省时间。本文会介绍一些常见的收集方法,适合初学者学习/老手复习。
(一)Google Hack
我们都使用过搜索引擎,但是如何高效的使用搜索引擎找到自己想要的信息为渗透测试打好地基呢,Google毫无疑问是目前世界上最强大的搜索引擎,Google就提供了很好用的搜索语法,Google Hack!
1.常用语句
语句 | 作用 |
---|---|
site | 允许搜索仅仅位于一个特定服务器上的或者在一个特定域名里的页面 |
intext | 正文中存在关键字的网页 |
intitle | 标题中存在关键字的网页 |
inurl | url中存在关键字的网页 |
filetype | 指定文件类型 |
cache | 缓存搜索 |
以上就是常用的Google搜索常用的高级语句,当然百度的高级语句也大同小异,不方便打开谷歌,你暂时可以用百度测试
例如搜索苹果,但搜索苹果官网内容:
苹果 site:apple.com
例如搜索目录列表:
intitle:index.of 这里的休止符代表的是单个字母的通配符
搜索网站备份文件,往往这些文件都有可能存在泄露信息,例如:
intitle:index.of index.php.bak inurl:index.php.bak
index.of 和 index.php.bak中间的空格就相当于AND或者+号,但是为什么笔者没有提及呢?因为AND对谷歌来说是多余的,谷歌会自动查询你输入的一切,就没有必要浪费各位读者的时间了,同理布尔查询OR/"|"也没有必要提及,需要注意的是如果用到了,OR必须大写,我们掌握最常用的语句即可。
再例如:
搜索配置文件: filetype:conf inurl:firewall
搜索日志: filetype:log inurl:log
搜索Office文档: filetype:xls inurl:password.xls