python traffic fake generator


SUBMITTED BY: ionica22

DATE: May 29, 2019, 10:53 p.m.

FORMAT: Text only

SIZE: 799 Bytes

HITS: 543

  1. import socks
  2. import socket
  3. # This function has no DNS resolve
  4. # it need to use the real ip adress to connect instead of www.google.com
  5. def create_connection_fixed_dns_leak(address, timeout=None, source_address=None):
  6. sock = socks.socksocket()
  7. sock.connect(address)
  8. return sock
  9. # MUST BE SET BEFORE IMPORTING URLLIB
  10. socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050)
  11. # patch the socket module
  12. socket.socket = socks.socksocket
  13. socket.create_connection = create_connection_fixed_dns_leak
  14. from urllib import request
  15. if __name__ == "__main__":
  16. for proxy in request.getproxies():
  17. print(str(proxy))
  18. url = 'http://url_of_hidden_service.onion:port'
  19. req = request.Request(url)
  20. res = request.urlopen(req)
  21. print(str(res.read()))

comments powered by Disqus