/** | |
* Reference: | |
* https://github.com/bruce30262/libprotobuf-mutator_fuzzing_learning/blob/master/4_libprotobuf_aflpp_custom_mutator/vuln.c | |
*/ | |
#include <stdio.h> | |
#include <string.h> | |
#include <math.h> | |
#include <stdlib.h> | |
#include <unistd.h> | |
int main(int argc, char *argv[]) { | |
char str[100]; | |
read(0, str, 100); | |
if (str[6] == 'A') { abort(); } | |
return 0; | |
} | |