onefuzz

Custom Analysis Tasks

OneFuzz supports the ability to create user-defined analysis tasks, enabling custom triage of crashes.

Example use case

Users can automatically record the output of !analyze for crash using a generic_generator task with analyzer_exe of cdb, and the analyzer_options of

[
    "-c", "!analyze;q", "-logo", "{output_dir}\\{input_file_name_no_ext}.report",
     "{target_exe}", "{target_options}"
]

For a crash named mycrash.txt, this will create mycrash.report in the analysis container.

This can be seen in the radamsa template for any Windows targets.

See also: