trailofbits

Trail of Bits Joined Sept 2012 View on GitHub

Stars
79,152
across 268 public repos
Rank
#311
of 94,827 organizations, top 0.3%

Repositories with 50+ stars

trailofbits's repositories with their overall rank
RankRepositoryLanguageStars
1,244

Set up a personal VPN in the cloud

Python 30,461
7,370

Trail of Bits skills for security research, vulnerability detection, and audit workflows

Python 8,110
17,236

Symbolic execution tool

Python 3,856
27,220

A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.

Python 2,494
31,668

Opinionated defaults, documentation, and workflows for Claude Code at Trail of Bits

Shell 2,148
35,542

Publications from Trail of Bits

Python 1,918
39,256

Buttercup finds and patches software vulnerabilities

Python 1,744
47,224

CTF Field Guide

C 1,450
62,092

image scaling attacks for multi-modal prompt injection

Python 1,078
67,520

Sandboxed devcontainer for running Claude Code in bypass mode safely. Built for security audits and untrusted code review.

Shell 978
72,106

Principled, lightweight C/C++ PE parser

C++ 912
75,700

A unit test-like interface for fuzzing and symbolic execution

Python 866
80,625

Isolated VM environment for running Claude Code and Codex

Rust 810
87,202

Fast SNMP Scanner

C 745
88,744

A Docker container preconfigured with all of the Trail of Bits Ethereum security tools.

Dockerfile 731
91,871

Run Rust lints from dynamic libraries

Rust 704
94,989

A Python pickling decompiler and static analyzer

Python 678
98,541

Open-source symbolic execution framework: https://maat.re

C++ 651
103,299

Checksec, but for Windows: static detection of security mitigations in executables

C++ 619
105,957

An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.

C++ 602
107,716

A tiny web auditor with strong opinions.

Shell 591
116,232

DARPA Challenges Sets for Linux, Windows, and macOS

C 544
117,617

Semgrep queries developed by Trail of Bits.

Go 537
119,256

Curated, community-vetted Claude Code plugin marketplace

Python 529
119,256

Build and query a graph database representation of source code

Python 529
129,220

Code auditing productivity multiplier.

C++ 483
138,156

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or...

C++ 448
145,290

A tool to automatically build a dependency graph and Software Bill of Materials (SBOM) for packages and arbitrary source code repositories.

Python 423
154,755

A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer

Python 394
164,376

Coefficient-Based Reconstruction of Arithmetic — a Mixed Boolean-Arithmetic (MBA) expression simplifier for deobfuscation

C++ 368
165,157

Exploring RPC interfaces on Windows

C# 366
167,616

A kernelspace syscall interceptor and randomized faulter

C 360
170,123

Peer-to-Peer Video Chat for Corporate LANs

JavaScript 354
198,112

A user-mode application authorization system for MacOS written in Swift

Swift 297
203,383

Demonstration library for using the Secure Enclave on iOS

Swift 288
203,987

Google Protocol Buffers message generator

Python 287
209,671

A differential fuzzer for x86 decoders

C++ 278
210,341

osquery extensions by Trail of Bits

C 277
215,756

A static analyzer and linter for the Circom zero-knowledge DSL

Rust 269
222,849

Scripts for Binary Ninja

Python 259
231,069

Create code bookmarks and code highlights with a click.

TypeScript 248
232,623

Rewrite C++ code to automatically apply `constexpr` where possible

C++ 246
244,162

k8s audit repo

Go 232
247,767

Find the ideal fuzz targets in a Rust codebase

Rust 228
247,767

MCP security wrapper

Python 228
259,000

To make fuzzing Rust easy

Rust 216
262,048

Privacy Testing for Deep Learning

Python 213
275,963

An LLVM sanitizer tutorial

C++ 200
284,304

Zero-dependency Linux memory forensics, leveraging kernel-embedded BTF and kallsyms for type-aware memory analysis without external debug info.

Rust 193
289,277

Interactive documentation on zero-knowledge proof systems and related primitives.

HTML 189
298,420

Sandboxed, Rust-based, Windows Defender Client

Rust 182
302,610

Binary Type Inference Ghidra Plugin

Java 179
302,610

CodeQL queries developed by Trail of Bits

CodeQL 179
304,007

A set of vulnerable Golang programs

Go 178
314,350 171
320,701

A mutation-based tool for finding bugs in tests

Rust 167
328,920

