diff --git a/diagram.svg b/diagram.svg index 84b10ba..2e17966 100644 --- a/diagram.svg +++ b/diagram.svg @@ -60,8 +60,9 @@ - - + + + @@ -103,7 +104,7 @@ - + @@ -132,7 +133,7 @@ - + @@ -167,11 +168,11 @@ - - + + - - + + @@ -193,7 +194,7 @@ - + @@ -217,7 +218,7 @@ - + @@ -240,9 +241,9 @@ - - - + + + @@ -257,8 +258,8 @@ - - + + @@ -276,9 +277,10 @@ - + + @@ -304,7 +306,7 @@ - + @@ -327,7 +329,7 @@ - + @@ -348,8 +350,8 @@ - - ForAllSecure + + ForAllSecure Shellphish @@ -668,17 +670,17 @@ Dyninst 1999 or earlier dynamic binary instrumentator - - Mayhem 2012 binary exploit finder and generator hybrid: online and offline DSE + + Mayhem 2012 hybrid: online and offline DSE, defect detection Green solver 2012 persistent cache - BAP 2011 binary analysis platform, convertx 86 to IL + BAP 2011 binary analysis platform, convert x86 to IL - - AEG 2011 exploit generator + + AEG 2011 exploit generator MergePoint 2014 veritesting: switch between DSE @@ -749,8 +751,8 @@ Mayhem - - Pin + + Pin Flayer 2007 taint flow redirect flow @@ -833,8 +835,8 @@ VEX - - Unicorn + + Unicorn Z3 @@ -1042,8 +1044,8 @@ Drails - - Yices + + Yices ThreadSanitizer @@ -1117,11 +1119,11 @@ Patcherex - - LLVM + + LLVM - - GCC + + GCC CVC4 2016 with string constraints @@ -1177,11 +1179,11 @@ Z3 - - Z3 + + Z3 - - BAP + + BAP Yices 2006 SMT solver @@ -1243,6 +1245,9 @@ Pin + + exploit generation + @@ -1314,8 +1319,8 @@ binary - - binary + + binary binary @@ -1383,8 +1388,8 @@ Java - - C + + C C++ @@ -1557,8 +1562,8 @@ D. Song (B) D. Brumley (CM) ... (B) - - T. Avgerinos Sang Kil Cha, ... + + T. Avgerinos Sang Kil Cha, ... K. Sen D. Marinov G. Agha @@ -1644,26 +1649,26 @@ black-box fuzzing - - static instrumentation + + static - - dynamic instrumentation + + dynamic - - SAT + + SAT model checking - - static analysis + + static analysis - - Java virtual machine + + Java virtual machine - - other + + other P. Godefroid @@ -1680,8 +1685,8 @@ Dynamic analysis - - D. Brumley, ... + + D. Brumley, ... C. Cadar D. Dunbar D. Engler @@ -1701,11 +1706,11 @@ Instrumentation - - Solving + + Solving - - SMT + + SMT other DA @@ -1863,8 +1868,8 @@ J. Jeon K. K. Micinski J. S. Foster - - A. Chaudhuri J. S. Foster + + A. Chaudhuri J. S. Foster L. Martignoni (B) S. McCamant (B), ... @@ -1890,6 +1895,9 @@ S. Heelan + + exploit generation +