Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
BlackMamba — C2/Post-Exploitation-Framework | Kitploit
Tools/GitHubGitHub/loseys/blackmamba
Verschlüsselungs-/EntschlüsselungstoolsPayload-GenerierungPersistenzmechanismenDatenexfiltrationPost-ExploitationCommand and ControlRed TeamingRemote-Access-ToolArchived
GitHubloseys/blackmamba

BlackMamba

C2/Post-Exploitation-Framework

1.2k1785vor 5 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen


BlackMamba
BlackMamba

Befehl und Kontrolle

Was ist BlackMamba?

Black Mamba ist ein Command and Control (C2)-System, das mit mehreren Verbindungen gleichzeitig arbeitet. Es wurde mit Python und dem Qt-Framework entwickelt und bietet mehrere Funktionen für die Post-Exploitation-Phase.

Einige Funktionen

  • Mehrere Clients.
  • Echtzeit-Kommunikation.
  • Verschlüsselte Kommunikation.
  • Erstellen von Screenshots.
  • Echtzeit-Videoaufnahme.
  • Sperren der Client-Maus.
  • Herunter- und Hochladen von Dateien.
  • Keylogger.
  • Web-Downloader.

Aufruf zur Mitarbeit⚠️

Hey, bevor du zur Galerie gehst, solltest du wissen, dass BlackMamba ein offenes Projekt ist. Wenn du dieses Tool nützlich findest und einige Funktionen hinzufügen, die Code-Leistung verbessern oder etwas an BlackMamba verbessern möchtest, ist der beste Weg, es hinzuzufügen, einen Pull-Request zu stellen <3

Galerie

Installation

1º - Lade BlackMamba herunter;

2º - Installiere die PIP-Pakete;

root@kitploit:~
 pip install -r requirements.txt  

3º - Öffne den Port 65000 und 65005 in deinem Gateway oder Router (die Portnummer ist optional);

4º - Erstelle eine Ausnahme in der Firewall für BlackMamba oder deaktiviere sie;

5ª - Gehe zu "BlackMamba/bin/profile/socket.txt" und gib die geöffnete Portnummer ein;

root@kitploit:~
 SERVER_IP=0.0.0.0
 PORT=65000
 PORT_VIDEO=65005

WICHTIG: Ändere nicht die 0.0.0.0.

6º (OPTIONAL) - Gehe zum BlackMamba-Ordner und öffne die Datei "keygen.py". Kopiere den resultierenden Schlüssel und füge ihn in "BlackMamba/bin/profile/crypt_key.py" ein;

root@kitploit:~
BlackMamba verwendet einen standardmäßigen Kryptografieschlüssel. Es ist ratsam, diesen zu ändern.

7º - Gehe zurück zum BlackMamba-Stammordner und öffne die Datei "main.py";

root@kitploit:~
WINDOWS
python main.py

KALI LINUX
(sudo chmod 777 main.py)
(sudo python3 main.py)

ANOTHER LINUX
sudo chmod 777 main.py
sudo python3.8 main.py

8º - Klicke auf den Button mit einem Personensymbol und einem Pluszeichen;

9º - Gib den Pfad ein, wo die Python-Datei erstellt wird, gib beide Portnummern und die IP-Adresse (extern oder lokal) deines Hosts ein, klicke dann auf den "Create"-Button.

Client-Installation

Nachdem das Client-Skript erstellt wurde, musst du es auf dem Ziel-Host ausführen:

WINDOWS

python script.py

GNU/LINUX

1º Lade die Pakete herunter:

root@kitploit:~
scrot -y
python3-pip -y
python3-tk -y
python3-dev -y

2º sudo python3.8 script.py

root@kitploit:~
KALI LINUX
(sudo python3 script.py)

WICHTIG: Das Skript des Clients verfügt über keine Persistenz. Wenn du Persistenz möchtest, musst du diese selbst einrichten. Ein weiterer wichtiger Punkt ist, dass das Client-Skript möglicherweise einige Sekunden oder wenige Minuten für die Verbindung/Wiederverbindung benötigt.

Autor

Gustavo (Loseys)

Danksagungen, Mitwirkende und unfreiwillige Mitwirkende

(In keiner bestimmten Reihenfolge)

  • Random Davis
  • Wanderson-Magalhaes
  • @byt3bl33d3r
  • Vitor
  • cybernobie
  • w0rk3r
  • wesley587
Tool herunterladen