Was macht AntiPrivEsc?
Erkenne Privilegieneskalation und verdächtige Prozesse mittels Prozessüberwachung, Dateiverfolgung und SQLite-Protokollierung für Sicherheitsteams.
Überblick
AntiPrivEsc ist ein Werkzeug, das Systemaktivitäten überwacht und potenziell gefährliche Verhaltensweisen wie Privilegieneskalation, ungewöhnliche Prozessausführungen und verdächtige Dateioperationen erkennt. Es protokolliert alle relevanten Ereignisse in einer lokalen SQLite-Datenbank für spätere Analysen.
Funktionen
- Echtzeit-Prozessüberwachung: Erfasst neu gestartete Prozesse und prüft auf bekannte Risikosignaturen.
- Datei-Tracking: Überwacht Änderungen an kritischen Systemdateien und Berechtigungsänderungen.
- SQLite-Protokollierung: Speichert Ereignisse strukturiert für einfache Abfragen und Berichterstellung.
- Quellplattform-unabhängig: Läuft unter Linux, Windows und macOS.
Installation
# Klonen Sie das Repository
git clone https://github.com/ayushrajsinha03072006-cloud/AntiPrivEsc.git
cd AntiPrivEsc
# Installieren Sie Abhängigkeiten (Beispiel für Python)
pip install -r requirements.txt
Verwendung
Starten Sie den Überwachungsdienst mit:
python anti_privesc.py --monitor
Um einen Bericht der gespeicherten Ereignisse zu generieren:
python anti_privesc.py --report
Konfiguration
Passen Sie die Datei config.yaml an, um zu definieren, welche Prozesse oder Dateipfade überwacht werden sollen.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.