awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Digital Forensics and Memory Analysis

Ranking updated Jun 30, 2026

For a tool for digital forensics and memory analysis, the strongest matches are shanek2/invtero.net (inVtero), ufrisk/memprocfs (MemProcFS is a memory forensics tool that mounts memory) and volatilityfoundation/volatility (Volatility is the leading open-source memory analysis framework for). kevthehermit/volutility and aim4r/voldiff round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-source software for investigating digital evidence, analyzing volatile memory, and performing incident response forensics.

Digital Forensics and Memory Analysis

Find the best repos with AI.We'll search the best matching repositories with AI.
  • shanek2/invtero.netShaneK2 avatar

    ShaneK2/inVtero.net

    296View on GitHub↗

    inVtero.net: A high speed (Gbps) Forensics, Memory integrity & assurance. Includes offensive & defensive memory capabilities. Find/Extract processes, hypervisors (including nested) in memory dumps using microarchitechture independent Virtual Machiene Introspection techniques

    inVtero.net is a high-speed memory analysis tool using virtual machine introspection to find processes and hypervisors in memory dumps, fitting the digital forensics and memory analysis category, but it focuses solely on analysis and does not cover memory acquisition, timeline analysis, or cross-platform support.

    C#Memory Analysis ToolsMemory ForensicsMemory Forensics
    View on GitHub↗296
  • ufrisk/memprocfsufrisk avatar

    ufrisk/MemProcFS

    4,202View on GitHub↗

    MemProcFS is a volatile memory analysis tool and cross-platform memory acquisition system. It functions as a memory forensic virtual file system, mapping physical memory and kernel objects into a virtual directory structure that allows users to analyze system artifacts using standard file system tools. The project distinguishes itself by providing a virtual file system for memory forensics, enabling the browsing and querying of physical memory as read-only files and folders. It also incorporates a Yara-based memory scanner to identify malware signatures and injected code within physical memor

    MemProcFS is a memory forensics tool that mounts memory images as a browsable file system for analysis, fitting the digital forensics and memory analysis category, though it focuses on analysis rather than live acquisition.

    CMemory AnalysisMemory Analysis ToolsMemory Forensics
    View on GitHub↗4,202
  • volatilityfoundation/volatilityvolatilityfoundation avatar

    volatilityfoundation/volatility

    7,971View on GitHub↗

    Volatility is a memory forensics framework and digital forensics tool designed to extract and analyze evidence from volatile computer memory dumps. It functions as a memory dump parser and analysis platform used to identify running processes, network connections, and loaded modules from a system RAM capture. The framework enables the reconstruction of system state to uncover malicious activity, such as rootkits and injected code, during malware incident response and threat hunting. It provides capabilities for digital forensic investigations to detect unauthorized access and indicators of com

    Volatility is the leading open-source memory analysis framework for extracting and examining evidence from RAM dumps, but it focuses on analysis rather than live acquisition, so it only partly covers the full acquisition-and-analysis workflow you described.

    PythonMemory AnalysisMemory Analysis ToolsMemory Forensics
    View on GitHub↗7,971
  • kevthehermit/volutilitykevthehermit avatar

    kevthehermit/VolUtility

    387View on GitHub↗

    Web App for Volatility framework

    This is a web-based interface for the Volatility memory analysis framework, enabling analysis of memory dumps through a browser, but it does not include memory acquisition or a command-line interface, so it covers only part of the search requirements.

    PythonMemory ForensicsMemory Forensics
    View on GitHub↗387
  • aim4r/voldiffaim4r avatar

    aim4r/VolDiff

    195View on GitHub↗

    VolDiff: Malware Memory Footprint Analysis based on Volatility

    VolDiff is a specialized tool for malware memory footprint analysis that relies on Volatility, so it fits the memory analysis aspect of your search but does not handle memory acquisition, file carving, or timeline analysis.

    PythonMemory Analysis ToolsMemory Forensics
    View on GitHub↗195
  • google/rekallgoogle avatar

    google/rekall

    1,998View on GitHub↗

    Rekall Memory Forensic Framework

    Rekall is a memory forensic framework that focuses on analyzing RAM dumps, directly matching the core need for digital forensics and memory analysis, though its capabilities for live acquisition are secondary and it is not Volatility-compatible.

    PythonMemory ForensicsMemory Forensics
    View on GitHub↗1,998
  • mkorman90/volatilitybotmkorman90 avatar

    mkorman90/VolatilityBot

    268View on GitHub↗

    VolatilityBot – An automated memory analyzer for malware samples and memory dumps

    VolatilityBot automates memory dump analysis using Volatility, fitting the memory analysis need of digital forensics, but it does not handle live memory acquisition itself.

    PythonMemory Analysis Tools
    View on GitHub↗268
  • volatilityfoundation/volatility3volatilityfoundation avatar

    volatilityfoundation/volatility3

    4,192View on GitHub↗

    Volatility3 is a memory forensics framework and analysis tool used to parse volatile memory dumps. It extracts digital artifacts and reconstructs the runtime state of a system to recover process information, network artifacts, and other forensic evidence. The system functions as a plugin-based forensic engine and an operating system symbol resolver. It maps raw memory addresses to known system structures using symbol tables and translation layers, and provides an extensible architecture for creating custom scanners and renderers. The framework includes a command-line memory explorer for real

    Volatility 3 is the premier open-source memory analysis framework for digital forensics, supporting multiple image formats and CLI workflows — it fits your need for analyzing RAM dumps, though you will need a separate tool like LiME or winpmem for live acquisition.

    PythonMemory Analysis ToolsMemory Forensics
    View on GitHub↗4,192
  • google/grrgoogle avatar

    google/grr

    5,074View on GitHub↗

    GRR is a distributed incident response platform and asynchronous forensic task orchestrator. It functions as a remote forensics framework designed to collect and analyze volatile data, system memory, and digital artifacts from remote hosts during security incident response. The system operates as a remote endpoint triage system, utilizing a coordinated architecture to manage a fleet of agents. It enables the execution of investigative tasks across multiple systems, allowing for the search of files and registries across a large fleet of machines to identify compromised hosts. The platform pro

    GRR is a distributed incident response and remote forensics framework that collects and analyzes volatile memory and system artifacts across a fleet, making it a relevant digital forensics tool, though its broader orchestration focus means it is not a dedicated memory analysis tool like Volatility.

    PythonForensic Event Timelines
    View on GitHub↗5,074
  • velocidex/velociraptorVelocidex avatar

    Velocidex/velociraptor

    3,769View on GitHub↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Velociraptor is a general-purpose digital forensics and incident response platform that can capture and analyze endpoint data, but it is not specifically specialized in volatile memory acquisition or Volatility-compatible analysis — while it covers many DFIR tasks, its focus is broader, so it fits the stated category but with less emphasis on the memory-analysis aspect you need.

    GoMemory Forensics
    View on GitHub↗3,769
  • denandz/keefarcedenandz avatar

    denandz/KeeFarce

    1,021View on GitHub↗

    Extracts passwords from a KeePass 2.x database, directly from memory.

    Keefarce is a narrowly focused tool that extracts passwords from KeePass databases directly from memory, which is a specific memory analysis task but does not provide general memory acquisition, comprehensive memory analysis, file carving, timeline analysis, or cross-platform support for full digital forensics investigations.

    C++Memory ForensicsMemory Forensics
    View on GitHub↗1,021
  • jameshabben/evolveJamesHabben avatar

    JamesHabben/evolve

    259View on GitHub↗

    Web interface for the Volatility Memory Forensics Framework

    This is a web interface for the Volatility Memory Forensics Framework, not a standalone tool that handles memory acquisition, file carving, or timeline analysis itself, so it only partially fits the need for a full digital forensics and memory analysis tool.

    JavaScriptMemory Analysis ToolsMemory Forensics
    View on GitHub↗259
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
shanek2/invtero.net296C#AGPL-3.0Sep 30, 2023
ufrisk/memprocfs4.2KCAGPL-3.0Jun 2, 2026
volatilityfoundation/volatility8KPythongpl-2.0May 16, 2025
kevthehermit/volutility387PythonGPL-3.0Jan 13, 2026
aim4r/voldiff195PythonBSD-2-ClauseSep 12, 2017
google/rekall2KPythonGPL-2.0Oct 18, 2020
mkorman90/volatilitybot268PythonMITJun 15, 2021
volatilityfoundation/volatility34.2KPythonNOASSERTIONMay 26, 2026
google/grr5.1KPythonApache-2.0May 12, 2026
velocidex/velociraptor3.8KGootherFeb 20, 2026

Related searches

  • Digital Forensics and Incident Response
  • a forensic triage tool
  • a file carving and recovery tool
  • a browser forensics tool
  • Malware Analysis and Reverse Engineering
  • an interactive disassembler
  • a forensic timeline tool
  • a binary unpacking toolkit