◐ Shell
clean mode source ↗

Lifting Bits

The Trail of Bits logo

Since 2012, Trail of Bits has helped secure some of the world's most targeted organizations and devices.

We combine high-end security research with a real-world attacker mentality to reduce risk and fortify code.

Some of our work:


Popular repositories Loading

  1. mcsema mcsema Public archive

    Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode

    C++ 2.8k 347

  2. Library for lifting machine code to LLVM bitcode

    C++ 1.7k 182

  3. Rellic produces goto-free C output from LLVM bitcode

    C++ 605 43

  4. anvill forges beautiful LLVM bitcode out of raw machine code

    LLVM 373 42

  5. grr grr Public archive

    High-throughput fuzzer and emulator of DECREE binaries

    C++ 241 28

  6. microx microx Public archive

    Safely execute an arbitrary x86 instruction

    C++ 204 22

Repositories

Showing 10 of 26 repositories

  • sleigh Public

    Unofficial CMake build for Ghidra's C++ SLEIGH code

    lifting-bits/sleigh’s past year of commit activity

    CMake

    185

    Apache-2.0

    23 2 1

    Updated Jun 19, 2026

  • patchestry Public

    Patchestry is a binary patching framework built with MLIR and Ghidra.

    lifting-bits/patchestry’s past year of commit activity

    C++

    84

    Apache-2.0

    5 25 4

    Updated Jun 12, 2026

  • remill Public

    Library for lifting machine code to LLVM bitcode

    lifting-bits/remill’s past year of commit activity

  • rellic Public

    Rellic produces goto-free C output from LLVM bitcode

    lifting-bits/rellic’s past year of commit activity

    C++

    605

    Apache-2.0

    43 29 7

    Updated Feb 12, 2026

  • gap Public

    A utility library to bridge llvm and mlir gaps.

    lifting-bits/gap’s past year of commit activity

    C++

    17

    Apache-2.0

    5 6 0

    Updated Jan 8, 2025

  • anvill Public

    anvill forges beautiful LLVM bitcode out of raw machine code

    lifting-bits/anvill’s past year of commit activity

  • lifting-bits/.github’s past year of commit activity

    0 AGPL-3.0

    11 0 0

    Updated Aug 27, 2024

  • cxx-common Public

    Common dependency management for various Trail of Bits C++ codebases

    lifting-bits/cxx-common’s past year of commit activity

  • microx Public archive

    Safely execute an arbitrary x86 instruction

    lifting-bits/microx’s past year of commit activity

    C++

    204

    Apache-2.0

    22 8 0

    Updated Feb 6, 2024

  • pillar Public

    Lift VAST's high-level MLIR dialect to Clang ASTs

    lifting-bits/pillar’s past year of commit activity

    C++

    6

    Apache-2.0

    1 0 0

    Updated Jan 23, 2024