Skip to content

Oh My Vault! is the ultimate framework created to exploit and automate pen testing on the OpenMediaVault NAS solution.

License

Notifications You must be signed in to change notification settings

dbx0/oh-my-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oh My Vault!

OpenMediaVault exploiting framework.

Oh My Vault! is the ultimate framework created to exploit and automate pen testing on the OpenMediaVault NAS solution.

Python Version License

Features

  • Find exposed OpenMediaVault instances on Shodan
  • Bruteforce credentials
  • Test for default credentials
  • Read system details (logged)
  • Enumerate system users (logged)
  • Run remote code on multiple OMV instances (logged)
  • Start reverse shell as root into the OMV server (logged)

Installation and usage

Installation

Installing OMV is as simple as cloning and running a Python project on any OS. It requires just a terminal and Python 3.9+.

git clone https://github.com/dbx0/oh-my-vault
cd oh-my-vault/
pip install -r requirements.txt

Usage

To get started right away, just run it with Python, and you'll be prompted with the options available.

python omv.py

The Oh My Vault right now comes just with the wizard mode, on which you are prompted to choose your options.

Feedback

If you have any feedback, please reach out to me at X @malwarebx0

License

GPL3.0

About

Oh My Vault! is the ultimate framework created to exploit and automate pen testing on the OpenMediaVault NAS solution.

Resources

License

Stars

Watchers

Forks

Languages