awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesMemory Corruption Debugging

Tools for identifying and mitigating system-level memory corruption by analyzing heap management.

Distinct from Managed Memory Allocators: Candidates focus on the allocation strategies themselves, not the debugging and mitigation of memory corruption.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Memory Corruption Debugging. Refine with filters or upvote what's useful.

Awesome Memory Corruption Debugging GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • waruqi/tboxwaruqi 的头像

    waruqi/tbox

    5,111在 GitHub 上查看↗

    tbox is a multi-platform C standard library and toolkit designed for portable software development. It provides a core foundation for low-level system programming through a collection of system primitives, data structures, and memory management tools. The project includes a coroutine framework for cooperative multitasking and asynchronous logic, a data structure library featuring generic containers with a consistent iterator interface, and a memory management toolkit for pool allocation and debugging of heap overflows and leaks. It also provides a network and serialization toolset for handlin

    Implements tools for detecting memory leaks, heap overflows, and use-after-free errors to ensure system stability.

    C
    在 GitHub 上查看↗5,111
  • kstenerud/kscrashkstenerud 的头像

    kstenerud/KSCrash

    4,462在 GitHub 上查看↗

    KSCrash 是一个 C++ 崩溃报告库和远程报告框架,旨在捕获应用程序崩溃和信号。它作为一个异步安全的崩溃报告器,通过捕获异常和死锁来确保在严重故障期间生成报告。 该系统包含一个内存诊断工具,用于跟踪内存压力并识别僵尸对象,以诊断与内存相关的终止。它还具有一个符号反混淆工具,可将混淆后的 C++ 和 Swift 函数名转换为人类可读的字符串,以便进行堆栈跟踪分析。 该项目通过应用程序崩溃捕获、主线程死锁检测和系统信号监控提供全面的监控和可观测性。捕获的数据通过流水线处理生成结构化的 JSON 报告,然后通过基于 Sink 的交付系统路由并传输到远程服务器。本地存储管理用于在设备上持久化报告和应用元数据,直到确认交付。

    Identifies memory corruption and zombie objects in C++ applications to resolve unstable behavior.

    Objective-C
    在 GitHub 上查看↗4,462
  • epasveer/seerepasveer 的头像

    epasveer/seer

    3,351在 GitHub 上查看↗

    Seer is a graphical frontend for GDB that provides a visual interface for inspecting variables, managing breakpoints, and stepping through code. It functions as a low-level debugger visualizer with specialized tools for call stack inspection and register visualization. The project distinguishes itself by integrating low-level program analysis directly into the visual experience, featuring a synchronized assembly overlay that maps CPU registers and assembly instructions to source code lines. It also includes memory bug detection capabilities by randomizing the program starting address during t

    Identifies memory corruption and unstable pointers by utilizing program start address randomization.

    C++cppdebugdebugger
    在 GitHub 上查看↗3,351
  1. Home
  2. Operating Systems & Systems Programming
  3. Memory Corruption Debugging