this binds a remote shell to a port,and is multithreaded (one thread for every connected shell). the 1st connect
works fine, but after that,the pipes return nothing when you read em. i found this is due createprocess() (when i run command.com/cmd.exe). the 2nd createprocess() will cause the pipes to return nothing. eventhough the threads share NO handles at all, for every thread seperate handles are created and stored in their own allocated memory.
anyone knows why the 2nd createprocess() causes nothing to be read from the pipes?
http://coderz.net/immortalriot/fuck.asm
What "binds a remote shell..."? It looks like
some part of your message didn't get through.