There are no reviews yet. Be the first to send feedback to the community and the maintainers!
mecha-docs
Documentation for the Mechanical Phish.pov_fuzzing
Our backup exploitation technique: fuzzing for POVs!setup
multiafl
AFL, modified to support multi-CB challenge sets for CGC.cgrex
Targeted patcher for CGC binaries. CGrex was used only during the CGC qualifier event, and is OBSOLETE. For the CFE, we used patcherex (github.com/shellphish/patcherex).povsim
POV simulation for CGC.qemu-cgc
QEMU modified to run CGC binaries.colorguard
Concolic tracer to detect flag leaks and create Type-2 POVs.worker
Scaffolding for actually launching the various analysis, exploitation, and patching tasks.meister
The central scheduler component of the Mechanical Phish.simulator
A simulator to help us think about strategies.farnsworth
Database ORM models for the Mechanical Phish.virtual-competition
Server for the CGC game API. Forked from DARPA, with lots of bells and whistles addedcommon-utils
Some common util functionality that didn't fit anywhere else.patch_performance
scriba
Submission decision component for the Mechanical Phish.manual-interaction
Fledgling human interaction component for the CGC, written under fire at DEFCON.network_poll_creator
Component that listens to network input and injects it into the Mechanical Phish.vm-workers
Scaffolding for workers that require the use of the CGC DECREE VM (i.e., final POV testing).topsecret
Semantic-aware exploit reconstruction techniques with meta fuzzer integration.ambassador
API interaction component for the Mechanical Phish.network_dude
Network listener for the CGC.cgc-boolector
pykube
pykube fork with features required for mechaphishLove Open Source and this site? Check out how you can help us