A cross-platform library for verifying Authenticode signatures

C++ 162
337,459

CTF Challenge Framework for Windows 8 and above

C++ 157
344,664

BinRec: Dynamic Binary Lifting and Recompilation

C++ 153
356,161

CTF Challenges

Solidity 147
366,306

Trail of Bits Testing Handbook - appsec.guide

HTML 142
377,298

Peter's Amazing Syntax Tree Analyzer

C++ 137
384,064

Deptective automatically determines the native dependencies required to run any arbitrary program or command.

Python 134
388,710

A user-friendly fuzzing and crash triage tool for Windows

C++ 132
393,432

An experimental high performance, fuzzing oriented Intel Processor Trace capture and analysis suite

C 130
393,432

A CLI tool for managing DigitalOcean droplets with automated setup, SSH configuration, and lifecycle management.

Python 130
395,913

A graph view plugin for Binary Ninja to visualize Objective-C

Python 129
400,896

ebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.

C++ 127
419,393

A coverage-guided fuzzer for pure Ruby code and Ruby C extensions

Ruby 120
422,168

An easy-to-use, extensible and lightweight C++17 wrapper for SQLite

C++ 119
446,205

A BPF-based syscall fault injector

C++ 111
455,857

AppJailLauncher in Rust

Rust 108
462,540

Sample programs that illustrate how to use control flow integrity with the clang compiler

C++ 106
469,574

Find unmaintained packages in Rust projects

Rust 104
480,756

Integrity validator for iOS devices

Shell 101
488,391

MCP server for Slither static analysis of Solidity smart contracts

Python 99
492,016

A library for detecting certain improper uses of the "Defer, Panic, and Recover" pattern in Go programs

Go 98
492,016

Buttercup CRS as submitted to the AIxCC Final Competition

Python 98
521,203

A framework for instrumenting build tools

Python 91
530,463 Python 89
544,989

A tool to automatically detect copy+pasted and vendored code between repositories

Python 86
571,580

Experimental version of Algo built on Terraform

HCL 81
613,485

The Manticore User Interface with plugins for Binary Ninja and Ghidra

Python 74
613,485

The public release of LeftoverLocals code

C++ 74
633,638

Borrowed Instructions Synthetic Computation

Ruby 71
633,638

Detecting Inconsistencies in Feature or Function Evaluations of Requirements

Python 71
640,688

List of ML file formats

70
648,236

Example Manticore scripts

Python 69
648,236

Claude Code and Codex skill for finding potentially vulnerable Brotli copies and guiding updates for CVE-2026-111497.

Python 69
687,767

gcov for what lines of code agents read

Python 64
696,099

An efficient and generalized implementation of the IKOS-style KKW proof system (https://eprint.iacr.org/2018/475) for arbitrary rings.

Rust 63
696,099

mewt is a mutation testing framework

C 63
713,763

Use computer vision to determine if an IDN can be interpreted as something it's not

Python 61
713,763

Security scanner for VS Code extensions

TypeScript 61
723,106

Mapping the NYC Infosec Community

CSS 60
723,106

idac - IDA Pro command line tool for agents and humans

Python 60
732,699 C++ 59
732,699 PowerShell 59
742,413

SARIF Explorer: A VSCode extension that helps you visualize and triage static analysis results

TypeScript 58
752,777

A small script for running programs with (minimal) network sandboxing

Shell 57

Among 94,827 organizations

63k–100k stars: 206 organizations, including trailofbits

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Python 55.4k stars, 70% · 33 repos
  2. C++ 6.2k stars, 8% · 22 repos
  3. Shell 3.9k stars, 5% · 5 repos
  4. C 3.7k stars, 5% · 9 repos
  5. Rust 3k stars, 4% · 11 repos
  6. Go 1k stars, 1% · 4 repos
  7. Dockerfile 731 stars, 1% · 1 repo
  8. Swift 585 stars, 1% · 2 repos

and 11 more languages

When they were made

100 repos with 50+ stars, made between 2012 and 2026

Quick stats

Next rank
+90 stars to reach #310
Next milestone
+111,573 stars to reach the top 0.1%
Public repos
268, 104 with 50+ stars
Popular repos
9 over 1k stars, 1 over 10k stars
Top repo
algo, #1,244 of all repos, 38% of stars
Smaller repos
2,001 stars from repos under 50

Stars counted Recounted daily Next count around