awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesMemory Dump Parsers

Loads core dump or memory dump files for post-mortem analysis, including cross-architecture debugging.

Distinct from Binary Memory Dumping: Distinct from Binary Memory Dumping: focuses on loading and analyzing existing dumps, not exporting memory ranges.

Explore 10 awesome GitHub repositories matching operating systems & systems programming · Memory Dump Parsers. Refine with filters or upvote what's useful.

Awesome Memory Dump Parsers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rockstarlang/rockstarAvatar RockstarLang

    RockstarLang/rockstar

    6,882Vezi pe GitHub↗

    Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, making programs read like song lyrics. It uses poetic number literals, where the length of each word in a phrase is parsed as a decimal digit to initialize numeric variables, and pronoun-based variable references, where words like "it" and "they" resolve to the most recently assigned or compared variable at runtime. The language can be compiled to WebAssembly and run inside a web page for in-browser code execution. The language distinguishes itself through a lyric-driven parsing sy

    Provides a built-in command to dump all variable states and object IDs for debugging.

    JavaScript
    Vezi pe GitHub↗6,882
  • nswbmw/node-in-debuggingAvatar nswbmw

    nswbmw/node-in-debugging

    6,457Vezi pe GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    Guides the use of memory dump parsers to identify object instances and trace references in core dumps.

    debugdebuggingguide
    Vezi pe GitHub↗6,457
  • microsoft/vscode-cpptoolsAvatar microsoft

    microsoft/vscode-cpptools

    6,047Vezi pe GitHub↗

    The C/C++ extension for Visual Studio Code provides language support for C and C++ programming, including IntelliSense-powered code editing, navigation, and debugging capabilities. It enables syntax highlighting, code completion, hover information, and error checking for C and C++ source files, along with features like semantic colorization, symbol search, and call hierarchy exploration. The extension offers comprehensive debugging support for C/C++ programs, including launching debug sessions with breakpoints, stepping through code, and inspecting variables. It supports debugging multi-threa

    Loads and analyzes core dumps for post-mortem debugging of C/C++ programs.

    TypeScriptmicrosofttypescriptvscode-extension
    Vezi pe GitHub↗6,047
  • ikarus23/mifareclassictoolAvatar ikarus23

    ikarus23/MifareClassicTool

    5,743Vezi pe GitHub↗

    MifareClassicTool is an Android application for reading, writing, cloning, and analyzing MIFARE Classic RFID tags using built-in NFC hardware or external USB readers. The tool provides sector-based authentication using key files and dictionary attacks, enabling selective data extraction from protected tag sectors. The application includes a hex editor for viewing and modifying raw tag dump data with sector and block highlighting, along with tools for decoding and encoding access condition bytes and value blocks. It supports cloning full dumps or UIDs to compatible magic tags, including manufa

    Shares MIFARE dump files to other apps via email or Bluetooth.

    Javaandroidandroid-nfcmifare
    Vezi pe GitHub↗5,743
  • cuberite/cuberiteAvatar cuberite

    cuberite/cuberite

    5,411Vezi pe GitHub↗

    Cuberite is a high-performance multiplayer game server for Java Edition clients, designed to provide a low-memory and low-CPU environment for hosting shared virtual spaces. The server is built for cross-platform deployment across various operating systems and hardware types. It allows for the extension of game mechanics and server logic through a Lua scripting interface, enabling functionality changes without recompiling the core engine. The project includes tools for server administration via a remote console and world data management for analyzing statistics and optimizing save file storag

    Includes tools to parse memory snapshots for identifying resource leaks and consumption patterns.

    C++
    Vezi pe GitHub↗5,411
  • gluster/glusterfsAvatar gluster

    gluster/glusterfs

    5,191Vezi pe GitHub↗

    GlusterFS este un sistem de fișiere distribuit definit prin software și un cluster de stocare scale-out care agregă resursele de disc de la mai multe servere într-un singur namespace global. Funcționează ca o platformă de stocare unificată, permițând ca aceleași date subiacente să fie expuse prin interfețe de stocare de fișiere, bloc și obiect. Sistemul se distinge printr-o arhitectură descentralizată care utilizează hashing consistent pentru a distribui fișierele pe nodurile de rețea fără un server de metadate central. Asigură integritatea și disponibilitatea datelor folosind replicarea self-healing, consistența bazată pe cvorum pentru a preveni scenariile de split-brain și geo-replicarea asincronă pentru recuperarea în caz de dezastru în locații geografice îndepărtate. Platforma oferă o acoperire largă a capabilităților prin exportul de stocare multi-protocol via NFS, Samba și iSCSI, precum și gestionarea cuprinzătoare a volumelor, inclusiv snapshot-uri point-in-time, cote de stocare și expansiunea elastică a capacității. Securitatea este gestionată prin criptare TLS pentru datele în tranzit, integrarea gestionării identității și controlul granular al accesului POSIX. Software-ul este disponibil ca pachete binare prin repository-urile comunității pentru diverse distribuții Linux.

    Captures internal variables and memory pools from processes to facilitate deep debugging.

    C
    Vezi pe GitHub↗5,191
  • hluwa/frida-dexdumpAvatar hluwa

    hluwa/frida-dexdump

    4,487Vezi pe GitHub↗

    frida-dexdump is an Android memory forensics tool that recovers Dalvik Executable (DEX) files from running application processes using the Frida dynamic instrumentation framework. It functions as a Frida-based runtime analyzer and DEX memory dumper, capable of extracting obfuscated or packed DEX files without modifying the Android system. The tool distinguishes itself through its ability to repair corrupted or missing DEX file headers using heuristic analysis and fuzzy matching techniques. It employs fuzzy boundary detection to identify DEX file boundaries in memory even when headers are dama

    Scans a running app's memory for Dalvik Executable files and extracts them for offline analysis.

    Python
    Vezi pe GitHub↗4,487
  • ufrisk/memprocfsAvatar ufrisk

    ufrisk/MemProcFS

    4,202Vezi pe GitHub↗

    MemProcFS este un instrument de analiză a memoriei volatile și un sistem de achiziție a memoriei cross-platform. Acesta funcționează ca un sistem de fișiere virtual pentru criminalistica memoriei, mapând memoria fizică și obiectele kernel-ului într-o structură de directoare virtuală care permite utilizatorilor să analizeze artefactele sistemului folosind instrumente standard de sistem de fișiere. Proiectul se distinge prin furnizarea unui sistem de fișiere virtual pentru criminalistica memoriei, permițând navigarea și interogarea memoriei fizice ca fișiere și foldere read-only. De asemenea, încorporează un scaner de memorie bazat pe Yara pentru a identifica semnăturile malware și codul injectat în memoria fizică. Motorul acoperă o gamă largă de capabilități criminalistice, inclusiv inspecția proceselor și thread-urilor, listarea conexiunilor de rețea și analiza registry-ului Windows. Suportă ingestia de date din sisteme live, crash dump-uri și mașini virtuale, oferind în același timp rezoluția simbolurilor pentru a traduce adresele brute de memorie în nume semnificative. Integrarea este suportată printr-o interfață programatică multi-limbaj și wrappere de biblioteci native pentru C și Java, precum și scripting Python headless pentru fluxuri de lucru automatizate.

    Parses memory dump files across various CPU architectures to enable deep forensic analysis.

    C
    Vezi pe GitHub↗4,202
  • alonemonkey/frida-ios-dumpAvatar AloneMonkey

    AloneMonkey/frida-ios-dump

    3,874Vezi pe GitHub↗

    frida-ios-dump is a tool that extracts decrypted IPA files from jailbroken iOS devices using the Frida instrumentation framework. It functions as a memory dumper and extraction utility to obtain application binaries directly from device memory. The project enables the retrieval of decrypted application files using either a display name or a bundle identifier. It combines these dumped binaries with extracted metadata and assets to assemble a standard distributable application package. The tool covers a technical surface including process injection, dynamic library hooking, and memory-based bi

    Dumps decrypted application binaries from live process memory using Frida.

    JavaScript
    Vezi pe GitHub↗3,874
  • sofastack/sofa-jraftAvatar sofastack

    sofastack/sofa-jraft

    3,806Vezi pe GitHub↗

    sofa-jraft is a Java implementation of the Raft consensus algorithm. It serves as a distributed consensus engine and linearizable state machine designed to ensure high availability and data consistency across a cluster of nodes. The project provides a replicated key-value store and a coordination engine for managing distributed state. It distinguishes itself through support for multi-group consensus sharding to distribute traffic and a service provider interface that allows for custom log storage and entry encoding implementations. The system covers a wide range of distributed capabilities,

    Allows dumping of detailed node health, thread pool status, and internal metrics to files via system signals.

    Javaconsensusdistributed-consensus-algorithmsjava
    Vezi pe GitHub↗3,806
  1. Home
  2. Operating Systems & Systems Programming
  3. Binary Memory Dumping
  4. Memory Dump Parsers

Explorează sub-etichetele

  • Dump File SharersSends a dump file to other apps like email or Bluetooth for external use. **Distinct from Memory Dump Parsers:** Distinct from Memory Dump Parsers: focuses on sharing dump files via Android intents, not parsing them.
  • Live Memory DumpersTools that extract memory snapshots from running processes for analysis without requiring a core dump file. **Distinct from Memory Dump Parsers:** Distinct from Memory Dump Parsers: focuses on live extraction from process memory, not loading existing dump files.
  • Program State DumpsDumps all variables and their object IDs to the console for inspecting memory and shared references. **Distinct from Memory Dump Parsers:** Distinct from Memory Dump Parsers: focuses on dumping high-level program variable state, not raw binary memory dumps.