gpt4 book ai didi

c - 尝试连接到Linux上未使用的端口

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:34:02 27 4
gpt4 key购买 nike

我想写一个小程序,在任何端口上等待传入的TCP连接。
由于我不能绑定所有端口,有没有办法实现这一点?
当客户端尝试连接到关闭的端口时会发生什么情况?
有消息被触发吗?
如果不可能,请简要解释原因。
这是我在这里的第一篇文章,所以请放轻松。;)经过几个小时的搜索,我找不到满意的答案,甚至在我的unix网络编程书中也找不到。
谢谢您!
编辑:
PCAP有可能吗?

最佳答案

我找到了解决办法。更具体地说,它是nfq模块,它已经提供了我想要实现的功能。
NFQ可以在TCP握手期间拦截传入的TCP连接,使您的蜜罐能够在默认情况下不提供服务的端口上提供服务。
由于Dionaea无法预测在未知端口上使用哪种协议,也无法自行实现该协议,因此它会将攻击主机连接到同一端口,并使用攻击者服务器端协议实现来回复攻击者的客户端请求,因此Dionaea可能会重新结束?利用袭击者的机器,仅仅是把他给我们的攻击发送给他。

关于c - 尝试连接到Linux上未使用的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22674987/

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