本文将向你介绍安装和使用Digger的方法。Digger是一个用python编写的多功能工具,可满足你的所有主要数据收集需求,Digger将帮助你完成许多基本的信息收集任务:Whois查询、反向DNS查找、DNS查找、端口扫描、HTTP标头检查、在线Traceroute、IP位置查找、robots.txt检查器、网址提取。
下载Digger信息收集工具 1、Digger是一个Python脚本,可以使用git clone轻松下载到任何Linux系统上: $ git clone https://github.com/Sameera-Madhushan/Digger Cloning into 'Digger'... remote: Enumerating objects: 29, done. remote: Counting objects: 100% (29/29), done. remote: Compressing objects: 100% (28/28), done. remote: Total 29 (delta 14), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (29/29), done. 2、clone后应该得到Digger目录: $ tree Digger Digger ├── digger.py ├── LICENSE ├── README.md └── requirements.txt 0 directories, 4 files
使用Digger信息收集工具 1、下载工具后,将工作目录更改为Digger: cd Digger 2、安装Python依赖项: sudo pip3 install -r requirements.txt 3、在依赖安装之后,运行Digger Python脚本: python3 digger.py 参考:在Ubuntu 18.04系统中安装pip并使用pip命令。 4、在运行脚本时,可以看到如下的反馈信息:
5、按照上面的列号进行相关的操作即可: {1} Whois查询 {2} Traceroute {3} DNS查询 {4}反向DNS查找 {5} GeoIP查询 {6}端口扫描 {7} HTTP标头检查 {8}网址提取器 {9} robots.txt Checker {10}更新 {11}退出
执行Whois查找示例 Digger:- 1
执行DNS查找示例 Digger:- 3
按照相同的方法就可以执行Digger支持的其他功能,如果要更新该工具,请使用{10}更新: Digger:- 10 Checking for updates... Digger is Upto Date.
相关主题 |