Skip to content

Latest commit

 

History

History
114 lines (90 loc) · 4.83 KB

Network.md

File metadata and controls

114 lines (90 loc) · 4.83 KB

Network and Related Tools

  1. requests
    Requests allow you to send HTTP/1.1 requests. You can add headers, form data, multipart files, and parameters with simple Python dictionaries, and access the response data in the same way.
    Project Source: https://github.com/kennethreitz/requests
    Project Documentation: http://docs.python-requests.org/en/latest/

  2. mitmproxy
    mitmproxy is an interactive, SSL-capable man-in-the-middle proxy for HTTP with a console interface.
    Project Source: https://github.com/mitmproxy/mitmproxy
    Project Homepage: http://mitmproxy.org/

  3. gunicorn
    gunicorn is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
    Project Source: https://github.com/benoitc/gunicorn
    Project Homepage: http://gunicorn.org/

  4. shadowsocks
    shadowsocks is a lightweight tunnel proxy which can help you get through firewalls.
    Project Source: https://github.com/clowwindy/shadowsocks
    Project Homepage: https://pypi.python.org/pypi/shadowsocks

  5. werkzeug
    Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules.
    Project Source: https://github.com/mitsuhiko/werkzeug
    Project Homepage: http://werkzeug.pocoo.org/

  6. PyBitmessage
    Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers.
    Project Source: https://github.com/Bitmessage/PyBitmessage
    Project Homepage: https://bitmessage.org/wiki/Main_Page

  7. paramiko
    paramiko is a module for python 2.6+ that implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines.
    Project Source: https://github.com/paramiko/paramiko
    Project Homepage: http://www.paramiko.org/

  8. bunny
    Bunny is intended to act as a layer 1/2 technology that attempts to hide its wireless mesh communication traffic.
    Project Source: https://github.com/mothran/bunny

  9. SleekXMPP
    SleekXMPP is an Extensible Messaging and Presence Protocol (XMPP) library.
    Project Source: https://github.com/fritzy/SleekXMPP

  10. httpbin
    HTTP Request & Response Service, written in Python + Flask.
    Project Source: https://github.com/kennethreitz/httpbin
    Project Homepage: http://httpbin.org/

  11. sshuttle
    Transparent proxy server that works as a poor man's VPN.
    Project Source: https://github.com/apenwarr/sshuttle

  12. LANs.py
    Automatically find the most active WLAN users then spy on one of them and/or inject arbitrary HTML/JS into pages they visit
    Project Source: https://github.com/DanMcInerney/LANs.py

  13. grequests
    GRequests allows you to use Requests with Gevent to make asynchronous HTTP Requests easily.
    Project Source: https://github.com/kennethreitz/grequests
    Project Homepage: https://pypi.python.org/pypi/grequests/

  14. gevent
    gevent is a coroutine-based Python networking library.
    Project Source: https://github.com/surfly/gevent
    Project Homepage: http://www.gevent.org/

  15. dnsyo
    Check your DNS against over 1500 global DNS servers.
    Project Source: https://github.com/samarudge/dnsyo
    Project Homepage: http://samarudge.github.io/dnsyo/

  16. urllib3
    Python HTTP library with thread-safe connection pooling, file post support, sanity friendly, and more.
    Project Source: https://github.com/shazow/urllib3
    Project Documentation: http://urllib3.readthedocs.org/en/latest/

  17. HTTPretty
    HTTP client mocking tool for Python, it's like ruby's FakeWeb for python.
    Project Source: https://github.com/gabrielfalcao/HTTPretty
    Project Homepage: http://falcao.it/HTTPretty/

  18. mininet
    Mininet emulates a complete network of hosts, links, and switches on a single machine.
    Project Source: https://github.com/mininet/mininet
    Project Homepage: http://mininet.org/

  19. inception
    Inception is a FireWire physical memory manipulation and hacking tool exploiting IEEE 1394 SBP-2 DMA.
    Project Source: https://github.com/carmaa/inception
    Project Homepage: http://www.breaknenter.org/projects/inception/

  20. wallproxy
    An intelligent scalable proxy framework.
    Project Source: https://github.com/wallproxy/wallproxy
    Project Homepage: https://code.google.com/p/wallproxy/

  21. httpie
    HTTPie is a command line HTTP client, a user-friendly cURL replacement.
    Project Source: https://github.com/jakubroztocil/httpie

  22. iSniff-GPS
    Passive sniffing tool for capturing and visualising WiFi location data disclosed by iOS devices.
    Project Source: https://github.com/hubert3/iSniff-GPS

  23. instavpn
    the most user-friendly L2TP/IPsec VPN server.
    Project Source: https://github.com/sockeye44/instavpn

  24. WebSocket-for-Python
    Python library providing an implementation of the WebSocket protocol defined in RFC 6455.
    Project Source: https://github.com/Lawouach/WebSocket-for-Python
    Project Documentation: https://ws4py.readthedocs.org/en/latest/