An approach to detect opaque predicates by identifying the damage caused by the obfuscation.
☆31Apr 10, 2021Updated 4 years ago
Alternatives and similar repositories for opaque-predicates-detective
Users that are interested in opaque-predicates-detective are comparing it to the libraries listed below
Sorting:
- ☆13Sep 25, 2023Updated 2 years ago
- White-box analytic framework based on LLVM☆39Jun 10, 2019Updated 6 years ago
- Exemplary LLVM function pass implementing Control Flow Flattening.☆17May 2, 2018Updated 7 years ago
- Dynamic Taint Analysis versus Obfuscated Self-Checking☆16Sep 5, 2021Updated 4 years ago
- ☆45Apr 10, 2021Updated 4 years ago
- Dr. Disassembler☆38Jan 5, 2022Updated 4 years ago
- MBA-Blast is a tool for simplification of MBA expressions.☆70Aug 6, 2021Updated 4 years ago
- A copy of my Mathematics and Computer Engineering B.Sc. thesis☆20Dec 8, 2020Updated 5 years ago
- ☆13Jun 20, 2022Updated 3 years ago
- Supporting Materials for “Symbolic Triage” blog post☆24Oct 31, 2022Updated 3 years ago
- Personal curation of Clang/LLVM patches.☆12Feb 27, 2021Updated 5 years ago
- Experiment building lifting-bits dependencies with pure CMake. Migrated to:☆22Oct 8, 2024Updated last year
- A Generalized Dynamic Opaque Predicate Obfuscator☆45Sep 7, 2016Updated 9 years ago
- ☆15Apr 8, 2023Updated 2 years ago
- This is the home of the raindrop obfuscator. It transforms program functions into obfuscated ROP chains that coexist seamlessly with the …☆64Aug 11, 2021Updated 4 years ago
- AMD SVM hypervisor rootkit proof of concept☆49Sep 23, 2023Updated 2 years ago
- Tutorial for Building Program Reasoning Tools using LLVM and Z3☆19Jan 20, 2020Updated 6 years ago
- Trial Reasoner for AI that Learns☆18Sep 17, 2025Updated 5 months ago
- This PoC illustrates our work on asymmetric white-box cryptography, it can be used to generate a set of lookup tables used for lattice-ba…☆21Mar 24, 2021Updated 4 years ago
- ☆31Jan 12, 2022Updated 4 years ago
- Integration of Syntia program synthesis tool into the radare2 reverse engineering framework.☆21Dec 4, 2025Updated 3 months ago
- dk is a WinDbg extenion for dumping memory data in meaningful and organized ways, it is an enhancement of my previous tokenext project.☆26Feb 2, 2026Updated last month
- Experimental opaque predicate detection for IDA Pro☆82Dec 22, 2017Updated 8 years ago
- A Type-1 hypervisor aimed to implement kernel hotswapping☆30Feb 8, 2024Updated 2 years ago
- .lib file for linking against the NT CRT☆19Mar 18, 2022Updated 3 years ago
- LLVM based devirtualization PoC’s.☆21Dec 11, 2021Updated 4 years ago
- Mathematical Operation Simplifier for .NET Applications☆17Nov 20, 2019Updated 6 years ago
- Sublime/VS-Code-like command palette for Qt Applications☆18Mar 14, 2020Updated 5 years ago
- Artifact package accompanying our POPL 2020 submission titled Provenance-Guided Synthesis of Datalog Programs.☆19Jul 9, 2020Updated 5 years ago
- ☆61Dec 5, 2024Updated last year
- ☆23Mar 13, 2023Updated 2 years ago
- Collect computer related materials and codes☆20Jan 16, 2026Updated last month
- Synthesis of loop-free programs☆24Feb 23, 2026Updated last week
- Type 2 Hypervisor for security research supported by AMD-V hardware assisted virtualization☆41Jan 9, 2023Updated 3 years ago
- Dalamud Plugin that synchronizes your character data to one main character.☆15Jul 11, 2024Updated last year
- ☆21Oct 2, 2018Updated 7 years ago
- Retypd plugin for Ghidra reverse engineering framework from NSA☆27Jul 6, 2023Updated 2 years ago
- A Qt based text editor that lazily loads data from disk when necessary.☆26Jan 8, 2015Updated 11 years ago
- ☆27Jun 6, 2023Updated 2 years ago