摘要: 本代码实现: 1.用户指定网卡,即可获得本网卡的子网信息 2.对子网的所有主机进行nmap扫描,形成ssh主机列表,并将本机排除在外 3.将相关的信息写入资源文件.rc. 这样msfconsole -r 资源文件.rc即可进行后续的操作 import subprocess import optpar 阅读全文
posted @ 2022-05-25 18:46 Jason_huawen 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 利用第三方模块netifaces对网卡信息的分析比较简单。 1 import netifaces 2 3 def get_interface_list(): 4 return netifaces.interfaces() 5 6 7 def get_addresses(interface): 8 r 阅读全文
posted @ 2022-05-25 17:10 Jason_huawen 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 本代码实现特点: 1. 可以跨平台,无论是Linux还是Windows,在实例初始化的时候,首先判断目标的操作系统类型,不同的操作系统要执行的shell命令不一样。 2. 由于Windows的ipconfig命令不能像Linux 的ifconfig命令可以指定网卡显示相关信息,因此这里需要依赖正则表 阅读全文
posted @ 2022-05-25 13:56 Jason_huawen 阅读(97) 评论(0) 推荐(0) 编辑