|
39 | 39 | "severity": "warning",
|
40 | 40 | "category": "correctness",
|
41 | 41 | "rule_title": "查找android.net.ConnectivityManager相关API",
|
42 |
| - "rule_params": "class = android.net.ConnectivityManager\nmethod = getNetworkInfo;getAllNetworks\nmsg = 查找android.net.ConnectivityManager相关API", |
| 42 | + "rule_params": "", |
43 | 43 | "custom": true,
|
44 | 44 | "languages": [
|
45 | 45 | "java"
|
|
56 | 56 | "severity": "warning",
|
57 | 57 | "category": "correctness",
|
58 | 58 | "rule_title": "动态权限API检测 - CameraManager",
|
59 |
| - "rule_params": "class = CameraManager\nmethod = openCamera\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 59 | + "rule_params": "", |
60 | 60 | "custom": true,
|
61 | 61 | "languages": [
|
62 | 62 | "java"
|
|
73 | 73 | "severity": "warning",
|
74 | 74 | "category": "correctness",
|
75 | 75 | "rule_title": "动态权限API检测 - Environment.getExternalStorageDirectory",
|
76 |
| - "rule_params": "class = Environment\nmethod = getExternalStorageDirectory\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 76 | + "rule_params": "", |
77 | 77 | "custom": true,
|
78 | 78 | "languages": [
|
79 | 79 | "java"
|
|
90 | 90 | "severity": "warning",
|
91 | 91 | "category": "correctness",
|
92 | 92 | "rule_title": "动态权限API检测 - LocationManager",
|
93 |
| - "rule_params": "class = android.location.LocationManager\nmsg = android.location.LocationManager的API可能会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 93 | + "rule_params": "", |
94 | 94 | "custom": true,
|
95 | 95 | "languages": [
|
96 | 96 | "java"
|
|
107 | 107 | "severity": "warning",
|
108 | 108 | "category": "correctness",
|
109 | 109 | "rule_title": "动态权限API检测 - SubscriptionManager",
|
110 |
| - "rule_params": "class = SubscriptionManager\nmethod = getActiveSubscriptionInfo;getActiveSubscriptionInfoForSimSlotIndex;getActiveSubscriptionInfoList;getActiveSubscriptionInfoCount\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 110 | + "rule_params": "", |
111 | 111 | "custom": true,
|
112 | 112 | "languages": [
|
113 | 113 | "java"
|
|
124 | 124 | "severity": "warning",
|
125 | 125 | "category": "correctness",
|
126 | 126 | "rule_title": "动态权限API检测 - TelephonyManager",
|
127 |
| - "rule_params": "class = TelephonyManager\nmsg = TelephonyManager的API可能会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 127 | + "rule_params": "", |
128 | 128 | "custom": true,
|
129 | 129 | "languages": [
|
130 | 130 | "java"
|
|
141 | 141 | "severity": "warning",
|
142 | 142 | "category": "correctness",
|
143 | 143 | "rule_title": "动态权限API检测 - TwilightManager",
|
144 |
| - "rule_params": "class = TwilightManager\nmethod = getLastKnownLocationForProvider\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 144 | + "rule_params": "", |
145 | 145 | "custom": true,
|
146 | 146 | "languages": [
|
147 | 147 | "java"
|
|
158 | 158 | "severity": "warning",
|
159 | 159 | "category": "correctness",
|
160 | 160 | "rule_title": "动态权限API检测 - WallpaperManager",
|
161 |
| - "rule_params": "class = WallpaperManager\nmethod = getFastDrawable;peekFastDrawable;getWallpaperFile\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 161 | + "rule_params": "", |
162 | 162 | "custom": true,
|
163 | 163 | "languages": [
|
164 | 164 | "java"
|
|
175 | 175 | "severity": "warning",
|
176 | 176 | "category": "correctness",
|
177 | 177 | "rule_title": "动态权限API检测 - WifiRttManager",
|
178 |
| - "rule_params": "class = WifiRttManager\nmethod = startRanging\nmsg = 该API会触发动态权限申请,请检查代码逻辑是否在拒绝权限后正常运行。", |
| 178 | + "rule_params": "", |
179 | 179 | "custom": true,
|
180 | 180 | "languages": [
|
181 | 181 | "java"
|
|
192 | 192 | "severity": "fatal",
|
193 | 193 | "category": "security",
|
194 | 194 | "rule_title": "fight_IMEI使用监控",
|
195 |
| - "rule_params": "class=android.telephony.TelephonyManager\nmethod=getDeviceId;getImei\nmsg=Android Q 系统禁止使用IMEI,请按邮件申请备案。", |
| 195 | + "rule_params": "", |
196 | 196 | "custom": true,
|
197 | 197 | "languages": [
|
198 | 198 | "java"
|
|
262 | 262 | "severity": "error",
|
263 | 263 | "category": "security",
|
264 | 264 | "rule_title": "扫描log4j api调用位置,辅助升级log4j",
|
265 |
| - "rule_params": "class = org.apache.logging.log4j.Logger\nmethod = error;warn;info;debug;fatal;trace;log\nmsg = 扫描log4j api调用位置,辅助升级log4j", |
| 265 | + "rule_params": "", |
266 | 266 | "custom": true,
|
267 | 267 | "languages": [
|
268 | 268 | "java"
|
|
279 | 279 | "severity": "error",
|
280 | 280 | "category": "security",
|
281 | 281 | "rule_title": "扫描log4j LogManager api调用位置,辅助升级log4j",
|
282 |
| - "rule_params": "class = org.apache.logging.log4j.LogManager\nmethod = getLogger\nmsg = 扫描log4j api调用位置,辅助升级log4j", |
| 282 | + "rule_params": "", |
283 | 283 | "custom": true,
|
284 | 284 | "languages": [
|
285 | 285 | "java"
|
|
296 | 296 | "severity": "warning",
|
297 | 297 | "category": "correctness",
|
298 | 298 | "rule_title": "查找android.net.NetworkInfo相关API",
|
299 |
| - "rule_params": "class = android.net. NetworkInfo\nmethod = getExtraInfo\nmsg = 查找android.net.NetworkInfo相关API", |
| 299 | + "rule_params": "", |
300 | 300 | "custom": true,
|
301 | 301 | "languages": [
|
302 | 302 | "java"
|
|
0 commit comments