Windows CreateProcess stdin和stdout重定向套接字

时间:2018-12-08 03:27:00

标签: c windows sockets

我正在做一个项目。基本上,我希望服务器监听套接字并从其他客户端接收数据。然后,我希望一个客户端与我建立连接,并在连接时为该计算机生成一个交互式外壳。我已经找到了执行此操作的代码(几乎)。您必须连接到它,以获得外壳。我敢肯定,我可以修改它以便它连接到我并产生连接,但是我对它如何处理recv / send有疑问?

通常我会有send()和recv()来处理套接字的输入/输出,但是由于:

si.hStdError = si.hStdInput = si.hStdOutput = (HANDLE)sClient;

我正在尝试弄清楚如何处理外壳的接收/发送。

我要参考的示例代码在这里:

http://www.rohitab.com/discuss/topic/27868-remote-shell/?p=10021668

0 个答案:

没有答案