{"id":3017,"date":"2015-05-26T02:42:29","date_gmt":"2015-05-25T18:42:29","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=3017"},"modified":"2015-05-26T02:42:35","modified_gmt":"2015-05-25T18:42:35","slug":"zzuf-multi-purpose-application-input-fuzzing-tool","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2015\/05\/zzuf-multi-purpose-application-input-fuzzing-tool\/","title":{"rendered":"zzuf – Multi-Purpose Application Input Fuzzing Tool"},"content":{"rendered":"
zzuf is a transparent application input fuzzing tool or fuzzer. Its purpose is to find bugs in applications by corrupting their user-contributed data (which more than often comes from untrusted sources on the Internet). It works by intercepting file and network operations and changing random bits in the program\u2019s input.<\/p>\n
zzuf\u2019s behaviour is deterministic, making it easier to reproduce bugs.<\/p>\n
<\/p>\n
Its main areas of use are:<\/p>\n
zzuf\u2019s primary target is media players, image viewers and web browsers, because the data they process is inherently insecure, but it was also successfully used to find bugs in system utilities such as objdump.<\/p>\n
zzuf is not rocket science: the idea of fuzzing input data is barely new, but zzuf\u2019s main purpose is to make things easier and automated.<\/p>\n
You can download zzuf here:<\/p>\n
Mac OS X universal binary: zzuf-osx-0.13.tar.gz<\/a>
\nLatest Source from Github: master.zip<\/a><\/p>\n