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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/paolokappa/sharepointsecuritymonitor
SchwachstellenscannerScripting & AutomatisierungKonfigurationsprüfungForensikWebsicherheitMalware-AnalyseCloud-SicherheitBedrohungsanalyseEinbruchserkennung
Incident Response
Log-Analyse
GitHubpaolokappa/sharepointsecuritymonitor

SharePointSecurityMonitor

Eine umfassende PowerShell-basierte Sicherheitsüberwachungslösung für SharePoint mit CVE-2025-53770-Schutz, erweiterter DLL-Analyse, Bedrohungserkennung und automatisierten Alarmfunktionen.

Repository anzeigenWebseite
1114vor 1 JahrNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

🛡️ SharePoint Security Monitor v5.0

License: MIT PowerShell SharePoint

🚀 Eine umfassende, auf PowerShell basierende SharePoint-Sicherheitsüberwachungslösung mit Schutz vor CVE-2023-29357 und CVE-2023-33157, intelligentem DLL-Management, erweiterter Bedrohungserkennung und automatisierten Warnfunktionen.

📋 Inhaltsverzeichnis

  • 🌟 Projektübersicht
  • ✨ Hauptfunktionen
  • 🏗️ Lösungsarchitektur
  • 🚀 Schnellstartanleitung
  • 📁 Dateistruktur
  • 🆕 Wichtige Verbesserungen
  • ⚙️ Technische Spezifikationen
  • 🔧 Bereitstellung und Einrichtung
  • 📧 E-Mail-Konfiguration
  • 🎯 Erzielte Vorteile
  • 📅 Versionshistorie
  • 🔮 Zukünftige Erweiterungen
  • 📄 Lizenz
  • 💬 Support

🌟 Projektübersicht

Das ursprüngliche PowerShell-Skript mit 5.519 Zeilen wurde zu einer leistungsstarken Sicherheitsüberwachungslösung ausgebaut und bleibt dabei im PowerShell-Ökosystem. Obwohl es sich weiterhin um ein einzelnes Skript handelt, enthält es erhebliche Verbesserungen bei Modularität und Funktionalität.

✨ Hauptfunktionen

🛡️ Sicherheitsfunktionen

  • 🔍 CVE-spezifischer Schutz: Dedizierte Erkennung für CVE-2023-29357 und CVE-2023-33157
  • 🧬 Intelligentes DLL-Management: Automatisches Freigabesystem mit Warteschlange für ausstehende Prüfungen
  • 🎯 Echtzeit-Bedrohungserkennung: Erweiterte Identifizierung und Nachverfolgung von Bedrohungsakteuren
  • 📊 Umfassende Angriffsverfolgung: Einheitliche Angriffszeitachse mit 20+ Angriffstypen
  • 🔐 LSASS-Speicherschutz: Erkennung von Versuchen, Anmeldeinformationen zu stehlen
  • �️ Defender-Manipulationserkennung: Überwachung auf Deaktivierung von Sicherheitssoftware
  • 📋 GPO-Überwachung: Erkennung verdächtiger Änderungen an Gruppenrichtlinien
  • 🔄 Erkennung reflektiver DLL-Injektion: Erweiterte Erkennung von Speicherinjektionen
  • 🚨 Ransomware-Erkennung: Identifizierung mehrerer Ransomware-Familien
  • 🌐 C2-Kommunikationserkennung: Überwachung bekannter C2-Domänen und -IPs

🏗️ Architekturmerkmale

  • 📦 Erweiterte Architektur: Ein einziges optimiertes Skript mit modularen Funktionen
  • ⚡ Leistungsoptimiert: Inkrementelles Lesen von Protokollen mit intelligenten Lesezeichen
  • 🔄 Ereignis-Caching: Effiziente Filterung doppelter Ereignisse
  • 💾 Intelligentes Caching: Tägliche Cache-Dateien mit automatischer Bereinigung
  • 📊 Baseline-Verwaltung: Baseline-Systeme für DLL- und Dateiintegrität
  • 🔒 Mehrschichtige Sicherheit: Kompatibilität mit ESET und Microsoft Defender

📢 Überwachung & Warnmeldungen

  • 📧 Intelligente E-Mail-Benachrichtigungen: Konfigurierbare Warnmeldungen mit der Option -NoAlertOnWarnings
  • 📈 Erweiterte HTML-Berichte: Umfassende Angriffszeitachse und Statistiken
  • ⚙️ Verwaltung geplanter Aufgaben: Automatisierte stündliche, tägliche und Start-Scans
  • 🔐 Detaillierte Angriffsanalyse: IP-basierte Identifizierung von Bedrohungsakteuren
  • 📊 Leistungskennzahlen: Verfolgung der Ausführungszeit und Cache-Trefferraten
  • 🎯 Verwaltung ausstehender DLLs: Prüf- und Freigabeworkflow für DLLs

