a = [1, 2, 3, 4, 5]
print(a)
def foo(item):
for i, x in enumerate(item):
item[i] = x*x
return item
print(foo(a))
输出:
[1, 2, 3, 4, 5]
[1, 4, 9, 16, 25]
2023-04-13 09:36:32 阅读次数:103
a = [1, 2, 3, 4, 5]
print(a)
def foo(item):
for i, x in enumerate(item):
item[i] = x*x
return item
print(foo(a))
输出:
[1, 2, 3, 4, 5]
[1, 4, 9, 16, 25]
应用Python支持的混杂模式,抓取流经网卡的数据包,并对IP以及ICMP数据包进行拆包,打印出我们所需要的字段信息。
查询放大攻击的原理是,通过网络中存在的DNS服务器资源,对目标主机发起的拒绝服务攻击,其原理是伪造源地址为被攻击目标的地址,向DNS递归服务器发起查询请求,此时由于源IP是伪造的,固在DNS服务器回包的时候,会默认回给伪造的IP地址,从而使DNS服务成为了流量放大和攻击的实施者,通过查询大量的DNS服务器,从而实现反弹大量的查询流量,导致目标主机查询带宽被塞满,实现DDOS的目的。
Tracert 命令跟踪路由原理是IP路由每经过一个路由节点TTL值会减一,假设TTL值=0时数据包还没有到达目标主机,那么该路由则会回复给目标主机一个数据包不可达,由此我们就可以获取到目标主机的IP地址,如下我们通过scapy构造一个路由追踪工具并实现一次追踪。
Python 通过pywin32模块调用WindowsAPI接口,实现对特定进程加载模块的枚举输出并检测该PE程序模块所启用的保护方式,此处枚举输出的是当前正在运行进程所加载模块的DLL模块信息,需要用户传入进程PID才可实现输出。
Python使用yagmail库实现发送邮件功能
Python字符串替换占位符
Python开发文件搜索脚本
Python运行是错误IndentationError: unexpected indent
我怎么把拆分好的pdf保存在我创建的新文件夹里?
盘点一个Pandas写入csv文件的小问题
文章
22507
阅读量
2184618
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-04-17 09:38:55
2023-04-18 14:14:43
2023-02-20 10:35:48
2023-02-13 07:58:38
2023-04-17 09:38:55