trailofbits / sienna-locomotive

A user-friendly fuzzing and crash triage tool for Windows
https://blog.trailofbits.com/user-friendly-fuzzing-with-sienna-locomotive
GNU Affero General Public License v3.0
131 stars 24 forks source link

Fix some program string serializing issues #203

Closed ehennenfent closed 6 years ago

ehennenfent commented 6 years ago

Properly (I hope) quotes program strings before writing them to the argument file and properly displays the run id argument in the message for re-running the tracer. This should make replicating buggy runs easier. Also generates seeds from the random bits of run ID's so that the PRNG behavior will be exactly the same between fuzzing and triage runs.