🏗️ Lösungsarchitektur

🔧 Kernkomponenten

1️⃣ SharePoint-Security-Monitor.ps1 (Hauptskript)

  • 🎯 Modularer Einstiegspunkt mit umfassender Parameterunterstützung
  • 🛡️ Fehlerbehandlung und Wiederherstellungsmechanismen
  • 📊 Fortschrittsberichte und Verfolgung der Ausführungszeit
  • ⚡ Unterstützung für Schnellscans, Baseline-Erstellung und Aufgabenverwaltung

2️⃣ Kernfunktionalität (Integrierte Funktionen)

  • 📝 Erweiterte Protokollierung: Leistungsverfolgung mit Timer-Funktionen
  • 🔬 DLL-Analyse: Intelligentes Test-SuspiciousDLL mit automatischer Freigabe
  • 🎯 Bedrohungserkennung: Echtzeit-Musterabgleich und Korrelation
  • ⚙️ Konfiguration: JSON-basierte Konfiguration mit sicherer Handhabung
  • 📊 Berichtserstellung: Umfassende HTML-Berichte mit Angriffszeitachse

3️⃣ Konfigurationssystem

  • 📋 SharePointSecurityConfig.json: Produktionsreife Konfiguration
  • 🌍 Umgebungsspezifische Überschreibungen (Entwicklung, Test, Produktion)
  • 🔐 Sichere Handhabung von Anmeldedaten mit Verschlüsselungsunterstützung

4️⃣ Demonstration und Einrichtung

  • 🎮 Demo-EnhancedScript.ps1: Interaktives Demonstrationsskript
  • 📊 Erstellung von Beispieldatenstrukturen
  • ✅ Modulprüfung und Testfunktionen

🚀 Schnellstartanleitung

📌 Grundlegende Verwendung

# Standard security scan with email on alerts/warnings
.\SharePoint-Security-Monitor.ps1

# Standard scan with custom max days
.\SharePoint-Security-Monitor.ps1 -MaxDaysToScan 7

🎯 Häufige Operationen

# ⚡ Quick scan (last 12 hours)
.\SharePoint-Security-Monitor.ps1 -QuickScan

# 📐 Create DLL baseline
.\SharePoint-Security-Monitor.ps1 -CreateBaseline

# 👁️ Review and approve pending DLLs
.\SharePoint-Security-Monitor.ps1 -ReviewPendingDLLs

# 🤖 Auto-approve legitimate DLLs
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

# 🔍 Check SharePoint file integrity
.\SharePoint-Security-Monitor.ps1 -CheckIntegrity

# 📧 Force email alert
.\SharePoint-Security-Monitor.ps1 -ForceAlert

# 📊 Always send report regardless of findings
.\SharePoint-Security-Monitor.ps1 -AlwaysSendReport

# 🔕 Only alert on critical issues (not warnings)
.\SharePoint-Security-Monitor.ps1 -NoAlertOnWarnings

# 🗓️ Full historical scan (30 days)
.\SharePoint-Security-Monitor.ps1 -FullHistoricalScan

# 🔄 Reset log reading bookmarks
.\SharePoint-Security-Monitor.ps1 -ResetBookmarks

# 🗑️ Clear event cache
.\SharePoint-Security-Monitor.ps1 -ClearCache

# ⚙️ Manage scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

# 🚫 Disable event caching for debugging
.\SharePoint-Security-Monitor.ps1 -DisableEventCache

# 📏 Process larger log files (default 250MB)
.\SharePoint-Security-Monitor.ps1 -MaxLogSizeMB 500

# ✅ Auto-approve legitimate DLLs
.\SharePoint-Security-Monitor.ps1 -AutoApproveDLLs

📅 Aufgabenverwaltung

# 📥 Install scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Install

# 📊 Check task status
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Status

# 🗑️ Remove scheduled tasks
.\SharePoint-Security-Monitor.ps1 -ManageTasks -TaskAction Remove

🔬 Erweiterte Funktionen

# 🔍 Verbose DLL analysis with auto-approval
.\SharePoint-Security-Monitor.ps1 -VerboseDLL -AutoApproveDLLs

# 🧹 Clear caches and reset bookmarks
.\SharePoint-Security-Monitor.ps1 -ClearCache -ResetBookmarks

📁 Dateistruktur

📂 SharePoint Security Monitor/
├── 📄 SharePoint-Security-Monitor.ps1              # Main monitoring script
├── 🎮 Demo-EnhancedScript.ps1                     # Demonstration script
├── ⚙️  SharePointSecurityConfig.json               # Configuration file
├── 📋 README.md                                    # Documentation
├── 📄 changelog-file.md                            # Version history
└── 📋 contributing-guide.md                        # Contribution guidelines
Tool herunterladen