【安全牛学习笔记】主动信息收集-发现(二)

本文介绍了如何使用Netdiscover进行主动和被动的二层网络发现,包括扫描特定IP范围和被动监听。此外,还展示了如何利用Scapy库进行ARP请求和响应的交互,以及编写简单的Python脚本来执行ARP扫描。最后,讨论了Security+认证在信息安全领域的价值和流行原因。
摘要由CSDN通过智能技术生成

╋━━━━━━━━━━━━━━━━━━╋

┃发现-----二层发现                   ┃

┃Netdiscover                         ┃

┃  专门于二层发现                    ┃

┃  可用于无线和交换网络环境          ┃

┃  主动和被动探测                    ┃

┃主动                                ┃

┃  netdiscover -i eth0 -r 1.1.1.0/24 ┃

┃  netdiscover -l iplist.txt         ┃

┃被动                                ┃

┃  netdiscover -p                    ┃

┃  主动arp容易触发报警               ┃

╋━━━━━━━━━━━━━━━━━━╋

root@kali:~# netdiscover -i eth0 -r 1.1.1.0/24

[3;J

 Currently scanning: Finished!   |   Screen View: Unique Hosts                                                                                             

 3 Captured ARP Req/Rep packets, from 1 hosts.   Total size: 180               

 _____________________________________________________________________________

   IP            At MAC Address      Count  Len   MAC Vendor                   

 ----------------------------------------------------------------------------- 

 192.168.1.1     f0:eb:d0:22:46:b4    03    180   Unknown vendor     

root@kali:~# netdiscover -p

[3;J

 Currently scanning: (passive)   |   Screen View: Unique Hosts                                                                                         

 36 Captured ARP Req/Rep packets, from 1 hosts.   Total size: 2160             

 ____________________________________________________________________________

   IP            At MAC Address      Count  Len   MAC Vendor                   

 ----------------------------------------------------------------------------- 

 192.168.1.1     f0:eb:d0:22:46:b4    36    2160   Unknown vendor        

root@kali:~# arping 192.168.1.1

╋━━━━━━━━━━━━━━━━━━━╋

┃发现-----二层发现                     ┃

┃Scapy                                 ┃

┃  作为Python库进行调用                ┃

┃  也可作为单独的工具使用              ┃

┃  抓包、分析、创建、修改、注入网络流量┃

┃apt-get install python-gnuplot        ┃

┃Scapy                                 ┃

┃  ARP().display()                     ┃

┃  Sr1()                               ┃

┃Python脚本                            ┃

┃  Arp1.py                             ┃

┃  Arp2.py                             ┃

╋━━━━━━━━━━━━━━━━━━━╋

root@kali:~# scapy

INFO: Can't import python gnuplot wrapper . Won't be able to plot.

WARNING: No route found for IPv6 destination :: (no default route?)

Welcome to Scapy (2.2.0)

>>> exit()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值