Low-level IR mutations for LLVM Bitcode
☆43Feb 2, 2026Updated last month
Alternatives and similar repositories for libirm
Users that are interested in libirm are comparing it to the libraries listed below
Sorting:
- Extensions for LLVM's JIT to run Objective-C and Swift code.☆38Sep 29, 2019Updated 6 years ago
- IDA AArch64 processor extender extension: Adding support for ARMv8.5 memory tagging extension opcodes☆27Jul 6, 2020Updated 5 years ago
- Instrument code to trace memory☆19Feb 15, 2019Updated 7 years ago
- Explore LLVM Bitcode interactively using a graph database☆58Feb 28, 2020Updated 6 years ago
- BigMap integration on AFL++☆15Apr 5, 2021Updated 4 years ago
- A tool for translating imperative programs to CSP.☆13Feb 7, 2017Updated 9 years ago
- LLVM Obfuscation Pass via Extracted Basic Blocks☆21Aug 10, 2019Updated 6 years ago
- DINAMITE LLVM Pass☆11May 24, 2017Updated 8 years ago
- Function Merging & Branch Fusion☆19Apr 5, 2019Updated 6 years ago
- Misc llvm patches☆23Jul 17, 2021Updated 4 years ago
- Simple ParserCombinator framework for Swift☆13May 2, 2018Updated 7 years ago
- AFL++(2.63c/2.65c) + aflsmart(5ad7ea3)☆11Oct 20, 2020Updated 5 years ago
- LLVM IR/bitcode obfuscator☆15Feb 12, 2017Updated 9 years ago
- do not debug me☆11Jun 26, 2019Updated 6 years ago
- A standalone Swift version of LLVM's flexible pattern matching file verifier☆67Mar 17, 2022Updated 4 years ago
- Open source of the paper "击败SOTA反混淆方法"☆18Sep 10, 2022Updated 3 years ago
- source code of paper "Mapping to Bits: Efficiently Detecting Type Confusion Errors"☆14Dec 23, 2018Updated 7 years ago
- Static Analyzer for LLVM bitcode based on Abstract Interpretation. **Update**: clam is still actively maintained. Please use branch dev1…☆287Apr 21, 2024Updated last year
- A library of assemblers and disassemblers derived from LLVM TableGen data☆26Aug 12, 2025Updated 7 months ago
- Collection of scripts, tools and other usefull information required for debugging on iOS 13.☆21Apr 5, 2021Updated 4 years ago
- A Python script for lldb that prints an Objective-C block signature and disassemble its invoke function☆90Nov 6, 2013Updated 12 years ago
- Simple grammar-based test case generator☆40Mar 2, 2026Updated 2 weeks ago
- LLVM meets Code Property Graphs☆96Feb 27, 2021Updated 5 years ago
- infrastructure for building a complete swift, clang, llvm toolchain☆20Oct 1, 2020Updated 5 years ago
- Transform any ARM macho executable to a dynamic library☆23Mar 19, 2020Updated 6 years ago
- Experiment to attempt to build Apple's dyld tools.☆64May 29, 2020Updated 5 years ago
- Deep-embedded combinators for strategic rewriting.☆15Nov 24, 2021Updated 4 years ago
- LLVM Version Manager☆11Apr 21, 2017Updated 8 years ago
- High performance fuzzing using riscv to x86 binary translations and modern fuzzing techniques☆155Jan 23, 2024Updated 2 years ago
- A fuzzy parser for C/C++ that creates semantic code property graphs☆37Oct 15, 2020Updated 5 years ago
- llvm obfuscator☆55Sep 25, 2019Updated 6 years ago
- A compiler and mutation testing framework for the programming language Pascal-86☆20Sep 12, 2014Updated 11 years ago
- WeChat Robot for Lai☆10Aug 22, 2017Updated 8 years ago
- Progressive Scrutiny: Incremental Detection of UBI bugs in the Linux Kernel☆33Apr 6, 2022Updated 3 years ago
- LLVM-based Mutation Testing System. Proof of concept☆14Apr 14, 2016Updated 9 years ago
- DYLD shared cache loader for Hopper☆36Apr 17, 2017Updated 8 years ago
- Detect emulators like genymotion and Nox player by accelerometer☆21Dec 29, 2016Updated 9 years ago
- A LLVM Pass with runtime dataflow sanitization☆32Mar 28, 2019Updated 6 years ago
- Collection of LLVM passes and triage tools for use with the KRF fuzzer☆38Oct 12, 2022Updated 3 years ago