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
Incident-Response-Powershell — PowerShell-basiertes Incident-Response-Toolkit, das über 25 forensische Artefakte (Prozesse, Netzwerkverbindungen, Registrierung, Browserverlauf) sammelt und für die SIEM-Integration als CSV exportiert. Unterstützt Defender for Endpoint Live Response. | Kitploit
Tools/GitHubGitHub/bert-janp/incident-response-powershell
FestplattenforensikManagement von Indicators of Compromise (IOC)SpeicherforensikNetzwerkforensikForensikDigitale ForensikBedrohungsanalyseIncident ResponseLog-Analyse

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHubbert-janp/incident-response-powershell

Incident-Response-Powershell

PowerShell-basiertes Incident-Response-Toolkit, das über 25 forensische Artefakte (Prozesse, Netzwerkverbindungen, Registrierung, Browserverlauf) sammelt und für die SIEM-Integration als CSV exportiert. Unterstützt Defender for Endpoint Live Response.

Repository anzeigen
807114vor 2 MonatenVon Kitploit geprüft

Powershell Digital Forensics & Incident Response

Dieses Repository stellt PowerShell-basierte Incident-Response-Skripte bereit.

DFIR-Skript

Das Skript DFIR-Script.ps1 sammelt forensische Artefakte auf Windows-Geräten. Zu den Hauptmerkmalen gehören:

  • Sammlung von über 25 potenziellen Kompromittierungsindikatoren.
  • CSV-basierte Exportdateien für die SIEM-Integration.
  • Integration in Defender for Endpoint Live Response.

Granulare Response-Skripte

Diese Skripte führen spezifische Aufgaben aus, wie das Sammeln von Windows-Sicherheitsereignissen, das Zurücksetzen aktiver Benutzersitzungen oder das Hochladen eines Ordners in Azure Storage Blob. Einige Skripte verwenden APIs zum Abrufen oder Exportieren von Daten, wobei die erforderlichen Berechtigungen in jedem Skript beschrieben werden. Die Skripte sind für den Incident-Response-Zyklus strukturiert:

PhaseBeschreibung
AcquisitionSkripte und Werkzeuge zum Erfassen von Daten und Beweisen während eines Vorfalls.
AnalysisSkripte zur Analyse der erfassten Daten, um Kompromittierungsindikatoren zu identifizieren und den Umfang des Vorfalls zu verstehen.
ContainmentSkripte und Methoden zur Eindämmung des Vorfalls, um weitere Schäden und Ausbreitung zu verhindern.

Verwandte Blogs:

  • Incident Response Teil 3: Nutzung von Live Response
  • Incident Response PowerShell V2

Nutzung des DFIR-Skripts

DFIR-Skript - Extraierte Artefakte

Das DFIR-Skript sammelt Informationen aus mehreren Quellen und strukturiert die Ausgabe im aktuellen Verzeichnis in einem Ordner mit dem Namen 'DFIR-hostname-year-month-date'. Dieser Ordner wird am Ende gezippt, sodass er remote abgerufen werden kann. Dieses Skript kann auch innerhalb von Defender for Endpoint in einer Live-Response-Sitzung verwendet werden (siehe unten). Das DFIR-Skript sammelt die folgenden Informationen, wenn es als normaler Benutzer ausgeführt wird:

  • Lokale IP-Informationen
  • Offene Verbindungen
  • Autostart-Informationen (Startup-Ordner & Registry-Run-Keys)
  • Aktive Benutzer
  • Lokale Benutzer
  • Verbindungen von Office-Anwendungen
  • Aktive SMB-Freigaben
  • RDP-Sitzungen
  • Aktive Prozesse
  • Aktive USB-Verbindungen
  • PowerShell-Verlauf
  • DNS-Cache
  • Installierte Treiber
  • Installierte Software
  • Laufende Dienste
  • Geplante Aufgaben
  • Browserverlauf und Profildateien

Für die beste Erfahrung führen Sie das Skript als Administrator aus, dann werden zusätzlich folgende Elemente gesammelt:

  • Windows-Sicherheitsereignisse
  • Remote geöffnete Dateien
  • Schattenkopien
  • MPLogs
  • Defender-Ausschlüsse
  • PowerShell-Verlauf aller Benutzer

SIEM-Import-Funktionalität

Die forensischen Artefakte werden als CSV-Dateien exportiert, sodass Responder sie in Tools wie Sentinel, Splunk, Elastic oder Azure Data Explorer zur Filterung, Aggregation und Visualisierung importieren können.

Der Ordner CSV Results (SIEM Import Data) enthält alle CSV-Dateien mit den Artefakten:

root@kitploit:~
Name
----
ActiveUsers.csv
AutoRun.csv
ConnectedDevices.csv
DefenderExclusions.csv
DNSCache.csv
Drivers.csv
InstalledSoftware.csv
IPConfiguration.csv
LocalUsers.csv
NetworkShares.csv
OfficeConnections.csv
OpenTCPConnections.csv
PowerShellHistory.csv
Processes.csv
RDPSessions.csv
RemotelyOpenedFiles.csv
RunningServices.csv
ScheduledTasks.csv
ScheduledTasksRunInfo.csv
SecurityEvents.csv
ShadowCopy.csv
SMBShares.csv

Ausführen des Skripts

Das Skript kann durch Ausführen des folgenden Befehls ausgeführt werden.

root@kitploit:~
.\DFIR-Script.ps1

Das Skript ist nicht signiert, was dazu führen kann, dass -ExecutionPolicy Bypass verwendet werden muss, um das Skript auszuführen.

root@kitploit:~
Powershell.exe -ExecutionPolicy Bypass .\DFIR-Script.ps1

Defender for Endpoint Live Response-Integration

Es ist möglich, die Skripte in Kombination mit der Defender for Endpoint Live Response zu verwenden. Stellen Sie sicher, dass Live Response eingerichtet ist (siehe DOKUMENTATION). Da mein Skript nicht signiert ist, muss eine Einstellungsänderung vorgenommen werden, um das Skript ausführen zu können.

Es gibt einen Blogartikel, der mehr darüber erklärt, wie man Custom Script in Live Response nutzt: Incident Response Teil 3: Nutzung von Live Response

Um unsignierte Skripte in Live Response auszuführen:

  • Gehen Sie zu Security.microsoft.com
  • Navigieren Sie zu Einstellungen > Endpunkte > Erweiterte Funktionen
  • Stellen Sie sicher, dass Live Response aktiviert ist
  • Aktivieren Sie ggf. Live Response für Server
  • Aktivieren Sie die Ausführung unsignierter Skripte in Live Response

Skript ausführen:

  • Gehen Sie zur Geräteseite
  • Starten Sie eine Live-Response-Sitzung
  • Laden Sie die Datei in die Bibliothek hoch, um das Skript hochzuladen
  • Nach dem Hochladen des Skripts in die Bibliothek führen Sie run DFIR-script.ps1 aus, um das Skript zu starten. Wenn Sie das Skript mit Parametern ausführen möchten, sollten Sie run DFIR-Script.ps1 -parameters "-sw 10" ausführen
  • Führen Sie getfile DFIR-DeviceName-yyyy-mm-dd aus, um die abgerufenen Artefakte zur Analyse auf Ihren lokalen Rechner herunterzuladen.

Dokumentation

  • Microsoft-Dokumentation zu Live Response
  • DFE-Benutzerberechtigungen
  • Defender for Endpoint-Einstellungen für Live Response
Tool herunterladen