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
Tools/GitHubGitHub/cybercx-sta/purpleops
Penetrationstest-FrameworksLernen & BildungRed Teaming
GitHubcybercx-sta/purpleops

PurpleOps

Eine quelloffene, selbst gehostete Webanwendung für das Purple-Team-Management.

Repository anzeigenWebseite
312546vor 2 MonatenVon 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


PurpleOps Logo
PurpleOps

Eine selbst-gehostete Open-Source-Webanwendung für das Purple-Team-Management.

Hauptfunktionen • Installation • Kontakt • Danksagungen • Lizenz

Hauptfunktionen

  • Vorlagen für Engagements und Testfälle
  • Framework-freundlich
  • Rollenbasierte Zugriffskontrolle & MFA
  • Integrierte DOCX-Berichterstellung + Unterstützung für benutzerdefinierte Vorlagen

Wie sich PurpleOps unterscheidet:

  • Keine Namensnennung erforderlich
  • Hackbar, keine „No-Reversing“-Klauseln
  • Keine übermäßige Komplexität mit Tomcat, Redis, manueller Datenbanktransplantation und einem undurchsichtigen Berechtigungsmodell

Installation

Standard

root@kitploit:~
# Clone this repository
$ git clone https://github.com/CyberCX-STA/PurpleOps

# Go into the repository
$ cd PurpleOps

# Alter PurpleOps settings (if you want to customize anything but should work out the box)
$ nano .env

# Run the app with docker (add `-d` to run in background)
$ sudo docker compose up

# PurpleOps should now by available on http://localhost:5000, it is recommended to add a reverse proxy such as nginx or Apache in front of it if you want to expose this to the outside world.

Kali

root@kitploit:~
# Install docker-compose
sudo apt install docker-compose -y

# Clone this repository
$ git clone https://github.com/CyberCX-STA/PurpleOps

# Go into the repository
$ cd PurpleOps

# Alter PurpleOps settings (if you want to customize anything but should work out the box)
$ nano .env

# Run the app with docker (add `-d` to run in background)
$ sudo docker-compose up

# PurpleOps should now by available on http://localhost:5000, it is recommended to add a reverse proxy such as nginx or Apache in front of it if you want to expose this to the outside world.

Manuell

root@kitploit:~
# Alternatively
$ sudo docker run --name mongodb -d -p 27017:27017 mongo
$ pip3 install -r requirements.txt
$ python3 seeder.py
$ python3 purpleops.py

NGINX Reverse Proxy + Certbot

Ersetzen Sie 2x purpleops.example.com durch Ihren vollqualifizierten Domainnamen und stellen Sie sicher, dass Ihr System im Internet auf den Ports 80/443 erreichbar ist.

root@kitploit:~
sudo apt install nginx certbot python3-certbot-nginx -y
sudo nano /etc/nginx/sites-available/purpleops # Fügen Sie die folgende Datei ein
sudo ln -s /etc/nginx/sites-available/purpleops /etc/nginx/sites-enabled/
sudo certbot --nginx -d purpleops.example.com
sudo service nginx restart
root@kitploit:~
server {
  listen 80;
  server_name purpleops.example.com;

  location / {
      proxy_pass http://localhost:5000;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
  }
}

IP-Whitelisting mit ufw

root@kitploit:~
sudo apt install ufw -y
sudo ufw allow 22
sudo ufw deny 80
sudo ufw deny 443
sudo ufw insert 1 allow from 100.100.100.100/24 to any port 443
sudo ufw enable

Zurücksetzen der MFA

root@kitploit:~
sudo docker exec -it purpleops flask --app purpleops.py shell
from model import User; user = User.objects(email="[email protected]").first(); user.tf_totp_secret = None; user.save()

Kontakt

Wir freuen uns über Rückmeldungen, wenn etwas nicht funktioniert oder Sie eine Idee zur Verbesserung haben, erstellen Sie ein Ticket oder verbinden Sie sich mit uns auf dem PurpleOps Discord oder senden Sie uns eine E-Mail an [email protected] | @_w_m__

Danksagungen

  • Atomic Red Team (LICENSE) für Beispielbefehle
  • CyberCX für grundlegende Unterstützung

Lizenz

Apache

Tool herunterladen