Peter Goodman
cxx.dev
Peter Goodman
@cxx.dev
C++ developer specializing in source and binary program analysis and transformation.
I'm delighted to announce that in the new year I'll be joining @hex-rays.bsky.social as a C++ developer! IDA Pro and the Hex Rays decompiler are indispensable tools for reverse engineers -- I can't wait to work on these products and join another top notch engineering team.
December 20, 2024 at 7:39 PM
1/16 One of my first creations at Trail of Bits was GRR (github.com/lifting-bits...), an all-in-one emulator and fuzzer for programs running on the DECREE operating system used in DARPA's Cyber Grand Challenge.
GitHub - lifting-bits/grr: High-throughput fuzzer and emulator of DECREE binaries
High-throughput fuzzer and emulator of DECREE binaries - lifting-bits/grr
github.com
December 4, 2024 at 5:25 PM
1/15 Recently I open-sourced Dr. Lojekyll (github.com/trailofbits/...), a streaming, incremental, and differential Datalog engine I created a few years ago at Trail of Bits.

Dr. Lojekyll was one of my most challenging and fun creations; I had no idea how I was going to make it work when it started.
GitHub - trailofbits/DrLojekyll: Compile Datalog into microservices
Compile Datalog into microservices. Contribute to trailofbits/DrLojekyll development by creating an account on GitHub.
github.com
December 3, 2024 at 7:26 PM
Yesterday was my last day at Trail of Bits. I am thankful for the last 10 years; they've been unforgettable. Trail of Bits afforded me the ability to do unique work on fuzzing, binary translation, symbolic execution, and (de)compilation. I highly recommend working with or for them!
November 28, 2024 at 10:12 PM