I basically want to capture all the packets in a selected port and transfer them through HTTP. What is the best way of doing that? Should I use a packet capture program like SharpPcap for that?
EDIT: I want to alow for 2 computers that are behing secured networks to conect to each other. For that I need to write a client program and a server program. So client1 will send the packets to the server through HTTP and the server will send it to client2 through HTTP.