思路:
- 通过内网IP和子网掩码计算内网IP范围
- 向内网广播ARP请求
- 监听并抓取ARP响应包,记录IP和MAC地址
- 根据Mac地址计算出厂家信息
arp包

当我们要向以太网中另一台主机发送IP数据时,我们本地会根据目的主机的IP地址在ARP高速缓存中查询相应的以太网地址,ARP高速缓存是主机维护的一个IP地址到相应以太网地址的映射表。如果查询失败,ARP会广播一个询问(op字段为1)目的主机硬件地址的报文,等待目标主机的响应。
因为ARP高速缓存有时效性,读取到目标主机的硬件地址后,最好发送一个ICMP包验证目标是否在线。当然也可以选择不从高速缓存里读取数据,而是直接并发发送arp包,等待在线主机回应ARP报文。获取厂家信息
我们可以根据mac地址计算出厂家信息...00:03:8F Weinsche Weinschel Corporation00:03:90 DigitalV Digital Video Communications, Inc.00:03:91 Advanced Advanced Digital Broadcast, Ltd.00:03:92 HyundaiT Hyundai Teletek Co., Ltd.00:03:93 Apple Apple, Inc.00:03:94 ConnectO Connect One00:03:95 Californ California Amplifier00:03:96 EzCast EZ Cast Co., Ltd.00:03:97 Watchfro Watchfront Limited...
