[英]Scapy DHCP retrieving offered IP address
我已经在 Scapy 中成功创建了 DHCP 发现、提供和请求。 我想知道我是否可以检索报价 DHCP IP 地址,将其保存到一个变量中,我可以在我的 DHCP 请求中使用 Scapy 专门请求它。 我试过使用嗅探,但它似乎没有检索到任何 IP 地址,如下所示:
sniff(iface=myiface, filter="port 68 and port 67")
是否有任何方法可以检索提供的 IP? 谢谢
我已经解决了这个问题。 对于其他需要帮助的人。 基本上,嗅探数据包中的 BOOTP 包含提供的 IP 地址并检索该地址。 只需这样做:
pckt.getlayer(BOOTP).yiaddr #pckt is the sniffed packet
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.