Fusil is a fuzzing program. Currently, it'sspecific to Linux command line programs, but thecode is designed to be used with any project type(remote process, fake HTTP server, fuzz networksocket, etc.). It is based on a multi-agent systeminstead of a monolithic architecture.
License: GNU General Public License v2
Changes:
A user guide and a document index were written.The HOME environment variable is copied for GDB inthe replay script. More file formats (bmp, gif,ico, png, svg) are supported in fusil-firefox.fusil-python writes errors to stderr to avoidUnicode errors (especially with Python3).FileWatch renames the session to "long_output" ifthe program wrote more than max_nbline lines.posix.fork() is blacklisted in fusil-python toavoid false positives.
More...