BlackMamba is a multi-client C2/post-exploitation framework with some spyware features. It is powered by Python 3.8.6 and QT Framework.
Features
Install Guide
SERVER INSTALL
pip install -r requirements.txt
PyQt5
Pillow
PyAutoGUI
pytest-shutil
cryptography
pynput
pygame
SERVER_IP=0.0.0.0
PORT=65000
PORT_VIDEO=65005
IMPORTANT: Do not change the 0.0.0.0.
The BlackMamba uses a default cryptography key. It is interesting that you change it.
WINDOWS
python main.py
GNU/LINUX
sudo chmod 777 main.py
sudo python3.8 main.py
KALI LINUX
(sudo chmod 777 main.py)
(sudo python3 main.py)
CLIENT INSTALL
After creating the Client script, you’ll need to open the script in the host target:
python script.py
scrot -y
python3-pip -y
python3-tk -y
python3-dev -y
KALI LINUX
(sudo python3 script.py)
IMPORTANT: The script of the client does not have persistence. If you want to do persistence, you’ll need to make it by yourself. Another important point is that the client script maybe delay some seconds or few minutes for connect/reconnect.
Release Status
Currently the BlackMamba is on beta stage, this means that the features are all completed but likely to contain a number of known and unknown bugs. It is important to reinforce that most critical bugs like crashes or buffer overflow have already been solved.
Journalists use OSINT to verify public information before publishing. In 2026, misinformation, AI-generated images, fake…
Docker is an open-source platform that lets you package and run applications inside containers. Each container…
PostgreSQL (often called Postgres) is an open-source relational database system. It supports advanced features like JSON…
Xrdp is an open-source server that lets you connect to your Ubuntu machine from another computer…
Apache Tomcat is an open-source web server and Java servlet container. It is one of the…
Keeping your Ubuntu system updated is one of the best ways to protect it. Security…