ivosh / valgrindLinks
Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.
☆17Updated last year
Alternatives and similar repositories for valgrind
Users that are interested in valgrind are comparing it to the libraries listed below
Sorting:
- LLVM-based type and memory allocation tracking sanitizer☆55Updated last month
- Apply ROP protection to a binary using binary rewriting with GTIRB☆34Updated 3 months ago
- Example of an ELF parser to learn about the ELF format☆10Updated last year
- Symbolic execution for RISC-V machine code based on the formal LibRISCV ISA model☆52Updated 4 months ago
- Assembly code editor☆50Updated 3 months ago
- Supporting code and apps for demonstrating Android interprocess communication☆39Updated last year
- A collection of solutions and other inspiring material to Dennis Andriesse's 'Practical Binary Analysis' book.☆34Updated 4 years ago
- The rev.ng demos☆12Updated 2 months ago
- ☆53Updated 10 months ago
- This contains notes and slides for my talk on Reverse Engineering Android Malware☆57Updated last year
- Artifacts for "Phoenix: Rowhammer Attacks on DDR5 with Self-Correcting Synchronization" (IEEE S&P '26)☆51Updated last month
- ☆88Updated 10 months ago
- Turn binaries into music☆57Updated last year
- A Unit-Based Symbolic Execution Method for Detecting Memory Corruption Vulnerabilities in Executable Codes☆42Updated 2 years ago
- This is a guide to removing PDF watermarks. It contains the lessons learned from an experiment of mine.☆13Updated last year
- RevEng.AI Ghidra Plugin☆131Updated last week
- LLVM Code Generation, published by Packt☆202Updated 2 weeks ago
- ☆51Updated last year
- ☆24Updated last month
- A collection of Proof-of-Concept implementations of various anti-disassembly techniques for ARM32 and ARM64 architectures.☆73Updated 6 months ago
- My attempt to teach others about microprocessors and programming in IA-32 and IA-64 assembly, and to spread the word of how awesome it is…☆28Updated 3 years ago
- ☆20Updated 2 years ago
- MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.☆50Updated last month
- ☆71Updated last month
- ☆75Updated last year
- Scripts to run within Ghidra, maintained by the Trellix ARC team☆118Updated 3 months ago
- This repository is a hands-on tutorial which aims at going through dissection and analysis of arbitrary binaries.☆56Updated 4 years ago
- Running and building LLVM on Windows☆33Updated last year
- Collection of scripts and CMake files to easily link to LLVM into your project (Windows, Linux, macOS).☆43Updated 6 months ago
- A Linux x86/x86-64 tool to trace registers and memory regions.☆39Updated 3 years ago