计算机网络
SakuraYM
这个作者很懒,什么都没留下…
展开
-
DHCP_request数据包构造
from scapy.all import * from scapy.all import DHCP , Ether ,IP , BOOTP ,UDP def detect_dhcp(pkt): if DHCP in pkt: if pkt[DHCP].options[0][1]==2: Ether_Request = Ether(src = pkt[Ether].dst,dst = "ff:ff:ff:ff:ff:ff") IP_Re原创 2022-04-27 19:16:48 · 524 阅读 · 0 评论 -
【python】DHCP_Discover数据包构造
需要构造的部分: 应用层:DHCP,BOOTP 传输层:UDP 网络层:IP 数据链路层:Ether 代码: from scapy.all import * from scapy.layers.dhcp import BOOTP, DHCP from scapy.layers.inet import * import binascii from random import randint xid_random = randint(1,900000000) #随机产生事务ID mac_random原创 2022-04-24 16:54:26 · 4655 阅读 · 0 评论