Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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
PurpleOps — Eine quelloffene, selbst gehostete Webanwendung für das Purple-Team-Management. | Kitploit
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
3125417vor 13 TagenVon 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

# 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

# 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

# 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.

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
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

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

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