Auto Generate Metasploit Resouce Script
This Program run an exploit with automate search for open port using only excellent rank in Metasploit Module. Generate shell / bash scripts to use in security automate test
Getting Started
Prerequisites
- Python >= 3.10
- python3-nmap
- pymetasploit3
- pyfiglet
Installing
pip install augrs
Nmap Installing
This project use Nmap to search for an open port you must install Nmap in your local to use this function Download the Free Nmap Security Scanner for Linux/Mac/Windows
MSFRPC Installing
This project use MSFRPC API and msfconsole you must install and start RPC server before running the program In case of you don't have MSFRPC or msfconsole instance We provide the docker image that contain both you may follow the step below
- Install docker desktop Get Docker
- Pull docker image for running MSFRPC and msfconsole
docker pull wisarud2k/ubuntu-metasploit
- Start docker image and mapping port using port 55553 and 443
docker run -it -p 55553:55553 -p 443:443 --name={your own container name} wisarud2k/ubuntu-metasploit:latest
- Run program with MSFRPC password "test"
augrs
After first docker run you can start your own docker container with
docker start -i {your own container name}
Usage
Start the program in console with command
augrs
Run exploit in program:
- Use Nmap module
- Go to Exploit module
- Use Search for exploit
- Run all exploit and wait for report
- The report will create in exploit_report folder
create shell or bash script for running exploit
- Use Nmap module
- Go to Exploit module
- Use Generate resource script
- select the environment to create script (linux or window)
- name the script and enter
- The script will create in rc folder
Options manage
- Use Options module
- select options that want to edit
- edit you options
License
This project is licensed under the MIT License - see the LICENSE.md file for details.
Release files for augrs 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| augrs-1.0.0.tar.gz | 13.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| augrs-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.1 kB
Release files / augrs-1.0.0.tar.gz
| Download URL | augrs-1.0.0.tar.gz |
|---|---|
| Size | 13.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
13599d353ebcefef275ae927f5e7f74e57b671d65bbc4493be96dfe92cf7190d
|
|
BLAKE2b-256 checksum How to use checksums |
1e432fb78d9e78a549695990d9f48f5f4e57952e4f4e4f857f9156ad2f77195d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.7
|
Release files / augrs-1.0.0-py3-none-any.whl
| Download URL | augrs-1.0.0-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c5f02708616e8fa7d1ea46e0f46dc632c1c0b32d0be26ef702df604531ef89c9
|
|
BLAKE2b-256 checksum How to use checksums |
1cd0bb3547ecd205385596a88d57642e5cef8df613c11900146d44f0249bc388
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.7
|