Kali Linux------测试网络范围

来源:互联网 发布:广联达电子投标软件 编辑:程序博客网 时间:2024/05/17 08:53
①域名查询工具Dmitry  【查询IP或域名WHOIS信息】
在终端执行命令
root@kali:~# dmitry -wnpb XXXX.XX【域名】


显示XX域名的IP地址和子网掩码值
root@kali:~# netmask -s XXXX.XX【域名】


②跟踪路由工具Scapy【提供多种类别的交互式生成数据包或数据包集合、对数据包
进行操作、发送数据包、包嗅探、应答和反馈机制】
(0)未安装Scapy工具可以在终端进行安装
root@kali:~# apt-get install python-scapy
(1)启动Scapy工具
root@kali:~# scapy
看到>>>提示符,表示scapy命令登录成功
(2)使用sr()函数实现发送和接受数据包
>>> ans,unans=sr(IP(dst="XXXX.XXXX.XXX【域名】/30",ttl=(1,6))/TCP())
(3)以表的形式查看数据包发送情况
>>> ans.make_table(lambda(s,r):(s.dst,s.ttl,s.src))
输出的信息显示了该网络中所有的IP地址
(4)使用scapy查看TCP路由跟踪信息
>>> res,unans=traceroute(["www.google.com【域名】","www.kali.org【域名】","XXXX.XXX【域名】"],
dport=[80,443],maxttl=20,retry=-2)
显示了网站连接后所经过的地址  RA表示路由区 SA表示服务区
(5)使用res.graph()函数以图的形式显示路由跟踪结果
>>> res.graph
如果想要保存该图 执行命令
>>> res.graph(target=">/tmp/graph.svg")
(6)退出scapy程序
>>> exit()
原创粉丝点击