2024-03-29 05:47:01 发布
网友
是否可以创建套接字连接(从Python或基于nc的侦听器),然后从另一个Python进程“连接”它,将数据从同一套接字发送到同一远程,反之亦然
nc
Python进程可以创建一个侦听套接字,bind()将其连接到一个端口,并listen()用于该端口上的传入TCP连接,然后在此后的某个时刻,另一个Python进程可以connect()连接到该端口,在这一点上,第一个进程可以accept()传入的TCP连接,两个进程可以通过它相互发送数据。因此,如果这就是您要问的,那么Python socket模块就有您想要的API
bind()
listen()
connect()
accept()
如果您想在两个已经通过TCP相互通信的现有进程之间连接第三方作为中间人,那么如果没有一些严重的低级黑客攻击,这是不可能的,因为TCP仅设计为1对1通信机制
Python进程可以创建一个侦听套接字,
bind()
将其连接到一个端口,并listen()
用于该端口上的传入TCP连接,然后在此后的某个时刻,另一个Python进程可以connect()
连接到该端口,在这一点上,第一个进程可以accept()
传入的TCP连接,两个进程可以通过它相互发送数据。因此,如果这就是您要问的,那么Python socket模块就有您想要的API如果您想在两个已经通过TCP相互通信的现有进程之间连接第三方作为中间人,那么如果没有一些严重的低级黑客攻击,这是不可能的,因为TCP仅设计为1对1通信机制
相关问题 更多 >
编程相关推荐