Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/davidvoitenko/proxy-workbench
General Purpose UtilitiesReconnaissanceWeb Proxies & InterceptionScripting & AutomationInformation GatheringPrivacyUtilities & FrameworksCrawler
GitHubdavidvoitenko/proxy-workbench

proxy-workbench

Collects, checks and ranks public HTTP/SOCKS proxies against your own targets, then serves them via ranked exports, pools, a rotating gateway and a local API.

View RepositoryWebsite
12251 day agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Proxy Workbench — local proxy discovery and checking

Proxy Workbench

Find proxies that work for the sites you use

Collect addresses from public lists or your own files, check them against your services, and use the results in apps, exports, or scripts. Proxy Workbench runs locally with a browser interface, CLI, rotating proxy gateway, and API.

Windows · macOS · Linux  |  HTTP(S) · SOCKS4 · SOCKS5  |  12 interface languages

CI Latest release Python 3.11+ License: MIT

English · Русский

Download · Website · Quick start · Interface · CLI · API


Proxy Workbench interface demo

Interface tour with synthetic example data. Actual proxy availability depends on the sources and your checks.


What it does

Free proxy lists go stale quickly. Proxy Workbench turns candidates into a list measured against your own success criteria:

  1. Collect: choose from a catalog of 150 entries; 106 supported feeds are enabled by default for new installations. You can also import your own list. Addresses are normalized and deduplicated.
  2. Check: make real requests through each candidate to one or more target URLs. Set accepted HTTP status codes, body text or hash, retry threshold, timeouts, and optional reputation or anonymity checks.
  3. Use: filter and export the results, connect to the local rotating gateway at 127.0.0.1:8899, or read the latest published list from the API. Pools and schedules can refresh it.

The interface and its local API bind to loopback by default. The headless service can be exposed deliberately with a separate API token.

📸 Screenshots

Scan page with targets and live progress
Scan — configure targets and follow progress
Results page with proxy filters and ranking
Results — review, filter, rank, and export
Details for individual proxy check attempts
Details — inspect individual attempts and errors
Results page in light theme
Light theme — switch from the header
Sources page with bundled catalog and custom lists
Sources — bundled catalog and your own lists
Gateway page showing local route controls while offline
Rotating Gateway — connection setup and route controls; offline until started
Pools and schedules page with target, reserve and schedule controls
Pools & Schedules — desired size, reserve, and refresh rules
API Keys page showing access controls without secrets
API Keys — permissions and limits; no secrets shown

Proxy results, metrics, and locations shown here are synthetic; IPs use RFC 5737 documentation ranges. The Sources catalog is the bundled catalog. No working public proxy is implied.

🧭 The eight tabs

TabWhat you do there
ScanChoose target sites and success rules, use a preset or tune the check, start and resume a scan, and follow live progress.
ResultsInspect fresh, expired, failed, and unknown results; filter and sort proxies; review individual attempts; build TXT, CSV, JSON, PAC, Clash, and sing-box exports.
Rotating GatewaySee gateway health and pool size, copy its local HTTP/SOCKS5 endpoint, and get client setup examples.
Mobile & ClientsCopy or download sing-box and Clash/Mihomo configs. Set up Telegram through a link, or a QR code after enabling authenticated LAN mode.
SourcesSelect supported public feeds, import your own lists, inspect source yield and errors, and manage the optional country database.
Pools & SchedulesKeep a target number of passing proxies for a list and profile; set refresh intervals, quiet hours, and budgets.
API KeysIssue and manage scoped keys for the authenticated /v1 control API. Secrets are shown once.
How it worksFollow the workflow, read setup guidance, investigate empty results, and access diagnostics and maintenance tools.

The interface has dark and light themes and 12 languages. HTTP(S), SOCKS4, SOCKS5 and IPv6 are supported. Checks can use several target URLs, repeated attempts, status/body/hash conditions, a local denylist, optional DNSBL zones, and an optional anonymity judge. The full options are documented in the CLI, gateway, and API sections below.

🚀 Quick start

Choose the build for your system. The latest release has installers, portable archives, checksums, and a Python wheel.

Download Tool