Owner
trailofbits
42 indexed repositories · View on GitHub
-
algo
Set up a personal VPN in the cloud
Python · 30387 stars
-
skills
Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows
Python · 7164 stars
-
graphtage
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
Python · 2486 stars
-
claude-code-config
Opinionated defaults, documentation, and workflows for Claude Code at Trail of Bits
Shell · 2114 stars
-
buttercup
Buttercup finds and patches software vulnerabilities
Python · 1704 stars
-
claude-code-devcontainer
Sandboxed devcontainer for running Claude Code in bypass mode safely. Built for security audits and untrusted code review.
Shell · 943 stars
-
pe-parse
Principled, lightweight C/C++ PE parser
C++ · 911 stars
-
fickling
A Python pickling decompiler and static analyzer
Python · 670 stars
-
dylint
Run Rust lints from dynamic libraries
Rust · 661 stars
-
skills-curated
Curated, community-vetted Claude Code plugin marketplace
Python · 504 stars
-
trailmark
Build and query a graph database representation of source code
C · 487 stars
-
it-depends
A tool to automatically build a dependency graph and Software Bill of Materials (SBOM) for packages and arbitrary source code repositories.
Python · 413 stars
-
polyfile
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
Python · 390 stars
-
CoBRA
Coefficient-Based Reconstruction of Arithmetic — a Mixed Boolean-Arithmetic (MBA) expression simplifier for deobfuscation
C++ · 343 stars
-
mishegos
A differential fuzzer for x86 decoders
C++ · 275 stars
-
vscode-weaudit
Create code bookmarks and code highlights with a click.
TypeScript · 245 stars
-
coop
Isolated VM environment for running Claude Code and Codex
Rust · 243 stars
-
test-fuzz
To make fuzzing Rust easy
Rust · 208 stars
-
mquire
Zero-dependency Linux memory forensics, leveraging kernel-embedded BTF and kallsyms for type-aware memory analysis without external debug...
Rust · 185 stars
-
necessist
A mutation-based tool for finding bugs in tests
Rust · 145 stars
- 22 more repositories live on View on GitHub
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
trailofbits/graphtage#186 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
trailofbits/graphtage#185 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 93/100
trailofbits/skills#299 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
trailofbits/skills#297 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
trailofbits/elaborate#197 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
trailofbits/elaborate#196 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
trailofbits/algo#15032 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
trailofbits/skills#162 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
trailofbits/skills#145 · 3 reactions ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
trailofbits/skills#143 · 3 comments · 3 reactions ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
trailofbits/claude-code-config#46 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100