Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
AutoSploit — Automated Mass Exploiter | Kitploit
Tools/GitHubGitHub/nullarray/autosploit
ReconnaissanceExploit FrameworksPayload GenerationInformation GatheringPenetration TestingCommand and ControlRed TeamingRemote Access Tool
GitHubnullarray/autosploit

AutoSploit

Automated Mass Exploiter

View Repository
5.2k1.2k26 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Docker deployment instructions

tl;dr

Using docker-compose:

root@kitploit:~
git clone https://github.com/NullArray/AutoSploit.git
cd Autosploit/Docker
docker-compose run --rm autosploit

Using just Docker:

root@kitploit:~
git clone https://github.com/NullArray/AutoSploit.git
cd Autosploit/Docker
# If you wish to edit default postgres service details, edit database.yml. Should work out of the box
# nano database.yml
docker network create -d bridge haknet
docker run --network haknet --name msfdb -e POSTGRES_PASSWORD=s3cr3t -d postgres
docker build -t autosploit .
docker run -it --network haknet -p 80:80 -p 443:443 -p 4444:4444 autosploit

Abstract

  • Launching Autosploit as a Docker container makes it very easy to use the tool in a hosted cloud environment (AWS, Azure, ...)
  • Separate postgres database into individual service for data persistence and potential async updating of the database
  • Create a small bridge network haknet so the service discovery is automatic
  • Launch postgres and Autosploit container, both linked by haknet
  • Autosploit will automatically launch preconfigured msfconsole to the external postgres container through haknet transparent network
  • Total image size of Kali + Metasploit + Autosploit : 1.75GB

Deploy

Step 1 - Create bridge network

This will enable the Metasploit Framework to talk to the postgres database using its hostname, making it abstract.

A Tor Socks Proxy can also be added to perform transparent proxy when launching exploits (not for reverse shells though, obviously).

root@kitploit:~
docker network create -d bridge haknet

Step 2 - Launch services

All automagically linked

Step 2.1 - Launch postgres

Launch a vanilla postgres service, linked to haknet

root@kitploit:~
docker run --network haknet --name msfdb -e POSTGRES_PASSWORD=s3cr3t -d postgres

Step 2.2 - Launch Autosploit

Launch Autosploit.

This Dockerfile will copy the default database config to ~/.msf4/database.yml. You can edit the configuration file database.yml to your liking before building.

Please be aware that the first build will take some time (~10mn)

Building will be faster if done on a hosted server as it benefits from the -grade bandwidth

root@kitploit:~
git clone https://github.com/NullArray/AutoSploit.git
cd Autosploit/Docker
nano database.yml # Exemple configuration should work fine
docker build -t autosploit .
docker run -it --network haknet -p 80:80 -p 443:443 -p 4444:4444 autosploit
Download Tool