I have a couple of questions about C#.NET client/server applications that communicate via Tcp.
How can I best secure my Tcp listener from buffer overflow attacks? I would imagine it occurs at the point at which I read a line off the StreamReader that is associated with the given TcpClient's NetworkStream, but I don't know specifics.
Would someone point me to a really good TcpClient .NET with SSL (via SslStream I guess) tutorial or document?
Thanks guys.