Impacket
Impacket是用于处理网络协议的Python类的集合,用于对SMB1-3或IPv4 / IPv6 上的TCP、UDP、ICMP、IGMP,ARP,IPv4,IPv6,SMB,MSRPC,NTLM,Kerberos,WMI,LDAP等协议进行低级编程访问。数据包可以从头开始构建,也可以从原始数据中解析,而面向对象的API使处理协议的深层次结构变得简单。
项目地址:https://github.com/SecureAuthCorp/impacket
关于工具的说明:https://www.secureauth.com/labs/open-source-tools/impacket
Impacket的安装
git clone https://github.com/CoreSecurity/impacket.git
cd impacket/
python setup.py install
安装完成后,进入examples目录,查看有哪些脚本
cd impacket/examples
Impacket中包含以下协议
Impacket中的脚本
远程执行
Windows Secrets
服务器工具/ MiTM攻击
WMI
已知的漏洞
SMB / MSRPC
MSSQL / TDS
文件格式
其他