Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. var proxyVersion = socks.SOCKS5
  2. if config.ProxyVersion == 4 {
  3. proxyVersion = socks.SOCKS4
  4. }
  5. var socksProxy = socks.DialSocksProxy(proxyVersion, "someproxie.com:1080")
  6. gate, err = socksProxy("", "somehost.example.com:8000")
  7. if err != nil {
  8. return
  9. }
  10. defer gate.Close()
  11.  
  12. var hsBuf = new(bytes.Buffer)
  13. binary.Write(hsBuf, binary.LittleEndian, 200)
  14. binary.Write(hsBuf, binary.LittleEndian, 500)
  15. _, err = gate.Write(hsBuf.Bytes())
  16. if err != nil {
  17. return
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement