开发者社区> 问答> 正文

为什么Scappy中的sr1总是返回None?

我试图创建一个三向握手与Scapy,但似乎没有任何端口返回任何东西,无论如何。不管发生什么,响应总是没有。

for i in range(20, 1025):
    syn_segment = TCP(dport=i, seq=123, flags='S')
    my_packet = address / syn_segment
    response = sr1(my_packet, timeout=2, verbose=False)
    if not (response is None):
        if response[TCP].flags == 18:
            print(f'port {i} is open')

问题来源StackOverflow 地址:/questions/59379591/why-does-sr1-in-scappy-always-return-none

展开
收起
kun坤 2019-12-29 21:56:17 574 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载