Go to file
2021-09-20 01:49:06 -07:00
example Add: optional debug channel + more checks on dispense 2021-09-18 03:38:22 -07:00
conductor.go Fix: it's not slow as shit anymore 2021-09-20 00:49:40 -07:00
daemons.go redo validation logic 2021-09-20 01:49:06 -07:00
debug.go test 2021-09-19 18:23:18 -07:00
defs.go redo validation logic 2021-09-20 01:49:06 -07:00
dispense.go redo validation logic 2021-09-20 01:49:06 -07:00
getters.go redo validation logic 2021-09-20 01:49:06 -07:00
go.mod Unexport configuration pointers that have getters and setters, implement mutex enforcing dial priority, make ratelimit configurable 2021-09-18 08:34:57 -07:00
LICENSE Add: SetStaleTime, GetStaleTime, GetMaxWorkers 2021-09-13 09:32:07 -07:00
list_management.go implement configurable proxy recycling, relieve backpressure 2021-09-20 00:05:21 -07:00
mystery_dialer.go implement configurable proxy recycling, relieve backpressure 2021-09-20 00:05:21 -07:00
pxndscvm.gif add demo gif 2021-09-13 10:08:43 -07:00
README.md add demo gif 2021-09-13 10:08:43 -07:00
setters.go redo validation logic 2021-09-20 01:49:06 -07:00
stats.go Adjust: performance and dispensing checks 2021-09-17 21:54:42 -07:00
util.go Add: optional debug channel + more checks on dispense 2021-09-18 03:38:22 -07:00
validator_engine.go redo validation logic 2021-09-20 01:49:06 -07:00

PxndScvm

GoDoc Go Report Card

SOCKS5/4/4a validating proxy pool

Demo

This package is for managing and accessing thousands upon thousands of arbitrary SOCKS proxies.

Pipe it a file filled with SOCKS proxies (host:port per line) and it will validate them continously while automatically weeding out the invalid ones.

This project is in development.

See the docs and the example for more details.