GithubHelp home page GithubHelp logo

entysec / rombuster Goto Github PK

View Code? Open in Web Editor NEW
455.0 13.0 73.0 203 KB

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

Home Page: https://entysec.com

License: MIT License

Python 100.00%
exploit credentials-gathering password-cracker information-extraction information-gathering payload payloads exploits kalilinux passwords

rombuster's People

Contributors

enty8080 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rombuster's Issues

Issue: {router} is not vulnerable

Is there any way to fix the error "is not vulnerable". Maybe by fixing the code or something else. And where to modify the code( I'd figure it out someway myself, if you can't). And it also is saying "Failed to authorize API key".

None:None

hey there
why is allways show none:none
its incorrect!
bug?
Capture

i can't use rombuster

hi to anyone is reading,i have question why when i use rombuster on any router it gives me the output of (None, None)? is it my problem? or the code?

Not wokring

I was using it it was not working. I was trying with rukus wifi router .
It uses basic auth for authorization

Work just on linux ?

I've tried everything, but its seems that its not gonna work, I wanna know if its not working on windows !
PS C:\Users\Nailuy> rombuster
Traceback (most recent call last):
File "\?\C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Scripts\rombuster-script.py", line 33, in
sys.exit(load_entry_point('rombuster==1.0.0', 'console_scripts', 'rombuster')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "\?\C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Scripts\rombuster-script.py", line 25, in importlib_load_entry_point
return next(matches).load()
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Lib\importlib\metadata_init_.py", line 205, in load
module = import_module(match.group('module'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Lib\importlib_init_.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1310, in _find_and_load_unlocked
File "", line 488, in _call_with_frames_removed
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in load_unlocked
File "", line 995, in exec_module
File "", line 488, in call_with_frames_removed
File "C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Lib\site-packages\rombuster-1.0.0-py3.12.egg\rombuster_init
.py", line 25, in
from .main import RomBuster
File "C:\Users\Nailuy\AppData\Local\Programs\Python\Python312\Lib\site-packages\rombuster-1.0.0-py3.12.egg\rombuster_main
.py", line 28, in
from pex.string import String
ModuleNotFoundError: No module named 'pex.string'

Having trouble getting started ;( N00b Issue

Hi,
i running on ubantu on windows11 through wsl (installed as app in microsoft store) its working as legit
i am already using all my cli tools there like ytdlp,nvim etc.

I am trying to use this too, as a noob,
seems i made some mistake from my side?

but i just followed the instruction from docs, and installation seems successful,
Please guide me if i made some sort of mistake?
here's my console output :

pip3 install git+https://github.com/EntySec/RomBuster
Defaulting to user installation because normal site-packages is not writeable
Collecting git+https://github.com/EntySec/RomBuster
Cloning https://github.com/EntySec/RomBuster to /tmp/pip-req-build-_o178i7z
Running command git clone --filter=blob:none --quiet https://github.com/EntySec/RomBuster /tmp/pip-req-build-_o178i7z
Resolved https://github.com/EntySec/RomBuster to commit 2dc0712
Preparing metadata (setup.py) ... done
Collecting badges@ git+https://github.com/EntySec/Badges
Cloning https://github.com/EntySec/Badges to /tmp/pip-install-sefk6gsv/badges_8280578d338b4d6b956f149807970e28
Running command git clone --filter=blob:none --quiet https://github.com/EntySec/Badges /tmp/pip-install-sefk6gsv/badges_8280578d338b4d6b956f149807970e28
Resolved https://github.com/EntySec/Badges to commit 5ac3ed226c233c018ea262eb34a8143fc4439185
Preparing metadata (setup.py) ... done
Collecting pex@ git+https://github.com/EntySec/Pex
Cloning https://github.com/EntySec/Pex to /tmp/pip-install-sefk6gsv/pex_81368c959c194992883e3ffe39c13188
Running command git clone --filter=blob:none --quiet https://github.com/EntySec/Pex /tmp/pip-install-sefk6gsv/pex_81368c959c194992883e3ffe39c13188
Resolved https://github.com/EntySec/Pex to commit 50a156daf00a6cb2e99c2c4d06a0a7c9ba844221
Preparing metadata (setup.py) ... done
Requirement already satisfied: shodan in ./.local/lib/python3.10/site-packages (from rombuster==1.0.0) (1.30.0)
Collecting colorscript@ git+https://github.com/EntySec/ColorScript
Cloning https://github.com/EntySec/ColorScript to /tmp/pip-install-sefk6gsv/colorscript_7dc9c12ca65546349e3dc70a80679678
Running command git clone --filter=blob:none --quiet https://github.com/EntySec/ColorScript /tmp/pip-install-sefk6gsv/colorscript_7dc9c12ca65546349e3dc70a80679678
Resolved https://github.com/EntySec/ColorScript to commit 3b86bd4f11035b760559fde4e247cd2a97b58069
Preparing metadata (setup.py) ... done
Requirement already satisfied: translate in ./.local/lib/python3.10/site-packages (from badges@ git+https://github.com/EntySec/Badges->rombuster==1.0.0) (3.6.1)
Collecting hatasm@ git+https://github.com/EntySec/HatAsm
Cloning https://github.com/EntySec/HatAsm to /tmp/pip-install-sefk6gsv/hatasm_ce163f57f99f4cbbb72d6f7b3b229265
Running command git clone --filter=blob:none --quiet https://github.com/EntySec/HatAsm /tmp/pip-install-sefk6gsv/hatasm_ce163f57f99f4cbbb72d6f7b3b229265
Resolved https://github.com/EntySec/HatAsm to commit a9756eca28201536660c6fa28480dbf82b8ebedc
Preparing metadata (setup.py) ... done
Requirement already satisfied: adb-shell in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.4.4)
Requirement already satisfied: alive_progress in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.1.4)
Requirement already satisfied: manuf in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (1.1.5)
Requirement already satisfied: netaddr in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.9.0)
Requirement already satisfied: netifaces in /usr/lib/python3/dist-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.11.0)
Requirement already satisfied: paramiko in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.3.1)
Requirement already satisfied: pydantic in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.4.1)
Requirement already satisfied: pyelftools in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.30)
Requirement already satisfied: pysnmp in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (4.4.12)
Requirement already satisfied: requests in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.31.0)
Requirement already satisfied: scapy in ./.local/lib/python3.10/site-packages (from pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.5.0)
Requirement already satisfied: click in ./.local/lib/python3.10/site-packages (from shodan->rombuster==1.0.0) (8.1.7)
Requirement already satisfied: XlsxWriter in ./.local/lib/python3.10/site-packages (from shodan->rombuster==1.0.0) (3.1.5)
Requirement already satisfied: click-plugins in ./.local/lib/python3.10/site-packages (from shodan->rombuster==1.0.0) (1.1.1)
Requirement already satisfied: tldextract in ./.local/lib/python3.10/site-packages (from shodan->rombuster==1.0.0) (3.6.0)
Requirement already satisfied: colorama in ./.local/lib/python3.10/site-packages (from shodan->rombuster==1.0.0) (0.4.6)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2020.6.20)
Requirement already satisfied: idna<4,>=2.5 in ./.local/lib/python3.10/site-packages (from requests->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.4)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.local/lib/python3.10/site-packages (from requests->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.2.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./.local/lib/python3.10/site-packages (from requests->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.0.5)
Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (from adb-shell->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.4.8)
Requirement already satisfied: pyasn1 in ./.local/lib/python3.10/site-packages (from adb-shell->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.5.0)
Requirement already satisfied: rsa in ./.local/lib/python3.10/site-packages (from adb-shell->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (4.9)
Requirement already satisfied: grapheme==0.6.0 in ./.local/lib/python3.10/site-packages (from alive_progress->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.6.0)
Requirement already satisfied: about-time==4.2.1 in ./.local/lib/python3.10/site-packages (from alive_progress->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (4.2.1)
Requirement already satisfied: capstone in ./.local/lib/python3.10/site-packages (from hatasm@ git+https://github.com/EntySec/HatAsm->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (5.0.1)
Requirement already satisfied: keystone-engine in ./.local/lib/python3.10/site-packages (from hatasm@ git+https://github.com/EntySec/HatAsm->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.9.2)
Requirement already satisfied: pynacl>=1.5 in ./.local/lib/python3.10/site-packages (from paramiko->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (1.5.0)
Requirement already satisfied: bcrypt>=3.2 in ./.local/lib/python3.10/site-packages (from paramiko->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (4.0.1)
Requirement already satisfied: pydantic-core==2.10.1 in ./.local/lib/python3.10/site-packages (from pydantic->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.10.1)
Requirement already satisfied: annotated-types>=0.4.0 in ./.local/lib/python3.10/site-packages (from pydantic->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.5.0)
Requirement already satisfied: typing-extensions>=4.6.1 in ./.local/lib/python3.10/site-packages (from pydantic->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (4.8.0)
Requirement already satisfied: pysmi in ./.local/lib/python3.10/site-packages (from pysnmp->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (0.3.4)
Requirement already satisfied: pycryptodomex in /usr/lib/python3/dist-packages (from pysnmp->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.11.0)
Requirement already satisfied: filelock>=3.0.8 in ./.local/lib/python3.10/site-packages (from tldextract->shodan->rombuster==1.0.0) (3.12.4)
Requirement already satisfied: requests-file>=1.4 in ./.local/lib/python3.10/site-packages (from tldextract->shodan->rombuster==1.0.0) (1.5.1)
Requirement already satisfied: libretranslatepy==2.1.1 in ./.local/lib/python3.10/site-packages (from translate->badges@ git+https://github.com/EntySec/Badges->rombuster==1.0.0) (2.1.1)
Requirement already satisfied: lxml in ./.local/lib/python3.10/site-packages (from translate->badges@ git+https://github.com/EntySec/Badges->rombuster==1.0.0) (4.9.3)
Requirement already satisfied: cffi>=1.4.1 in ./.local/lib/python3.10/site-packages (from pynacl>=1.5->paramiko->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (1.15.1)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from requests-file>=1.4->tldextract->shodan->rombuster==1.0.0) (1.16.0)
Requirement already satisfied: ply in ./.local/lib/python3.10/site-packages (from pysmi->pysnmp->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (3.11)
Requirement already satisfied: pycparser in ./.local/lib/python3.10/site-packages (from cffi>=1.4.1->pynacl>=1.5->paramiko->pex@ git+https://github.com/EntySec/Pex->rombuster==1.0.0) (2.21)
noob@companion:$ rombuster -a 192.168.1.1
rombuster: command not found
noob@companion:
$ rombuster
rombuster: command not found
noob@companion:$ rombuster --shodan PSKINdQe1GyxGgecYz2191H2JoS9qvgD
rombuster: command not found
noob@companion:
$

Didn't got it

Didn't get what happened. Does the attack successful?
gitissue

Problem with installation

When i run the installation command then after a while this error shows up (only the error part)

Building wheel for netifaces (pyproject.toml): started
Building wheel for netifaces (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error

Building wheel for netifaces (pyproject.toml) did not run successfully.
exit code: 1

[9 lines of output]
running bdist_wheel
running build
running build_ext
building 'netifaces' extension
creating build
creating build\temp.win-amd64-cpython-312
creating build\temp.win-amd64-cpython-312\Release
cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWIN32=1 -DNETIFACES_VERSION=0.11.0 -IC:\Python312\include -IC:\Python312\Include /Tcnetifaces.c /Fobuild\temp.win-amd64-cpython-312\Release\netifaces.obj
error: command 'cl.exe' failed: None
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for netifaces
Successfully built rombuster badges pex colorscript hatasm
Failed to build netifaces
ERROR: Could not build wheels for netifaces, which is required to install pyproject.toml-based projects

Tutorial worked

Hi friend can you send mi a tools hacking retour
Rombuster on github how it worked of you have. A video it's Good send me the video and your account telegrame or session
Waiting for your answer, thanks

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pex

Describe the bug
While installing repository to computer using Python 3.12. During installation I take error: note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pex

I will be pleasure if u will help me to fix this error!

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10 Pro
  • Python Version: 3.12

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.