
Uma ferramenta de automação que enumera subdomínios, depois filtra parâmetros de xss, sqli, redirecionamento aberto, lfi, ssrf e rce e então varre em busca de vulnerabilidades.
Funcionalidades • Instalação • Uso • WebCopilot • Ferramentas Utilizadas • Agradecimentos
WebCopilot é uma ferramenta de automação projetada para enumerar subdomínios do alvo e detectar bugs usando diferentes ferramentas de código aberto.
O script primeiro enumera todos os subdomínios do domínio alvo usando assetfinder, sublister, subfinder, amass, Findomain, hackertarget, riddler e crt, depois faz enumeração ativa de subdomínios usando gobuster a partir da wordlist do SecLists, então filtra todos os subdomínios ativos usando dnsx, em seguida extrai títulos dos subdomínios usando httpx e escaneia por takeover de subdomínio usando subjack. Depois usa gau/gauplus, waybackurls ou waymore para rastrear todos os endpoints dos subdomínios fornecidos, então usa padrões gf para filtrar parâmetros de xss, lfi, ssrf, sqli, open redirect e rce desses subdomínios, e então escaneia por vulnerabilidades nos subdomínios usando diferentes ferramentas de código aberto (como kxss, dalfox, openredirex, nuclei, etc). Em seguida, exibirá o resultado da varredura e salvará toda a saída em um diretório especificado.
g!2m0:~ webcopilot -h
──────▄▀▄─────▄▀▄
─────▄█░░▀▀▀▀▀░░█▄
─▄▄──█░░░░░░░░░░░█──▄▄
█▄▄█─█░░▀░░┬░░▀░░█─█▄▄█
██╗░░░░░░░██╗███████╗██████╗░░█████╗░░█████╗░██████╗░██╗██╗░░░░░░█████╗░████████╗
░██║░░██╗░░██║██╔════╝██╔══██╗██╔══██╗██╔══██╗██╔══██╗██║██║░░░░░██╔══██╗╚══██╔══╝
░╚██╗████╗██╔╝█████╗░░██████╦╝██║░░╚═╝██║░░██║██████╔╝██║██║░░░░░██║░░██║░░░██║░░░
░░████╔═████║░██╔══╝░░██╔══██╗██║░░██╗██║░░██║██╔═══╝░██║██║░░░░░██║░░██║░░░██║░░░
░░╚██╔╝░╚██╔╝░███████╗██████╦╝╚█████╔╝╚█████╔╝██║░░░░░██║███████╗╚█████╔╝░░░██║░░░
░░░╚═╝░░░╚═╝░░╚══════╝╚═════╝░░╚════╝░░╚════╝░╚═╝░░░░░╚═╝╚══════╝░╚════╝░░░░╚═╝░░░
[●] Version: 2.0.0
[●] @h4r5h1t | G!2m0
[❌] Warning: Use with caution. You are responsible for your own actions.
[❌] Developers assume no liability and are not responsible for any misuse or damage cause by this tool.
Usage:
webcopilot -d <target>
webcopilot -d <target> -a
webcopilot [-d target] [-o output destination] [-t threads] [-b blind server URL] [-x exclude domains] [-f subdomains file] [-a] [-v] [-h]
Flags:
-d Add your target [Optional]
-o To save outputs in folder [Default: webcopilot-<timestamp>]
-t Number of threads [Default: 100]
-b Add your server for BXSS [Default: False]
-x Exclude out of scope domains [Default: False]
-f Specify a file containing subdomains, this will skip subdomain enumeration [Optional]
-a Run all Enumeration by default it will run only subdomain enumeration [Default: False][Time Consuming]
-v Show version of the tool
-h Show this help message
Example:./webcopilot -d domain.com -a -o domain -t 333 -x exclude.txt -b testServer.oast.fun
You can use https://app.interactsh.com/ to get your server
WebCopilot requer git para ser instalado com sucesso. Execute o seguinte comando como root para instalar o webcopilot