exec/s: 600 Test: ./policy_engine_fuzzer Bug: 265234582 Change-Id: I1be1f040cfef4d8c7f80de92f26b2e086327658e
Fuzzers for libcdm
Table of contents
Fuzzer for PolicyEngine
PolicyEngine supports the following parameters:
- SigningKeyId (parameter name: "kSigningKeyId")
- RenewalServerUrl (parameter name: "kRenewalServerUrl")
- EntitlementKeyId (parameter name: "kEntitlementKeyId")
| Parameter | Valid Values | Configured Value |
|---|---|---|
kSigningKeyId |
String |
Value obtained from FuzzedDataProvider |
kRenewalServerUrl |
String |
Value obtained from FuzzedDataProvider |
kEntitlementKeyId |
String |
Value obtained from FuzzedDataProvider |
Steps to run
- Build the fuzzer
$ mm -j$(nproc) policy_engine_fuzzer
- Run on device
$ adb sync data
$ adb shell /data/fuzz/arm64/policy_engine_fuzzer/vendor/policy_engine_fuzzer