渗透测试中的信息收集指南
在渗透测试过程中,信息收集是至关重要的一个环节。它是整个渗透测试流程中的第二阶段,此阶段的主要目标是尽可能多地收集目标的相关信息,这些信息对于后续的测试工作具有重要意义。
信息收集的定义与分类
信息收集旨在收集目标的各类信息,如域名系统(DNS)主机名、IP 地址、所使用的技术和配置、用户名所属组织、文档、应用程序代码、密码重置信息以及联系信息等。每一条收集到的信息都可能在后续的测试中发挥关键作用。
信息收集可根据方法分为主动信息收集和被动信息收集两类:
- 主动信息收集 :通过向目标网络引入网络流量来收集信息。这种方法能获取更多信息,但可能会被某些设备察觉。
- 被动信息收集 :利用第三方服务(如 Google 搜索引擎)来收集目标网络的信息。此方法较为隐蔽,但收集到的信息相对较少。
在渗透测试项目中,为确保信息的完整性,此阶段可能会多次进行。同时,也可以与客户讨论选择合适的信息收集方法。
利用公共资源进行信息收集
互联网上有许多公共资源可用于收集目标域名的信息。使用这些资源的好处是网络流量不会直接发送到目标域名,因此活动不会记录在目标域名的日志文件中。以下是一些可使用的资源:
| 编号 | 资源 URL | 描述 |
| ---- | ---- | ---- |
| 1 | http://www.archive.org | 包含网站的存档 |
| 2 | http://www.domaintools.com/ | 包含域名情报 |
| 3 |
超级会员免费看
订阅专栏 解锁全文
482

被折叠的 条评论
为什么被折叠?



