1{ 2 "version":"1.0", 3 "realaseTime":"2023-12-22", 4 "privileges":["detection","contacts"], 5 "configs":[ 6 { 7 "context":{ 8 "survivalTime":14400, 9 "eventIds":[555,666,222,888,999] 10 }, 11 "init": { 12 "survivalTime":10, 13 "nexts": [ 14 { 15 "input": 555, 16 "filter": "", 17 "action":{}, 18 "nextState":"s1" 19 } 20 ] 21 }, 22 "s1": { 23 "survivalTime":10, 24 "maxAccessCount":10, 25 "nexts":[ 26 { 27 "input": 666, 28 "filter": "", 29 "action":{}, 30 "nextState": "s1" 31 } 32 ] 33 }, 34 "s2": { 35 "survivalTime":-1, 36 "maxAccessCount":10, 37 "nexts":[ 38 { 39 "input": 222, 40 "filter": "in(monitorList, packageName)", 41 "action":{ 42 "put":[{"key":"packageName","value":"packageName"}] 43 }, 44 "nextState":"s3" 45 } 46 ] 47 }, 48 "s3": { 49 "survivalTime":-1, 50 "maxAccessCount":10, 51 "nexts":[ 52 { 53 "input": 888, 54 "filter": "packageName == getPackageName() && in(privilegeList, privilege)", 55 "action":{}, 56 "nextState":"s4" 57 } 58 ] 59 }, 60 "s4": { 61 "survivalTime":-1, 62 "maxAccessCount":10, 63 "nexts":[ 64 { 65 "input": 999, 66 "filter": "", 67 "action":{}, 68 "nextState":"end" 69 } 70 ] 71 }, 72 "end": { 73 "survivalTime":-1, 74 "result":{"eventId":721420288, "content":"{\"scene\":\"config3\",\"accountId\":\"\", \"packageName\":\"getPackageName()\"}"}, 75 "nexts":[ 76 { 77 "input": -1, 78 "filter": "", 79 "action":{}, 80 "nextState":"init" 81 } 82 ] 83 } 84 } 85] 86}