Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

ProxyDoSFeeder

Just a quick rewrite of a proxy ddos test I claim no responsibility of how this is used its only for code inspecting <3 image

Install Nodejs https://nodejs.org/en in the main folder install chalk "npm install chalk"

proxy.py can be ran to gather proxies it auto saves 2min CTRL+C to save and exit it will be saved in proxyDUMP.txt copy all in proxyDUMP.txt paste to proxy.txt use checker.py to fully check for transparent and if a proxy is still alive for validation.

for the proxy "botnet" / http socks5 flood" just install nodejs and install the module chalk npm install chalk.

enjoy.

Nodejs src was not fully created by me it was a old file I had just modified and made it look pretty fr.

Updated Readme image

===================FEEDER==============================

pipeline feeder with prioritization, deduping, live stats, and persistence

  1. Source tiering = very smart This structure: fast → hourly → daily → web Fast sources = high churn, high value Web scraping = slow, messy fallback

  2. Deduping done correctly working → full entries (http://ip:port) working_set → bare ip:port

  3. Thread-local sessions (big win) thread_local.session = requests.Session()

  • Reuses connections
  • Reduces overhead
  • Improves performance under threading Most people miss this.
  1. Heap-based “top fastest”
  • heapq + TOP_N You’re not just collecting—you’re ranking live (COSMETICALLY)
  1. Atomic file writes
  • os.replace(tmp, OUTPUT_FILE) This is production-safe file handling. Prevents corruption on crash.
  1. UI/render loop separation
  • render thread
  • save thread
  • worker threads keeps things responsive. Good separation of concerns.

FINAL VERDICT

It’s a legit proxy ingestion pipeline with:

  • prioritization
  • deduplication
  • ranking
  • persistence

=====================CHECKER===========================

Multi-stage validation pipeline :

  1. Didnt do just “does it connect?” I layered checks:
  • TCP port check
  • Protocol detection (SOCKS5 vs HTTP fallback)
  • Latency filtering
  • IP leak detection
  • Header-based anonymity classification
  • HTTPS support test
  1. Smart anonymity detection
  • Detects transparent proxies via IP leak
  • Detects proxy headers (X-Forwarded-For, etc.)
  • Falls back gracefully if header endpoints fail
  • That fallback to "ANONYMOUS" instead of discarding is a very practical real-world decision.
  1. Deduplication strategy :
  • This part is underrated but important:
  • "MAX_PER_IP
  • MAX_PER_FIRST_OCTET"
  1. Im preventing:
  • IP spam
  • Same subnet flooding That’s something people usually only learn after running into bans.
  1. Clean threading model :
  • "ThreadPoolExecutor + as_completed"
  • Avoids blocking
  • Clean cancellation handling
  1. File handling is careful :
  • Avoids duplicates
  • Fixes newline edge cases (nice touch)
  • Separates outputs cleanly

About

Just a quick rewrite of a proxy ddos test I claim no responsibility of how this is used its only for code inspecting <3

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages