Software Testing

(3) Random Testing

What is White-Box Fuzzing?

  • Often referred as symbolic execution (SymEx)
  • Use symbolic execution engines to detect new program paths
    • Each path is then fuzzed
    • Requires heavyweight program & runtime analysis
    • Doesn't scale with large software systems

Diskussion