Python proxy-server

Open-source Python projects categorized as proxy-server

Top 9 Python proxy-server Projects

proxy-server
  • ProxyBroker

    Proxy [Finder | Checker | Server]. HTTP(S) & SOCKS :performing_arts:

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • proxy.py

    💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework

  • wifipumpkin3

    Powerful framework for rogue access point attack.

    Project mention: Configured and programmed raspberry pi to act as a rogue AP that i can control wirelessly from my phone to launch wireless phishing attacks from everywhere | /r/RASPBERRY_PI_PROJECTS | 2023-12-09

    wifipumpkin3, not my repo but I used this

  • cloudproxy

    Hide your scrapers IP behind the cloud. Provision proxy servers across different cloud providers to improve your scraping success.

  • TREVORproxy

    A SOCKS proxy written in Python that randomizes your source IP address. Round-robin your evil packets through SSH tunnels or give them billions of unique source addresses!

  • asyncio-socks-server

    A SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio.

  • rkvdns

    DNS Proxy Server for Redis

    Project mention: Do you *really* need to store all that telemetry? | news.ycombinator.com | 2024-04-15

    Agree with the article enough that I did something about it which I call "Poor Fred's SIEM". The heart of it is a DNS proxy for Redis (https://github.com/m3047/rkvdns). However it's not targeted at environments where everything is in a "bubble" such that there are no ingress / egress costs. (Lookin' at you, Cloud.) Furthermore "control plane" is an important concept, and it's well understood in the industrial control world as the Purdue Model.

    From a systems standpoint do you need to have all resources stored centrally in order to do centralized reporting? No, of course not. Admittedly it's handy if bandwidth and storage are free. The alternative is distributed storage, with or without summarization at the edge (and aggregating from distributed storage for reporting).

    Having it distributed does raise access issues: access needs to be controlled, and management of access needs to be managed. Philosophically the Cloud solutions sell centralized management, but federation is a perfectly viable option. The choice is largely dictated by organizational structure not technology.

    There is also a difference between diagnostic and evaluative indicators. Trying to evaluate from diagnostics causes fatigue because humans aren't built that way; evaluatives can and should be built from diagnostics. Diagnostics can't be built from evaluatives.

    The logging/telemetry stack that I propose is:

    1) Ephemeral logging at the limits of whatever observability you can build. E.g.: systemd journal with a small backing store, similar to a ring buffer.

    2) Your compliance framework may require shipping some classes of events off of the local host, but I don't think any of them require shipping it to the cloud.

    3) Build evaluatives locally in Redis.

    4) Use DNS to query those evaluatives from elsewhere for ad hoc as well as historical purposes. This could be a centralized location or it could be true federation where each site accesses all other site's evaluatives.

    I wouldn't put Redis on the internet, but I don't worry too much about DNS; and there are well-understood ways of securing DNS from tampering, unauthorized access, and even observation. By the way, DNS will handle hundreds or thousands of queries per second you just have to build for it.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • tor-proxy

    Run your any python service over tor using tor-proxy

  • proxybroker2

    ProxyBroker is an open source tool that asynchronously finds public proxies from multiple sources and concurrently checks them.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python proxy-server discussion

Log in or Post with

Python proxy-server related posts

  • Do you *really* need to store all that telemetry?

    1 project | news.ycombinator.com | 15 Apr 2024
  • Ask HN: Who has a smaller Redis DB with lots of reads and writes?

    1 project | news.ycombinator.com | 9 Jun 2023
  • Story: Redis and Its Creator Antirez

    1 project | news.ycombinator.com | 10 May 2023
  • Gbf.life will be gone at the end of April

    4 projects | /r/Granblue_en | 29 Mar 2023
  • [Open Proxy Project] A collection of proxy servers, residential proxies marked as "private", updated continuosly via automation! Support is appreciated.

    1 project | /r/InternetIsBeautiful | 16 Aug 2022
  • A collection of aggregated open proxies across the internet, cross-examined and maintained every 15 minutes via automation.

    1 project | /r/privacy | 11 Aug 2022
  • A collection of aggregated open proxies across the internet, cross-examined and maintained every 15 minutes via automation.

    1 project | /r/Tools | 11 Aug 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 9 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source proxy-server projects in Python? This list will help you:

Project Stars
1 ProxyBroker 3,822
2 proxy.py 2,980
3 wifipumpkin3 1,865
4 cloudproxy 1,385
5 TREVORproxy 315
6 asyncio-socks-server 201
7 rkvdns 7
8 tor-proxy 5
9 proxybroker2 0

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?