Compiler-assisted Code Randomization (CCR) Toolchain
☆67Oct 4, 2022Updated 4 years ago
Alternatives and similar repositories for CCR
Users that are interested in CCR are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- ☆26Oct 4, 2018Updated 8 years ago
- ☆154Oct 26, 2024Updated 2 years ago
- Piecewise debloating toolchain☆15Dec 21, 2019Updated 6 years ago
- Towards Automatically Generating a Sound and Complete Dataset for Evaluating Static Analysis Tools☆14Feb 19, 2019Updated 7 years ago
- SafeInit protects software from uninitialized read vulnerabilities - code released for NDSS 2017☆26May 5, 2021Updated 5 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- ☆23Nov 16, 2023Updated 2 years ago
- Reassembly is Hard: A Reflection on Challenges and Strategies (USENIX Security '23)☆35Jan 27, 2025Updated last year
- ☆38Feb 6, 2021Updated 5 years ago
- LLVM-based compiler to create artificial software diversity to protect software from code-reuse attacks.☆141Sep 19, 2018Updated 8 years ago
- The project collects the gadgets and records the time to obtain gadgets from a process by utilizing an attack technique called Just-In-Ti…☆20Apr 30, 2022Updated 4 years ago
- POV templates and compilation support for CGC binaries.☆10May 19, 2022Updated 4 years ago
- Implementation of our S&P16 paper: A Tough Call: Mitigating Advanced Code-Reuse Attacks☆48Apr 6, 2017Updated 9 years ago
- GitHub Cloner & Compiler☆72Sep 24, 2021Updated 5 years ago
- Timeless debugging with symbolic execution and processor trace☆75Jan 23, 2021Updated 5 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Gadget displacement on top of IPR (In-Place Randomization) against Code Reuse Attack☆26May 31, 2016Updated 10 years ago
- HexType: Efficient Detection of Type Confusion Errors for C++☆102Apr 20, 2024Updated 2 years ago
- ☆15Jul 5, 2018Updated 8 years ago
- Code for the paper "A Lightweight Framework for Function Name Reassignment Based on Large-Scale Stripped Binaries"☆15Jul 3, 2021Updated 5 years ago
- ☆25Jun 16, 2021Updated 5 years ago
- BDA: Practical Dependence Analysis for Binary Executables by Unbiased Whole-program Path Sampling and Per-path Abstract Interpretation☆31Feb 26, 2021Updated 5 years ago
- BinTuner☆67Jul 25, 2022Updated 4 years ago
- Rust and C Benchmarks☆16Nov 21, 2024Updated last year
- Identifying the compiler family, version and compiler flags that generated a binary☆21Dec 19, 2019Updated 6 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Public release of the tools used to assist in gadget finding.☆42Jan 29, 2018Updated 8 years ago
- source code of paper "Mapping to Bits: Efficiently Detecting Type Confusion Errors"☆14Dec 23, 2018Updated 7 years ago
- Modify ELF executables☆16Mar 5, 2019Updated 7 years ago
- Amoeba: Binary Code Diverisfication through Composite Software Diversification☆11Aug 3, 2017Updated 9 years ago
- Self-hosting binary instrumentation framework for security research☆227Aug 1, 2023Updated 3 years ago
- ☆53Jun 13, 2019Updated 7 years ago
- Re-randomizing the memory layout of a process at runtime☆22May 28, 2016Updated 10 years ago
- IntFlow is an LLVM-based arithmetic error detection tool that combines static information flow tracking and dynamic program analysis☆16Apr 4, 2015Updated 11 years ago
- kR^X: Comprehensive Kernel Protection Against Just-In-Time Code Reuse☆13Aug 21, 2017Updated 9 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- ☆26Oct 13, 2015Updated 11 years ago
- ☆43Jun 14, 2022Updated 4 years ago
- A static binary rewriter that does not use heuristics☆310May 17, 2018Updated 8 years ago
- Binary dynamic, static, and symbolic execution analysis tools for directed test generation☆22Nov 14, 2019Updated 6 years ago
- LLVM Implementation of different ShadowStack schemes for x86_64☆39May 2, 2020Updated 6 years ago
- Modified Nexus 9 kernel for Kenali Project☆30Aug 5, 2019Updated 7 years ago
- Design documents related to the decompilation pipeline.☆30Aug 25, 2025Updated last year