Cliente proxy Hola independiente. Simplemente ejecútelo e iniciará un servidor proxy HTTP simple que reenviará el tráfico a través de los servidores proxy Hola de su elección. De forma predeterminada, la aplicación escucha en 127.0.0.1:8080.
La aplicación es capaz de reenviar tráfico a través de servidores proxy en centros de datos (flag -proxy-type direct
, predeterminado) o mediante servidores proxy de pares en IP residenciales (ISP de consumo) en ese país (flag -proxy-type lum
).
❤️ ❤️ ❤️
Puedes agradecer al autor mediante donaciones a estas billeteras:
0xB71250010e8beC90C5f9ddF408251eBA9dD7320e
1N89PRvG1CSsUk9sxKwBwudN6TjTPQ1N8a
bc1qc0hcyxc000qf0ketv4r44ld7dlgmmu73rtlntw
espejo git IPFS:
git clone https://ipfs.io/ipns/k51qzi5uqu5dkrgx0hozpy1tlggw5o0whtquyrjlc6pprhvbmczr6qtj4ocrv0 hola-proxy
Los binarios prediseñados están disponibles aquí.
No olvide hacer que el archivo sea ejecutable en sistemas tipo Unix (Linux, MacOS, *BSD, Android). Para su comodidad, cambie el nombre del archivo descargado a hola-proxy
y ejecútelo dentro del directorio donde lo colocó:
chmod +x hola-proxy
Alternativamente, puedes instalar hola-proxy desde la fuente. Ejecute lo siguiente dentro del directorio de origen:
make install
También está disponible una imagen de la ventana acoplable. A continuación se muestra un ejemplo de cómo ejecutar hola-proxy a través de DE como servicio en segundo plano:
docker run -d
--security-opt no-new-privileges
-p 127.0.0.1:8080:8080
--restart unless-stopped
--name hola-proxy
yarmak/hola-proxy -country de
sudo snap install hola-proxy
Lista de países disponibles:
$ ./hola-proxy -list-countries
ar - Argentina
at - Austria
au - Australia
be - Belgium
bg - Bulgaria
br - Brazil
ca - Canada
ch - Switzerland
cl - Chile
co - Colombia
cz - Czech Republic
de - Germany
dk - Denmark
es - Spain
fi - Finland
fr - France
gb - United Kingdom (Great Britain)
gr - Greece
hk - Hong Kong
hr - Croatia
hu - Hungary
id - Indonesia
ie - Ireland
il - Israel
in - India
is - Iceland
it - Italy
jp - Japan
kr - Korea, Republic of
mx - Mexico
nl - Netherlands
no - Norway
nz - New Zealand
pl - Poland
ro - Romania
ru - Russian Federation
se - Sweden
sg - Singapore
sk - Slovakia
tr - Turkey
uk - United Kingdom
us - United States of America
Ejecute proxy a través del país de su elección:
$ ./hola-proxy -country de
O ejecute proxy en IP residencial:
$ ./hola-proxy -proxy-type lum
También es posible exportar direcciones proxy y credenciales:
$ ./hola-proxy -country de -list-proxies -limit 3
Login: user-uuid-0a67c797b3214cbdb432b089c4b801cd
Password: cd123c465901
Proxy-Authorization: basic dXNlci11dWlkLTBhNjdjNzk3YjMyMTRjYmRiNDMyYjA4OWM0YjgwMWNkOmNkMTIzYzQ2NTkwMQ==
host,ip_address,direct,peer,hola,trial,trial_peer,vendor
zagent783.hola.org,165.22.22.6,22222,22223,22224,22225,22226,digitalocean
zagent830.hola.org,104.248.24.64,22222,22223,22224,22225,22226,digitalocean
zagent248.hola.org,165.22.65.3,22222,22223,22224,22225,22226,digitalocean
Argumento | Tipo | Descripción |
---|---|---|
fecha límite de suspensión | Duración | duración total de los intentos del método zgettunnels (predeterminado 5m0s) |
retroceso inicial | Duración | Retraso de retroceso promedio inicial para zgettunnels (aleatorizado en +/-50%) (predeterminado 3 s) |
dirección de enlace | Cadena | Dirección de proxy HTTP para escuchar (predeterminado "127.0.0.1:8080") |
cafile | Cadena | utilizar un archivo de paquete de certificado de CA personalizado |
país | Cadena | ubicación de proxy deseada (por defecto "nosotros") |
no usar prueba | - | Utilice puertos regulares en lugar de puertos de prueba. |
ext-ver | Cadena | versión de extensión para imitar las solicitudes. Se puede obtener en https://chrome.google.com/webstore/detail/hola-vpn-the-website-unbl/gkojfkhlekighikafcpjkiklfbnlmeio (predeterminado "999.999.999") |
campo-puerto-fuerza | Número | forzar campo/núm de puerto específico (ejemplo 24232 o lum) |
ocultar-SNI | Booleano | ocultar SNI en sesiones TLS con servidor proxy (valor predeterminado verdadero) |
reintentos de inicio | Número | número de intentos para los pasos de inicialización, cero para reintentos ilimitados |
intervalo-reintento-inicio | Duración | retraso entre los reintentos de inicialización (5 segundos predeterminados) |
límite | Entero sin signo (Número) | cantidad de proxies en la lista recuperada (predeterminado 3) |
lista-países | Cadena | enumerar los países disponibles y salir |
lista-proxys | - | generar lista de proxy y salir |
apoderado | Cadena | establece el proxy base que se utilizará para todas las llamadas salientes. Formato: <http|https|socks5|socks5h>://[login:password@]host[:port] Ejemplos: http://user:[email protected]:3128 , socks5://10.0.0.1:1080 |
tipo proxy | Cadena | tipo de proxy (Centro de datos: directo) (Residencial: lum) (por defecto "directo") |
solucionador | Cadena | Resolvedor DNS/DoH/DoT para solucionar los hosts bloqueados de Hola. Consulte https://github.com/ameshkov/dnslookup/ para conocer el formato de URL de DNS ascendente. (predeterminado "https://cloudflare-dns.com/dns-query") |
girar | Duración | rotar la ID de usuario una vez por período determinado (predeterminado 1h0m0s) |
se acabó el tiempo | Duración | tiempo de espera para operaciones de red (predeterminado 35 segundos) |
agente de usuario | Cadena | valor del encabezado User-Agent en las solicitudes (predeterminado "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/129.0.0.0 Safari/537.36") |
verbosidad | Número | detalle del registro (10 - depuración, 20 - información, 30 - advertencia, 40 - error, 50 - crítico) (predeterminado 20) |