此工具将执行NMap扫描,或从Nexpose,Nessus或NMap导入扫描的结果。processesd结果将用于根据可配置的安全级别和枚举的服务信息启动漏洞利用和枚举模块。
所有模块结果存储在localhost上,并且是APT2知识库(KB)的一部分。KB可从应用程序中访问,并允许用户查看漏洞利用模块的收集结果。
安装
在Kali Linux上安装python-nmap库:
pip install python-nmap
pip安装pysmb
pip install yattag
pip安装scapy
pip install ftputil
pip install msgpack-python
为了充分利用所有的APT2模块,下面的外部依赖应该安装在你的系统上:convert,dirb,hydra,java,john,ldapsearch,msfconsole,nmap,nmblookup,phantomjs,responder,rpcclient,secretsdump.py,smbclient ,snmpwalk,sslscan,xwd
配置
APT2 在根目录中使用default.cfg文件。编辑此文件以配置APT2根据需要运行。
当前选项包括:
metaspl