- 博客(4)
- 收藏
- 关注
原创 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
603
原创 【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
4793
原创 C语言——金字塔变式
目的:实现图形层数为n的金字塔变形图案的输出 输入:图形层数:n 输出:层数为n的金字塔变形图案 文章目录1.示例2.思路3.第一部分4.第二部分5.第三部分6.完整代码 1.示例 2.思路 变量n用于作为图形的层数; i,j作为控制循环的变量, i用于配合n实现每行的输出, i与j配合实现每行的输出; 将图形分成上下两部分; 上下两部分思路完全相同,只需将输出内容进行一些改变即可; 再将图形一行行再分别分成三部分输出; (以下三部分的两个循环变量分别为图形上下两部分循环使用的循环变量,不等价) (当字母
2020-12-08 21:09:14
885
原创 C语言——方形字母
目的:实现图形层数为n的方形字母图案的输出 输入:图形层数:n 输出:层数为n的方形字母图案 思路: 变量n用于作为图形的层数; i,j作为控制循环的变量, i用于配合n实现行数的输出, i与j配合实现每行字母的输出; 将图形分成上下两部分; 上下两部分思路完全相同,只需将输出内容进行一些改变即可; 再将图形一行行分别输出; 每行分成三部分:开头与结尾的字母循环,以及中间的相同字母; 例如:将 zxywwwwwyxz 分别看成第一部分zxy;第二部分wwww...
2020-12-06 21:57:45
1344
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人