渗透测试中情报搜集需要完成两项重要任务:

1.通过信息搜集工作,确定渗透测试目标范围。

2.通过情报信息搜集,发现渗透测试目标的安全漏洞与脆弱点,为后续的渗透攻击提供基础。

通过DNS和IP地址挖掘目标网络信息

1.whois查询

whois是一个用来查询域名注册信息数据库的工具。在kali下操作,首先在shell中msfconsole打开msf的控制台。

*注意省去前面的www、http

关注域名服务器,注册邮箱,传真什么的。

2.nslookup与dig域名查询

这两个功能上类似,都可用来查询指定域名所对应的IP地址。如图:

首先输入nslookup -> set type=A(使用A可以对其IP地址进行解析)->baidu.com->查询->exit(结束)

dig命令使用十分灵活,基本格式 dig @<DNS 服务器><待查询的域名>,可在待查询的域名后面加A、NS、MX等选项以查找特定类型的DNS记录(默认为A)。

dig查询baidu.com得到的权威解答如下图:

3.IP2Location地理位置查询(略)

4.旁站查询(略)

5.通过搜索引擎进行信息搜集

1.googlehacking技术!

使用SiteDigger可以从http://www.mcafee.com/us/downloads/free-tools/sitedigger.aspx 下载。一键式傻瓜安装和傻瓜使用,支持多种googlehacking语言的搜索,很好用的工具、如图:

另一款软件Search Diggity 它不仅能对googlehacking的搜索代码(GHDB)进行自动探测,还可以对源代码、恶意软件等进行分析。下载地址:http://searchdiggity.software.informer.com/download/  如图:

2.探索网站目录结构

技巧:googlehacking代码:parent directory site:xxxxx.com

拓展名为inc的文件:可能会包含网站的配置信息,数据库用户名/口令。

bak文件:备份文件,通常为文本编辑器在编辑源码后留下的备份文件,可以让你知道其对应程序的脚本文件内容。

txt或sql文件:sql脚本,透露数据库结构等信息。

  在msf中可以用dir_scanner暴力猜解目录,测试如图:

只找到了一个目录,感觉没有国产软件好用。产生503了,产生原因:

有时候关注robots.txt。因为它告诉搜索引擎爬虫在住区网站页面应当遵循的规则,

3.检索特定类型的文件

利用googlehacking语句: site:xxx.net filetype:xls    可以搜索指定网站xls格式的文件。下图为对QQ的扫描。

4.搜索网站中的E-mail地址

此功能是通过搜索引擎大量搜索相关邮箱地址。

5.搜索后台登录

googlehacking语句: site:xxx.com  inurl:login    例如对qq的检测

成功找到了一个后台

6.qq纯真数据库的使用

地址:http://www.cz88.net/  对应域名查IP用

7.msf traceroute路由跟踪命令的使用

如图只跟踪到了一个路由器  便可以确认只有一个

6.主机探测与端口扫描

1.活跃主机扫描

  活跃主机指已连接到网络上、处于运行状态且网络功能正常的主机。通常网络上会有很多已关闭电源的主机或空闲主机的IP段,需要首先从大范围的IP地址段中寻找出活跃的主机,然后进一步筛选出你感兴趣的目标主机。

  ①ICMP Ping命令

Ping(Packet Internet Grope,因特网包搜索器)是一个用于测试网络连接的程序,Ping程序会发送一个ICMP echo请求消息给目的主机,并报告应答情况,如果Ping后面跟的是域名,那么它首先会尝试将域名解析,然后向解析得到的IP地址发送数据包。

  ②Metaspoit的主机发现模块

Metaspolit

7.查找特定服务器漏洞

  OpenVAS这类通用漏洞扫描器是一种高度自动化的工具。

