delphi怎样才能不建立连接直接截取到指定端口的数据?
怎样才能获取局域网内其他电脑发到本机指定端口的数据?不需要建立连接,只需要被动的监听就可以,有数据的话响应记录,没有数据继续监听
[解决办法]
不知道你说的是不是人家的程序在监听你的程序也想读该端口的数据如果这样子则要按下面操作就可以
采用原始端口绑定监听
自己写socket不能用现成的控件
ListeningSocket = socket(AF_INET,SOCK_RAW,IPPROTO_IP);
然后再在该端口上进行操作
如果是自己的程序监听,不要连接那就用UDP协议就可以
[解决办法]
udp 不就可以么