内容简介:ASN是由互联网号码分配机构(IANA)分配给自治系统(AS)的唯一号码。 AS由IP地址块组成,这些IP地址具有明确定义的用于访问外部网络的策略,并由单个组织管理此工具将在更新的数据库中搜索特定组织的ASN,然后使用后者查找组织注册和拥有的所有IP地址(IPv4和IPv6)。可以在侦察阶段使用此脚本来识别公司拥有的属性,并对其运行端口扫描以识别开放端口和公开公开的服务。该工具将IP地址列表导出为文本文件,您可以将其与其他工具(如Masscan)一起使用。 另一方面,该工具支持Nmap和Masscan端口扫
ASN是由互联网号码分配机构(IANA)分配给自治系统(AS)的唯一号码。 AS由IP地址块组成,这些IP地址具有明确定义的用于访问外部网络的策略,并由单个组织管理此 工具 将在更新的数据库中搜索特定组织的ASN,然后使用后者查找组织注册和拥有的所有IP地址(IPv4和IPv6)。
目的
可以在侦察阶段使用此脚本来识别公司拥有的属性,并对其运行端口扫描以识别开放端口和公开公开的服务。
用法
$ git clone https://github.com/yassineaboukir/Asnlookup && cd Asnlookup $ pip install -r requirements.txt $ python asnlookup.py -o <Organization>
端口扫描
该工具将IP地址列表导出为文本文件,您可以将其与其他工具(如Masscan)一起使用。 另一方面,该工具支持Nmap和Masscan端口扫描。
安装Nmap
- On CentOS yum install nmap - On Debian apt-get install nmap - On Ubuntu sudo apt-get install nmap - Mac OS brew install nmap
安装Masscan
下载地址 https://github.com/robertdavidgraham/masscan/ 要扫描IP地址,请Masscan的命令 -m
参数或Nmap的 -n
: $ python asnlookup.py -m -o <Organization>
您还可以传递自己的Nmap/Masscan参数(默认为nmap:-p 1-65535 -T4 -A -v;默认为Masscan: - p0-65535 –rate 200)。 $ python asnlookup.py -m "<Masscan arguments>" -o <Organization>s
使用带自定义参数的Nmap的示例: $ python asnlookup.py -n "--top-ports 65535" -o twitter
它会将结果导出到与脚本相同的目录中的文本文件(例如./twitter.txt),然后运行Nmap,如下所示: *参考来源: github ,由周大涛编译,转载请注明来自FreeBuf.COM
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 海莲花组织使用新技术手段攻击越南某环保组织
- 【国际资讯】当APT组织碰到另一个APT组织,他们在聊些什么?
- 网络犯罪组织喜欢模仿大企业组织架构 但最后因为太官僚而被抓获
- What?竟有间谍组织在Shadow Brokers泄密之前使用了方程式组织的工具?
- Waterbug间谍组织不断扩充其武器库,还劫持了Oilrig黑客组织的基础设施
- 雨露均沾——间谍组织APT33不仅关注中东地区,美国也是该组织的一个重要目标
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Learning JavaScript
Shelley Powers / Oreilly & Associates Inc / 2006-10-17 / $29.99
As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led......一起来看看 《Learning JavaScript》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
XML 在线格式化
在线 XML 格式化压缩工具