| /** | |
| * Test-Case for multiple custom mutators in C | |
| * Reference: | |
| * https://github.com/bruce30262/libprotobuf-mutator_fuzzing_learning/blob/master/4_libprotobuf_aflpp_custom_mutator/vuln.c | |
| */ | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <unistd.h> | |
| int main(int argc, char **argv) { | |
| int a = 0; | |
| char s[100]; | |
| read(0, s, 100); | |
| if (s[7] == 'B') { abort(); } | |
| return 0; | |
| } | |