将标准输入流式传输到套接字

问题描述

在 Python 3 中,我可以利用 telnetlib 的库来使用/导入方法 interact,这可以让我将 stdin 流式传输到传递给socket 方法。此外,interact 提供了类似的功能(当然,除了能够在 Python 3 中以编程方式传递 netcat),例如:socket

我的问题是:

有没有办法以编程方式复制 nc -nvlp 8080telnetlib 方法的行为/将 interact 流流式传输到 C 中的给定 stdin?还是这个过程很复杂?如果简单,如何在 C 中复制 socket 方法的逻辑?

例如,假设我正在运行一个类似于 SSH 的简单客户端 C 反向 shell 程序,该程序使用 interactdup2stdinstdout 流式传输到重复的套接字 { {1}}。我如何能够在 C 中以编程方式与此客户端通信?

我试图以编程方式与之通信的示例 C 客户端:

stderr

总结:我基本上是尝试在 C 中以编程方式与提供的客户端进行通信。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)