InitParser supports the following parameters:
Parameter | Valid Values | Configured Value |
---|---|---|
kValidPaths | 0./system/etc/init/hw/init.rc ,1. /system/etc/init | Value obtained from FuzzedDataProvider |
kValidInputs | 0.{"","cpu", "10", "10"} ,1. {"","RLIM_CPU", "10", "10"} ,2. {"","12", "unlimited", "10"} ,3. {"","13", "-1", "10"} ,4. {"","14", "10", "unlimited"} ,5. {"","15", "10", "-1"} | Value obtained from FuzzedDataProvider |
$ mm -j$(nproc) init_parser_fuzzer
$ adb sync data $ adb shell /data/fuzz/arm64/init_parser_fuzzer/init_parser_fuzzer