gpt4 book ai didi

python - 监听端口上的所有传入流量

转载 作者:可可西里 更新时间:2023-11-01 16:26:33 30 4
gpt4 key购买 nike

使用 python,我编译了以下脚本:

from socket import *

socket = socket(AF_INET, SOCK_DGRAM)
socket.bind(("127.0.0.1", 80))
while True:
data, addr = socket.recvfrom(1024)
print addr[1]

它应该接收来自端口 80 的所有传入流量。但是,如果我加载网页,它什么也没有。我的脚本有问题吗?

最佳答案

如果您真的想监听所有接口(interface)上的所有传入流量,也许尝试绑定(bind)到 0.0.0.0 而不是 127.0.0.1?

正如刚才所说,您的套接字配对有点奇怪。这应该让你开始:

from socket import *

s = socket(AF_INET, SOCK_STREAM)
s.bind(('0.0.0.0', 80))
s.listen(1)
while True:
print s.accept()[1]

关于python - 监听端口上的所有传入流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35761473/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com