繁体   English   中英

Scapy DHCP 检索提供的 IP 地址

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM