alexjung / Writing-an-LLVM-Pass-using-the-new-PassManagerView external linksLinks
This is a tutorial on how to write an LLVM Pass using the (kind-of) new PassManager. It is compiled from different sources referenced in the tutorial.
☆58Jan 24, 2019Updated 7 years ago
Alternatives and similar repositories for Writing-an-LLVM-Pass-using-the-new-PassManager
Users that are interested in Writing-an-LLVM-Pass-using-the-new-PassManager are comparing it to the libraries listed below
Sorting:
- Playing with LLVM passes☆40Aug 17, 2023Updated 2 years ago
- First level taint implementation with qemu for linux user mode☆28Aug 11, 2020Updated 5 years ago
- Writing Your Own Ticket to the Cloud Like APT: A Deep-dive to AD FS Attacks, Detections, and Mitigations☆12Dec 9, 2022Updated 3 years ago
- A Formal Verification of Algorithm W☆17Mar 10, 2021Updated 4 years ago
- Secure Rust Code☆16Dec 10, 2024Updated last year
- Auditing Hooks for https://github.com/jborean93/PSDetour☆13Apr 29, 2025Updated 9 months ago
- Materials for the "Principles of Static Program Analysis" course☆11Jul 17, 2025Updated 6 months ago
- A collection of out-of-tree LLVM passes for teaching and learning☆3,355Jan 1, 2026Updated last month
- C++ helper library for Windows bcrypt, ncrypt and credman☆21Nov 20, 2023Updated 2 years ago
- Simplified LZFX-based compression library☆21Jan 12, 2023Updated 3 years ago
- Delphi-Kawaii is a plugin for Ida Pro.☆22Jul 19, 2023Updated 2 years ago
- LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-t…☆192Jan 4, 2024Updated 2 years ago
- Các IDA Flirt signatures HTC tạo☆20Oct 21, 2024Updated last year
- A C# port of https://gist.github.com/adamsvoboda/8f29e09d74b73e1dec3f9049c4358e80☆21Apr 2, 2025Updated 10 months ago
- Safe Rust bindings to the DynamoRIO dynamic binary instrumentation framework.☆21Mar 8, 2025Updated 11 months ago
- Bootsector loading binary file from FAT32 partition☆24Aug 4, 2018Updated 7 years ago
- Artifact for ICSE 2023☆50Sep 24, 2022Updated 3 years ago
- Greybox Synthesizer geared for deobfuscation of assembly instructions.☆166Feb 16, 2025Updated last year
- Cross-platform harnessing framework designed for Nyx-based fuzzers☆30Feb 7, 2025Updated last year
- A simple, web based dashboard to use with LibAFL + OnDiskJSONMonitor☆24Feb 3, 2026Updated last week
- Symbolic Simplification with PAttern Matching☆108Feb 22, 2017Updated 8 years ago
- AMSI detection PoC☆31Apr 14, 2020Updated 5 years ago
- A class to emulate the behavior of NtQuerySystemInformation when passed the SystemHypervisorDetailInformation information class☆27Sep 15, 2023Updated 2 years ago
- A WIP Obfuscator based on llvm14☆33Dec 5, 2022Updated 3 years ago
- ☆39Jul 25, 2025Updated 6 months ago
- JITK - JIT Killer is hooker for clrjit☆30Jan 3, 2023Updated 3 years ago
- LLVM Call Graph☆28Mar 5, 2021Updated 4 years ago
- A few examples of how to trap virtual memory access on Windows.☆40Dec 18, 2024Updated last year
- ☆37May 19, 2023Updated 2 years ago
- Code examples used for the LAC LLVM course☆135Nov 8, 2024Updated last year
- User-friendly reference finder in IDA☆39Dec 17, 2022Updated 3 years ago
- Proof-of-Concept software for detecting AV/EDR hooks in Windows libraries.☆36May 12, 2022Updated 3 years ago
- ☆35Nov 16, 2023Updated 2 years ago
- ECC Public Key Cryptography☆37Oct 29, 2023Updated 2 years ago
- C# implementation to produce ROR-13 numeric hash for given function API name☆34May 26, 2019Updated 6 years ago
- Get information about stripped rust executables☆42May 16, 2025Updated 9 months ago
- Windows Research Kernel☆37Sep 22, 2025Updated 4 months ago
- The simulator for the Next-Generation Championship in Branch Prediction (CBP-NG)☆22Updated this week
- Learn LLVM 17, published by Packt☆211May 28, 2024Updated last year