Repository navigation

#

llvm-pass

A collection of out-of-tree LLVM passes for teaching and learning

C++
3150
1 个月前

ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).

C++
426
1 年前

LLVM plugin to transparently apply stack spoofing and indirect syscalls to Windows x64 native calls at compile time.

C
282
1 年前

Domain-Specific Fuzzing with Waypoints

C
236
2 年前

A step-by-step tutorial for building an LLVM sample pass

CMake
216
5 年前

Out-of-tree LLVM passes in Rust

Rust
185
3 个月前

Tutorial on how to write the dumbest obfuscator I could think of.

C++
171
5 年前

LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

C++
165
1 年前

LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).

C++
161
2 年前

Specialized version of the LLVM compiler with the ADIN code transformer pass

LLVM
145
2 年前

Source-code based coverage for eBPF programs actually running in the Linux kernel

C
131
2 个月前

out-of-tree llvm obfuscation pass plugin (dynamically loadable by rustc). || rust toolchain with obfuscation llvm pass.

C++
129
10 个月前

Slides and very basic examples

C++
111
8 年前

A blog for LLVM(v9.0.0 or v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM and accomplish a complete project for FPGA High-Level Synthesis with it.

C++
103
3 年前

Obfuscator as LLVM extension

C++
99
3 年前

Transform LLVM pass for Compile-time Hooking of Memory Operations

C++
84
2 年前

Using LLVM Pass to obfuscate program

C++
81
4 年前

Toy LLVM obfuscator pass

C++
72
4 年前

An LLVM pass that can generate CDFG and map the target loops onto a parameterizable CGRA.

C
67
4 天前

PacketMill: Toward per-core 100-Gbps Networking

Gnuplot
62
3 年前