Skip to content
@mechaphish

Mechanical Phish

@shellphish's Cyber Reasoning System for the DARPA Cyber Grand Challenge

Popular repositories Loading

  1. mecha-docs mecha-docs Public

    Documentation for the Mechanical Phish.

    231 37

  2. pov_fuzzing pov_fuzzing Public

    Our backup exploitation technique: fuzzing for POVs!

    Python 25 10

  3. setup setup Public

    Python 19 14

  4. multiafl multiafl Public

    AFL, modified to support multi-CB challenge sets for CGC.

    C 18 10

  5. cgrex cgrex Public

    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).

    Python 14 9

  6. colorguard colorguard Public

    Concolic tracer to detect flag leaks and create Type-2 POVs.

    Python 13 11

Repositories

Showing 10 of 26 repositories
  • colorguard Public

    Concolic tracer to detect flag leaks and create Type-2 POVs.

    mechaphish/colorguard’s past year of commit activity
    Python 13 BSD-2-Clause 11 0 1 Updated Oct 6, 2022
  • compilerex Public

    POV templates and compilation support for CGC binaries.

    mechaphish/compilerex’s past year of commit activity
    C 10 BSD-2-Clause 8 0 0 Updated May 19, 2022
  • povsim Public

    POV simulation for CGC.

    mechaphish/povsim’s past year of commit activity
    Python 11 BSD-2-Clause 7 0 0 Updated May 6, 2022
  • qemu-cgc Public

    QEMU modified to run CGC binaries.

    mechaphish/qemu-cgc’s past year of commit activity
    C 13 10 0 2 Updated Apr 12, 2022
  • setup Public
    mechaphish/setup’s past year of commit activity
    Python 19 BSD-2-Clause 14 5 0 Updated Jul 18, 2019
  • virtual-competition Public

    Server for the CGC game API. Forked from DARPA, with lots of bells and whistles added

    mechaphish/virtual-competition’s past year of commit activity
    Python 6 4 0 0 Updated Mar 14, 2019
  • worker Public

    Scaffolding for actually launching the various analysis, exploitation, and patching tasks.

    mechaphish/worker’s past year of commit activity
    Python 11 BSD-2-Clause 6 0 0 Updated Jul 4, 2017
  • pykube Public

    pykube fork with features required for mechaphish

    mechaphish/pykube’s past year of commit activity
    Python 1 Apache-2.0 2 0 0 Updated Nov 16, 2016
  • manual-interaction Public

    Fledgling human interaction component for the CGC, written under fire at DEFCON.

    mechaphish/manual-interaction’s past year of commit activity
    Python 5 BSD-2-Clause 5 0 0 Updated Nov 8, 2016
  • meister Public

    The central scheduler component of the Mechanical Phish.

    mechaphish/meister’s past year of commit activity
    Python 11 BSD-2-Clause 9 0 0 Updated Nov 8, 2016

Top languages

Python C

Most used topics

Loading…