【2】Kali之情报搜集技术的更多相关文章

  1. Metasploit学习笔记——情报搜集技术(只记录与metasploit有关的)

    1.外围信息搜集 1.1whois域名注册信息查询 示例代码如下 msf > whois testfire.net 1.2网站的目录结构 示例代码如下 msf > use auxiliar ...

  2. Metasploit渗透测试魔鬼训练营

    首本中文原创Metasploit渗透测试著作,国内信息安全领域布道者和资深Metasploit渗透测试专家领衔撰写,极具权威性.以实践为导向,既详细讲解了Metasploit渗透测试的技术.流程.方法 ...

  3. APT攻击基础科普

    0x00 APT的历史起源背景 APT这个词汇最早起源于:2005年英国和美国的CERT组织发布了关于有针对性的社交工程电子邮件,放弃特洛伊木马以泄露敏感信息的第一个警告,尽管没有使用“APT”这个名 ...

  4. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165237

    2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165237 安装虚拟机 首先创建虚拟机 创建好虚拟机后,打开虚拟机进行安装.第一步选择Graphcal i ...

  5. 2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165221 Week1

    2018-2019-2 <网络对抗技术> Exp0 Kali安装 20165221 Week1 安装Vmware 上学期已经安装过,不再赘述. 如需安装,可参考如何安装vmware 下载v ...

  6. 2018-2019-2 20165325《网络对抗技术》Exp0 Kali安装 Week1

    2018-2019-2 20165325<网络对抗技术>Exp0 Kali安装 Week1 一.安装kali VMware上学期已经有了,主要是下载Kali-Linux-2019.1-vm ...

  7. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1

    - 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 - 安装过程 - 安装Kali VMware上学期已经装好了,Kali的镜像文件是从同学那拷过来的,所以这两 ...

  8. 2018-2019-2 20165239 《网络对抗技术》Kali的安装 第一周

    2018-2019-<网络对抗技术> Kali安装 20165239其米仁增 一.资源下载以及工具安装 1.下载虚拟机工具VMware. 下载链接 :https://www.baidu.c ...

  9. 2018-2019 20165235 网络对抗技术 Exp0:kali的安装

    2018-2019 20165235 网络对抗技术 Exp0:kali的安装 安装kali 在官网上https://www.kali.org/下载kali 下载之后进行解压 打开VMware-> ...

随机推荐

  1. 再整合ssh时,关于Spring IOC注入问题

    No matching editors or conversion strategy found IOC问题: EmpService bean 实现了 Iemp接口,就不能直接作为参数传入Action ...

  2. 树莓派mariadb 设置密码

    参考: sudo mysql -u root -p select Host,User,plugin from mysql.user where User='root'; plugin(加密方式)是un ...

  3. UEditor在asp.netMVC4中的使用,包括上传功能,粘贴表格不显示边框问题

    网页编程中在线编辑器的使用还是很重要的,最近研究了一下百度出的UEditor编辑器,把它结合到刚学的asp.netMVC+EF中,同时实现上传资料(包括图片,视频等)功能,下面就以一个最简单的新闻管理 ...

  4. HTTP Status 404(The requested resource is not available)的几种解决方案

    1. 未部署Web应用 2.URL输入错误       排错方法:首先,查看URL的IP地址和端口号是否书写正确.其次,查看上下文路径是否正确 Project--------Properties--- ...

  5. C#二分查找算法设计实现

    C#二分查找算法设计实现 1.介绍 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法.但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列.(记住了 ...

  6. win PowerCmd命令行工具安装

    官网:http://www.powercmd.com/ 下载地址:http://www.powercmd.com/Install_PowerCmd.exe 版本信息: 输入注册码: PowerCmd ...

  7. Golang pprof详解

    go的pprof包 go中有pprof包来做代码的性能监控,在两个地方有包: net/http/pprof runtime/pprof 其实net/http/pprof中只是使用runtime/ppr ...

  8. 茶馆小人书 (AFO)

    茶馆小人书 ——AFO ​ 乌云重重地压住了整个天际,阴风凛冽袭人,随着远方穹顶上的几声闷响,豆大的雨点便开始清洗这座城市.北方的雨,就是这么突然.任性,恰似北方人的性情,豪放不羁,一旦开始便不可收拾 ...

  9. docker学习(一)

    在工作和生活中免不了要学习新的东西.学习新东西要和已有的东西相结合,要有较快的效率.今天学习一下docker的使用,也锻炼一下自己学习新东西的能力. 1.学习docker,首先要下载docker.首先 ...

  10. vue 项目总结

    第一次参与设计前端项目 项目接近尾声,抽出时间写一下总结 项目用到技术 vue vue-cli (代理配置) element-ui axios router 技术应用思路 vue 组件封装---技术点 ...