使用shortuuid可以生成短的uuid,之前用文件的MD5值作为唯一标识,如果没有具体的加密可以使用这个
内部使用基于随机数的uuid4()来生成唯一的uudi
安装
pip install shortuuid
示例
>>> import shortuuid
>>> shortuuid.uuid()
'vytxeTZskVKR7C7WgdSP3d'
2024-06-24 08:38:15 阅读次数:4
使用shortuuid可以生成短的uuid,之前用文件的MD5值作为唯一标识,如果没有具体的加密可以使用这个
内部使用基于随机数的uuid4()来生成唯一的uudi
安装
pip install shortuuid
示例
>>> import shortuuid
>>> shortuuid.uuid()
'vytxeTZskVKR7C7WgdSP3d'
网域服务器缓存污染(DNS cache pollution),又称域名服务器缓存投毒(DNS cache poisoning),是指一些刻意制造或无意中制造出来的域名服务器数据包,把域名指往不正确的IP地址。
GitHub | Mac OS GitHub 图片打不开
Tracert 命令跟踪路由原理是IP路由每经过一个路由节点TTL值会减一,假设TTL值=0时数据包还没有到达目标主机,那么该路由则会回复给目标主机一个数据包不可达,由此我们就可以获取到目标主机的IP地址,如下我们通过scapy构造一个路由追踪工具并实现一次追踪。
查询放大攻击的原理是,通过网络中存在的DNS服务器资源,对目标主机发起的拒绝服务攻击,其原理是伪造源地址为被攻击目标的地址,向DNS递归服务器发起查询请求,此时由于源IP是伪造的,固在DNS服务器回包的时候,会默认回给伪造的IP地址,从而使DNS服务成为了流量放大和攻击的实施者,通过查询大量的DNS服务器,从而实现反弹大量的查询流量,导致目标主机查询带宽被塞满,实现DDOS的目的。
应用Python支持的混杂模式,抓取流经网卡的数据包,并对IP以及ICMP数据包进行拆包,打印出我们所需要的字段信息。
在没有linux图形化的界面上,如果我需要下载github上的单个文件,可以使用elinks程序进行。
Python 通过pywin32模块调用WindowsAPI接口,实现对特定进程加载模块的枚举输出并检测该PE程序模块所启用的保护方式,此处枚举输出的是当前正在运行进程所加载模块的DLL模块信息,需要用户传入进程PID才可实现输出。
Git之操作标签
Python使用yagmail库实现发送邮件功能
Python字符串替换占位符
文章
22507
阅读量
2167452
2024-07-01 01:32:08
2024-07-01 01:32:08
2024-07-01 01:32:08
2024-07-01 01:31:30
2024-06-28 06:18:32
2024-06-28 06:18:15
2023-04-18 14:15:05
2023-06-07 07:31:19
2023-04-17 09:38:55
2023-04-18 14:14:43
2023-02-20 10:35:48
2023-02-13 07:58:38