|
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