
Um scanner de aplicações web baseado em Python para coletar OSINT e realizar fuzzing em busca de vulnerabilidades OWASP em um site alvo.

BlackWidow é um spider de aplicações web baseado em Python para coletar subdomínios, URLs, parâmetros dinâmicos, endereços de e-mail e números de telefone de um site alvo. Este projeto também inclui o fuzzer Inject-X para escanear URLs dinâmicas em busca de vulnerabilidades comuns do OWASP.
sudo bash install.sh
blackwidow -u https://target.com - crawl target.com with 3 levels of depth.
blackwidow -d target.com -l 5 -v y - crawl the domain: target.com with 5 levels of depth with verbose logging enabled.
blackwidow -d target.com -l 5 -c 'test=test' - crawl the domain: target.com with 5 levels of depth using the cookie 'test=test'
blackwidow -d target.com -l 5 -s y -v y - crawl the domain: target.com with 5 levels of depth and fuzz all unique parameters for OWASP vulnerabilities with verbose logging on.
injectx.py -u https://test.com/uers.php?user=1&admin=true -v y - Fuzz all GET parameters for common OWASP vulnerabilities with verbose logging enabled.

git clone https://github.com/1N3/BlackWidow.git
cd BlackWidow
docker build -t blackwidow .
docker run -it blackwidow # Defaults to --help
Você pode modificar e redistribuir este software, desde que o nome do projeto "BlackWidow", o crédito ao autor "xer0dayz" e a URL do site "https://sn1persecurity.com" NÃO sejam modificados. Isso quebrará o contrato de licença e uma notificação de remoção será emitida.
Este programa é usado apenas para fins educacionais e éticos. Não me responsabilizo por quaisquer danos causados pelo uso deste programa. Ao baixar e usar este software, você concorda que assume total responsabilidade por quaisquer danos e responsabilidades.