Advertisement
Guest User

Socks5 Proxy and Socket Connect

a guest
Mar 12th, 2015
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.80 KB | None | 0 0
  1. //SOCKS5 Proxy Example
  2.  _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
  3. _socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
  4. IPEndPoint localEndPoint = null;
  5. localEndPoint = new IPEndPoint(IPAddress.Loopback, _config.localPort);
  6. _socket.Bind(localEndPoint);
  7. _socket.Listen(1024);
  8. _socket.BeginAccept(
  9. new AsyncCallback(AcceptCallback),
  10. _socket);
  11.  
  12. //Socket Connect Example
  13. Public Socket localClient = null;
  14. IPEndPoint remote = new IPEndPoint(ipAddress, 3030);
  15. localClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
  16. localClient.Connect(remote);
  17. IPAddress localIP = IPAddress.Parse(((IPEndPoint)localClient.RemoteEndPoint).Address.ToString());
  18. Console.WriteLine(localIP);
  19. clients.Add(localClient);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement