【发布时间】:2019-02-21 14:27:17
【问题描述】:
clientMac = "00:00:01:00:11:03" bootp = BOOTP(op = opcode,chaddr = clientMac, ciaddr = "0.0.0.0",xid = 0x01020304,flags= 0x8000)
在这里,我尝试为 DHCP 提供数据包创建 bootp 部分。但是在抓包中,clientMac 显示为 30 30 3a 30 30 3a。我得到一个垃圾mac地址。 当我将我原来的 clientmac 转换为 ascii 时,它以 30 30 3a 30 30 3a 的形式出现。 即,
ASCII
: -> 3a (hex)
0 -> 30 (hex)
1 -> 31 (hex)
这里如何在 DHCP scapy 中为 BOOTP() 提供 clientMac?
【问题讨论】: