
40X/HTTP bypasser en Go. Características: Manipulación de verbos, cabeceras, #bugbountytips, User-Agents, extensiones, credenciales por defecto...
__ __ __
/ /_ __ ______ // // _ ___ __
/ __ \/ / / / __ \/ // /_| |/_/ |/_/
/ /_/ / /_/ / /_/ /__ __/> <_> <
/_.___/\__, / .___/ /_/ /_/|_/_/|_|
/____/_/
Bypasser de 40X en Go. Métodos de #bugbountytips, cabeceras, manipulación de verbos, user agents y más.
Uso:
byp4xx <cURL or byp4xx options> <URL or file>
Some cURL options you may use as example:
-L follow redirections (30X responses)
-x <ip>:<port> to set a proxy
-m <seconds> to set a timeout
-H for new headers. Escape double quotes.
-d for data in the POST requests body
-...
Built-in options:
--all Verbose mode (by default only 2xx and 3xx codes will be prompted)
-t or --thread Set the maximum threads. Rate limit disabled when threads are enabled. Use carefully.
--rate Set the maximum reqs/sec. Only one thread enforced, for low rate limits. (5 reqs/sec by default)
-xV Exclude verb tampering
-xH Exclude headers
-xUA Exclude User-Agents
-xX Exclude extensions
-xD Exclude default creds
-xS Exclude CaSe SeNsiTiVe
-xM Exclude middle paths
-xE Exclude end paths
-xB Exclude #bugbountytips
Ejemplos:
Uso normal:
byp4xx http://localhost/test
Evitar credenciales por defecto si la respuesta no es 401:
byp4xx -xD http://localhost/test
Evitar rutas finales y extensiones si la URL termina con /:
byp4xx -xE -xX http://localhost/test
Establecer tiempo de espera de 2 segundos, seguir redirecciones y usar proxy:
byp4xx -m 2 -L -x 127.0.0.1:8080 http://localhost/test
Cabeceras personalizadas, debes escapar las comillas dobles:
byp4xx -H \"Authorization: Bearer <JWT>\" http://localhost/test
Características: