Skip to content

kajaq123/ProxyCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Format pliku wejściowego

Program akceptuje proxy w jednej z form:

  • IP:PORT
  • IP:PORT:USER:PASS
  • protocol://user:pass@IP:PORT

Lista flag

Flaga (Krótka) Flaga (Długa) Opis Domyślnie
-i --input Plik wejściowy z listą proxy data.csv
-o --output Plik wyjściowy (zapisuje tylko działające) proxy_details.csv
-t --threads Liczba jednoczesnych wątków 500
-p --protocol Rodzaj proxy: socks5, http, https socks5
--target Adres URL do testowania proxy https://ip.decodo.com/json
-h --help Wyświetla pomoc false

Instrukcja dla Linux / Bash

Wymagane zainstalowane środowisko Go.

1. Pobieranie zależności

Ten projekt używa zewnętrznej biblioteki do obsługi SOCKS5. Przed kompilacją musisz ją pobrać.

Jeśli nie masz zainicjowanego modułu:

go mod init proxyCheck

Pobierz wymagany pakiet:

go get golang.org/x/net/proxy

2. Kompilacja

Kompilacja do pliku wykonywalnego proxyCheck:

go build -o proxyCheck proxyCheck.go

3. Użycie (Bash)

Nadaj uprawnienia wykonywalne i uruchom:

chmod +x proxyCheck
./proxyCheck --help

Przykłady:

# SOCKS5 (domyślnie)
./proxyCheck -i socks5.txt

# HTTP
./proxyCheck -i http.txt -p http

# HTTPS z zapisem do pliku
./proxyCheck -i https.txt -p https -o alive.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages