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
MemProcFS — MemProcFS | Kitploit
Tools/GitHubGitHub/ufrisk/memprocfs
SpeicherforensikReverse EngineeringForensikMalware-AnalyseDigitale ForensikPenetrationstestsHardware-SicherheitIncident Response
GitHubufrisk/memprocfs

MemProcFS

MemProcFS

Repository anzeigen
4.2k517145vor 24 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

MemProcFS:

MemProcFS ist eine einfache und bequeme Möglichkeit, physischen Speicher als Dateien in einem virtuellen Dateisystem anzuzeigen.

Einfache, triviale Point-and-Click-Speicheranalyse ohne die Notwendigkeit komplizierter Kommandozeilenargumente! Greifen Sie auf Speicherinhalte und Artefakte über Dateien in einem eingebundenen virtuellen Dateisystem oder über eine funktionsreiche Anwendungsbibliothek zu, die Sie in Ihre eigenen Projekte einbinden können!

Analysieren Sie Speicherabbilddateien, Live-Speicher über DumpIt oder WinPMEM, Live-Speicher im Lese-/Schreibmodus von virtuellen Maschinen oder von PCILeech FPGA-Hardwaregeräten!

Es ist sogar möglich, sich über eine gesicherte Verbindung mit einem entfernten LeechAgent-Speichererfassungsagenten zu verbinden – was eine entfernte Live-Speicher-Incident-Response ermöglicht – sogar über Verbindungen mit höherer Latenz und geringer Bandbreite! Werfen Sie einen Blick in Virtual Machines with MemProcFS, LiveCloudKd oder VMware!

Verwenden Sie Ihre bevorzugten Tools zur Speicheranalyse – Ihre bevorzugten Hex-Editoren, Ihre Python- und PowerShell-Skripte, WinDbg oder Ihre bevorzugten Disassembler und Debugger – alles funktioniert trivial mit MemProcFS, indem Sie einfach Dateien lesen und schreiben!

Erste Schritte!

Sehen Sie sich den hervorragenden kurzen Durchlauf von 13Cubed an, um loszulegen! Sehen Sie sich auch meine älteren Konferenzvorträge von Disobey und BlueHat an.

Für zusätzliche Dokumentation sehen Sie sich das Projekt-Wiki an, um ausführliche detaillierte Informationen über das Dateisystem selbst, seine API und seine Plugin-Module zu erhalten! Für zusätzliche Informationen über Speichererfassungsmethoden sehen Sie sich das LeechCore-Projekt an oder besuchen Sie den PCILeech/MemProcFS Discord-Server!

Um loszulegen, laden Sie die neuesten Binärdateien, Module und Konfigurationsdateien herunter und sehen Sie sich die Anleitung an!

Installation:

Holen Sie sich die neuesten Binärdateien, Module und Konfigurationsdateien aus dem neuesten Release. Alternativ können Sie das Repository klonen und aus dem Quellcode erstellen.

Windows

Zum Einbinden des Dateisystems muss die Dokany-Dateisystembibliothek installiert sein. Laden Sie die neueste Version von Dokany Version 2 herunter und installieren Sie sie unter: https://github.com/dokan-dev/dokany/releases/latest

Um Live-Speicher zu erfassen (ohne PCILeech-FPGA-Hardware), laden Sie DumpIt herunter und starten Sie MemProcFS über den DumpIt /LIVEKD-Modus. Alternativ können Sie WinPMEM beziehen, indem Sie den neuesten signierten WinPMEM-Treiber herunterladen und ihn neben MemProcFS platzieren – detaillierte Anweisungen finden Sie im LeechCore-Wiki.

PCILeech FPGA erfordert Hardware sowie FTD3XXWU.dll, die neben den MemProcFS-Binärdateien abgelegt werden muss. Bitte sehen Sie sich das LeechCore-Projekt für Anweisungen an.

Linux

MemProcFS sollte auf den meisten Linux-Distributionen mit installiertem FUSE out-of-the-box lauffähig sein. Wenn Sie aus dem Quellcode erstellen, sehen Sie sich die Anleitung zu MemProcFS on Linux an.

macOS

Laden Sie das neueste MemProcFS-Release von hier herunter. MemProcFS hängt bei Verwendung als eingebundenes virtuelles Dateisystem von macFuse ab, was einen .kext erfordert. Laden Sie macFuse hier herunter und installieren Sie es. Wenn MemProcFS über die unterstützten C/C++/Rust-APIs verwendet wird, ist macFuse nicht erforderlich.

Umfangreiche Python-, Rust-, Java-, Go-, C#- und C/C++-API:

Binden Sie MemProcFS in Ihre C/C++-, C#-, Java-, Go- (Drittanbieter), Python- oder Rust-Programmierprojekte ein! Alles in MemProcFS wird über eine einfach zu verwendende API für die Verwendung in Ihren eigenen Projekten bereitgestellt! Die plugin-freundliche Architektur ermöglicht es Benutzern, MemProcFS einfach mit C/C++/Rust/Python-Plugins zu erweitern!

Alles in MemProcFS wird als APIs bereitgestellt. APIs existieren sowohl für C/C++ vmmdll.h, C# nuget package, Java, Python pip package und Rust crate. Das Dateisystem selbst wird virtuell über die API verfügbar gemacht, ohne dass es eingebunden werden muss. Es ist möglich, sowohl virtuellen Prozessspeicher als auch physischen Speicher zu lesen! Das folgende Beispiel zeigt das Lesen von 0x20 Bytes von der physischen Adresse 0x1000:

>>> import memprocfs
>>> vmm = memprocfs.Vmm(['-device', 'c:/temp/win10_memdump.raw'])
>>> print(vmm.hex( vmm.memory.read(0x1000, 0x20) ))
0000    e9 4d 06 00 01 00 00 00  01 00 00 00 3f 00 18 10   .M..........?...
0010    00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

MemProcFS ist als Python-pip-Paket verfügbar und lässt sich einfach in Ihre Jupyter Notebooks integrieren.

Beispiele:

Starten Sie MemProcFS über die Kommandozeile – möglicherweise mit einem der folgenden Beispiele.

Tool herunterladen