- Multi-Threaded
- Keyword website check
- Verify whether the proxy can access a specific website
- Sleek and intuitive UI for a beautiful user experience
- Highly customizable settings to tailor the tool to your needs
Important
Your terminal needs to support true color, and using different fonts in your terminal may cause display errors.
These are tested terminals on different operating systems:
System | Tested | Notes |
---|---|---|
Windows 11 | ✅ |
Works fine |
Windows 10 | ✅ |
Works without true color |
Linux (ubuntu) | ✅ |
Works fine |
Mac OS | ❌ |
Should work fine |
Download latest release & unzip the file
Windows
Double click on KC-Checker.exe
Linux
Open terminal and enter
chmod +x KC-Checker
Now run it with
./KC-Checker
Now open your terminal & clone the project with
git clone https://github.com/Kuucheen/KC-Checker.git
Build
Using provided scripts
Double click on start.bat
Open terminal in the directory and make the script executeable
chmod +x start.sh
Run it with
./start.sh
Now you have an executable. You can run it like described in Getting Started
Using terminal
Navigate to the directory
cd KC-Checker
Install dependencies
go get .
Build with
go build .
Now you have an executable. You can run it like described in Getting Started
Note
For most users, the default settings will probably be sufficient.
Details for settings.json
-
threads:
Maximum number of threads -
retries:
Number of retries for a request -
timeout:
Timeout duration for requests in ms -
keep_alive:
If set to true, the request will have the keep-alive header -
iplookup:
A website that returns the ip -
judges_threads:
Maximum threads for selecting the judge -
judges_timeout:
Timeout duration of judges in ms -
judges:
Websites that returns the headers of the request -
blacklisted:
Websites that contain blacklisted ips. These ips won't be checked -
bancheck:
If here's a website the program will check if the proxy is able to reach the site. These will land in thebanchecked
directory -
keywords:
It will check if the website the proxy has opened contains the text given -
privacy_mode:
If set to true, the proxies will be blured with "*" while checking -
copyToClipboard:
If set to true, all proxies checked will be copied to clipboard when saving them to a file -
autoSelect:
When setting http, https, socks4 or socks5 to true (or multiple at once) the check will automatically begin when the checker is started with the protocols you set to true
You can blacklist custom proxies by adding them in blacklisted.txt
If you need help with anything join our discord server
Help me keep my projects open source by sponsoring me