From 5b1402cf6a9930694b045c2d34433d38bd2df6c8 Mon Sep 17 00:00:00 2001 From: pulorsok Date: Tue, 7 Jul 2026 23:00:18 +0800 Subject: [PATCH] chore: sync score-adjusted rules after AhRat corpus update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Retrain the existing 277-rule pool against the corpus after adding 15 AhRat samples for the analysis report in quark-engine PR #934. No new rule is added — AhRat's distinctive bytecode patterns (SMS and call-log reads via ContentResolver, last-known-location lookups) are already covered by the existing pool. This matches the sync convention of the earlier malware-detection PRs (#82 NGate, #80 Cerberus, #76 TangleBot, #74 Godfather). Companion analysis report PR: https://github.com/ev-flow/quark-engine/pull/934 Co-Authored-By: Claude Opus 4.7 (1M context) --- rules/00001.json | 2 +- rules/00002.json | 2 +- rules/00003.json | 2 +- rules/00004.json | 2 +- rules/00005.json | 2 +- rules/00006.json | 2 +- rules/00007.json | 2 +- rules/00008.json | 2 +- rules/00009.json | 2 +- rules/00010.json | 2 +- rules/00011.json | 2 +- rules/00012.json | 2 +- rules/00013.json | 2 +- rules/00014.json | 2 +- rules/00015.json | 2 +- rules/00016.json | 2 +- rules/00017.json | 2 +- rules/00018.json | 2 +- rules/00019.json | 2 +- rules/00020.json | 2 +- rules/00021.json | 2 +- rules/00022.json | 2 +- rules/00023.json | 2 +- rules/00024.json | 2 +- rules/00025.json | 2 +- rules/00026.json | 2 +- rules/00027.json | 2 +- rules/00028.json | 2 +- rules/00029.json | 2 +- rules/00030.json | 2 +- rules/00031.json | 2 +- rules/00032.json | 2 +- rules/00033.json | 2 +- rules/00034.json | 2 +- rules/00035.json | 2 +- rules/00036.json | 2 +- rules/00037.json | 2 +- rules/00038.json | 2 +- rules/00039.json | 2 +- rules/00040.json | 2 +- rules/00041.json | 2 +- rules/00042.json | 2 +- rules/00043.json | 2 +- rules/00044.json | 2 +- rules/00045.json | 2 +- rules/00046.json | 2 +- rules/00047.json | 2 +- rules/00048.json | 2 +- rules/00049.json | 2 +- rules/00050.json | 2 +- rules/00052.json | 2 +- rules/00053.json | 2 +- rules/00054.json | 2 +- rules/00055.json | 2 +- rules/00056.json | 2 +- rules/00057.json | 2 +- rules/00058.json | 2 +- rules/00059.json | 2 +- rules/00060.json | 2 +- rules/00061.json | 2 +- rules/00062.json | 2 +- rules/00063.json | 2 +- rules/00064.json | 2 +- rules/00065.json | 2 +- rules/00066.json | 2 +- rules/00067.json | 2 +- rules/00068.json | 2 +- rules/00069.json | 2 +- rules/00070.json | 2 +- rules/00071.json | 2 +- rules/00072.json | 2 +- rules/00073.json | 2 +- rules/00074.json | 2 +- rules/00075.json | 2 +- rules/00076.json | 2 +- rules/00077.json | 2 +- rules/00078.json | 2 +- rules/00079.json | 2 +- rules/00080.json | 2 +- rules/00081.json | 2 +- rules/00082.json | 2 +- rules/00083.json | 2 +- rules/00084.json | 2 +- rules/00085.json | 2 +- rules/00086.json | 2 +- rules/00087.json | 2 +- rules/00088.json | 2 +- rules/00089.json | 2 +- rules/00090.json | 2 +- rules/00091.json | 2 +- rules/00092.json | 2 +- rules/00093.json | 2 +- rules/00094.json | 2 +- rules/00095.json | 2 +- rules/00096.json | 2 +- rules/00097.json | 2 +- rules/00098.json | 2 +- rules/00099.json | 2 +- rules/00100.json | 2 +- rules/00101.json | 2 +- rules/00102.json | 2 +- rules/00103.json | 2 +- rules/00104.json | 2 +- rules/00105.json | 2 +- rules/00106.json | 2 +- rules/00107.json | 2 +- rules/00108.json | 2 +- rules/00109.json | 2 +- rules/00110.json | 2 +- rules/00111.json | 2 +- rules/00112.json | 2 +- rules/00113.json | 2 +- rules/00114.json | 2 +- rules/00115.json | 2 +- rules/00116.json | 2 +- rules/00117.json | 2 +- rules/00118.json | 2 +- rules/00119.json | 2 +- rules/00120.json | 2 +- rules/00121.json | 2 +- rules/00122.json | 2 +- rules/00123.json | 2 +- rules/00124.json | 2 +- rules/00125.json | 2 +- rules/00126.json | 2 +- rules/00127.json | 2 +- rules/00128.json | 2 +- rules/00129.json | 2 +- rules/00130.json | 2 +- rules/00131.json | 2 +- rules/00132.json | 2 +- rules/00133.json | 2 +- rules/00134.json | 2 +- rules/00135.json | 2 +- rules/00137.json | 2 +- rules/00138.json | 2 +- rules/00139.json | 2 +- rules/00140.json | 2 +- rules/00141.json | 2 +- rules/00142.json | 2 +- rules/00143.json | 2 +- rules/00144.json | 2 +- rules/00145.json | 2 +- rules/00146.json | 2 +- rules/00147.json | 2 +- rules/00148.json | 2 +- rules/00149.json | 2 +- rules/00150.json | 2 +- rules/00151.json | 2 +- rules/00152.json | 2 +- rules/00153.json | 2 +- rules/00154.json | 2 +- rules/00155.json | 2 +- rules/00156.json | 2 +- rules/00157.json | 2 +- rules/00158.json | 2 +- rules/00159.json | 2 +- rules/00160.json | 2 +- rules/00161.json | 2 +- rules/00162.json | 2 +- rules/00163.json | 2 +- rules/00164.json | 2 +- rules/00165.json | 2 +- rules/00166.json | 2 +- rules/00167.json | 2 +- rules/00168.json | 2 +- rules/00169.json | 2 +- rules/00170.json | 2 +- rules/00171.json | 2 +- rules/00172.json | 2 +- rules/00173.json | 2 +- rules/00174.json | 2 +- rules/00175.json | 2 +- rules/00176.json | 2 +- rules/00177.json | 2 +- rules/00178.json | 2 +- rules/00179.json | 2 +- rules/00180.json | 2 +- rules/00181.json | 2 +- rules/00182.json | 2 +- rules/00183.json | 2 +- rules/00184.json | 2 +- rules/00185.json | 2 +- rules/00186.json | 2 +- rules/00187.json | 2 +- rules/00188.json | 2 +- rules/00189.json | 2 +- rules/00190.json | 2 +- rules/00191.json | 2 +- rules/00192.json | 2 +- rules/00193.json | 2 +- rules/00194.json | 2 +- rules/00195.json | 2 +- rules/00196.json | 2 +- rules/00197.json | 2 +- rules/00198.json | 2 +- rules/00199.json | 2 +- rules/00200.json | 2 +- rules/00201.json | 2 +- rules/00202.json | 2 +- rules/00203.json | 2 +- rules/00204.json | 2 +- rules/00205.json | 2 +- rules/00206.json | 2 +- rules/00207.json | 2 +- rules/00209.json | 2 +- rules/00210.json | 2 +- rules/00211.json | 2 +- rules/00212.json | 2 +- rules/00213.json | 2 +- rules/00214.json | 2 +- rules/00215.json | 2 +- rules/00216.json | 2 +- rules/00217.json | 2 +- rules/00218.json | 2 +- rules/00219.json | 2 +- rules/00220.json | 2 +- rules/00221.json | 2 +- rules/00222.json | 2 +- rules/00223.json | 2 +- rules/00224.json | 2 +- rules/00225.json | 2 +- rules/00226.json | 2 +- rules/00227.json | 2 +- rules/00228.json | 2 +- rules/00229.json | 2 +- rules/00230.json | 2 +- rules/00231.json | 2 +- rules/00232.json | 2 +- rules/00233.json | 2 +- rules/00234.json | 2 +- rules/00235.json | 2 +- rules/00236.json | 2 +- rules/00237.json | 2 +- rules/00238.json | 2 +- rules/00239.json | 2 +- rules/00241.json | 2 +- rules/00243.json | 2 +- rules/00244.json | 2 +- rules/00245.json | 2 +- rules/00246.json | 2 +- rules/00247.json | 2 +- rules/00248.json | 2 +- rules/00249.json | 2 +- rules/00250.json | 2 +- rules/00251.json | 2 +- rules/00252.json | 2 +- rules/00253.json | 2 +- rules/00254.json | 2 +- rules/00255.json | 2 +- rules/00256.json | 2 +- rules/00257.json | 2 +- rules/00258.json | 2 +- rules/00259.json | 2 +- rules/00260.json | 2 +- rules/00261.json | 2 +- rules/00262.json | 2 +- rules/00263.json | 2 +- rules/00264.json | 2 +- rules/00265.json | 2 +- rules/00266.json | 2 +- rules/00267.json | 2 +- rules/00268.json | 2 +- rules/00269.json | 2 +- rules/00270.json | 2 +- rules/00271.json | 2 +- rules/00272.json | 2 +- rules/00273.json | 2 +- rules/00274.json | 2 +- rules/00275.json | 2 +- rules/00276.json | 2 +- rules/00277.json | 2 +- 272 files changed, 272 insertions(+), 272 deletions(-) diff --git a/rules/00001.json b/rules/00001.json index e18a96ba..b0c793d8 100644 --- a/rules/00001.json +++ b/rules/00001.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" } ], - "score": -0.12, + "score": 0.28, "label": [ "camera" ] diff --git a/rules/00002.json b/rules/00002.json index 2aa3c08f..328c8900 100644 --- a/rules/00002.json +++ b/rules/00002.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/hardware/Camera$ShutterCallback; Landroid/hardware/Camera$PictureCallback; Landroid/hardware/Camera$PictureCallback;)V" } ], - "score": -0.23, + "score": 0.23, "label": [ "camera" ] diff --git a/rules/00003.json b/rules/00003.json index 456e7280..ba3ca2f3 100644 --- a/rules/00003.json +++ b/rules/00003.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Z)Lorg/json/JSONObject;" } ], - "score": -0.5, + "score": -0.31, "label": [ "camera" ] diff --git a/rules/00004.json b/rules/00004.json index b83b9ae2..345096bd 100644 --- a/rules/00004.json +++ b/rules/00004.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -0.76, + "score": -0.88, "label": [ "file", "collection" diff --git a/rules/00005.json b/rules/00005.json index a0a9131e..aca41405 100644 --- a/rules/00005.json +++ b/rules/00005.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -0.95, + "score": -0.53, "label": [ "file" ] diff --git a/rules/00006.json b/rules/00006.json index 7039ffb1..573f74ff 100644 --- a/rules/00006.json +++ b/rules/00006.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.26, + "score": -0.3, "label": [ "record" ] diff --git a/rules/00007.json b/rules/00007.json index f0bf4f7c..db3729a6 100644 --- a/rules/00007.json +++ b/rules/00007.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.49, + "score": -0.23, "label": [ "file" ] diff --git a/rules/00008.json b/rules/00008.json index 511fa584..453fd7cf 100644 --- a/rules/00008.json +++ b/rules/00008.json @@ -13,7 +13,7 @@ "descriptor": "(Z)Ljava/lang/Boolean;" } ], - "score": -0.04, + "score": 0.24, "label": [ "sms" ] diff --git a/rules/00009.json b/rules/00009.json index 82fbf308..47939b77 100644 --- a/rules/00009.json +++ b/rules/00009.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -1.56, + "score": -1.34, "label": [ "file" ] diff --git a/rules/00010.json b/rules/00010.json index 9c2a1800..0547d303 100644 --- a/rules/00010.json +++ b/rules/00010.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -0.94, + "score": -0.6, "label": [ "sms", "calllog", diff --git a/rules/00011.json b/rules/00011.json index 2850f9fd..47b31fa3 100644 --- a/rules/00011.json +++ b/rules/00011.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" } ], - "score": 1.99, + "score": 2.17, "label": [ "sms", "calllog", diff --git a/rules/00012.json b/rules/00012.json index 4b289847..64a92d38 100644 --- a/rules/00012.json +++ b/rules/00012.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/InputStream;)V" } ], - "score": -0.15, + "score": -0.09, "label": [ "file" ] diff --git a/rules/00013.json b/rules/00013.json index 5d04fcdb..92ca63cf 100644 --- a/rules/00013.json +++ b/rules/00013.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/File;)V" } ], - "score": 0.96, + "score": 1.04, "label": [ "file" ] diff --git a/rules/00014.json b/rules/00014.json index cd82c12f..f877f382 100644 --- a/rules/00014.json +++ b/rules/00014.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -1.28, + "score": -1.18, "label": [ "file" ] diff --git a/rules/00015.json b/rules/00015.json index 1f45c584..c582c4b1 100644 --- a/rules/00015.json +++ b/rules/00015.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": 0.05, + "score": 0.16, "label": [ "file" ] diff --git a/rules/00016.json b/rules/00016.json index 852e8656..fafc0436 100644 --- a/rules/00016.json +++ b/rules/00016.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": 1.0, + "score": 1.04, "label": [ "location", "collection" diff --git a/rules/00017.json b/rules/00017.json index 63b7bc62..ff132ea8 100644 --- a/rules/00017.json +++ b/rules/00017.json @@ -13,7 +13,7 @@ "descriptor": "(D)Ljava/lang/StringBuilder;" } ], - "score": 0.07, + "score": 0.15, "label": [ "location", "collection" diff --git a/rules/00018.json b/rules/00018.json index b7b03b2c..00d54642 100644 --- a/rules/00018.json +++ b/rules/00018.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; J F Landroid/location/LocationListener;)V" } ], - "score": -0.41, + "score": -0.39, "label": [ "location", "collection" diff --git a/rules/00019.json b/rules/00019.json index 9ef5c90d..564dc8f9 100644 --- a/rules/00019.json +++ b/rules/00019.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" } ], - "score": -0.48, + "score": -0.29, "label": [ "reflection" ] diff --git a/rules/00020.json b/rules/00020.json index c3ad52ac..95e30b2a 100644 --- a/rules/00020.json +++ b/rules/00020.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.49, + "score": 0.24, "label": [ "file" ] diff --git a/rules/00021.json b/rules/00021.json index 541ebce2..00bb127a 100644 --- a/rules/00021.json +++ b/rules/00021.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -0.19, + "score": -0.33, "label": [ "reflection" ] diff --git a/rules/00022.json b/rules/00022.json index eda74d5b..558eae25 100644 --- a/rules/00022.json +++ b/rules/00022.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": 1.14, + "score": 1.03, "label": [ "file" ] diff --git a/rules/00023.json b/rules/00023.json index 5ca6f5f2..57bf6e70 100644 --- a/rules/00023.json +++ b/rules/00023.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": 2.2, + "score": 2.04, "label": [ "reflection", "control" diff --git a/rules/00024.json b/rules/00024.json index 5ed275a5..db19d06b 100644 --- a/rules/00024.json +++ b/rules/00024.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": 0.15, + "score": 0.43, "label": [ "reflection", "file" diff --git a/rules/00025.json b/rules/00025.json index 4e7e0c8f..dbbe5f81 100644 --- a/rules/00025.json +++ b/rules/00025.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": 0.8, + "score": 1.0, "label": [ "reflection" ] diff --git a/rules/00026.json b/rules/00026.json index 7231baad..33e5b491 100644 --- a/rules/00026.json +++ b/rules/00026.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": -0.18, + "score": 0.01, "label": [ "reflection" ] diff --git a/rules/00027.json b/rules/00027.json index eb83cc5f..3824fc08 100644 --- a/rules/00027.json +++ b/rules/00027.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" } ], - "score": -0.89, + "score": -0.87, "label": [ "reflection" ] diff --git a/rules/00028.json b/rules/00028.json index fdc05f93..85405a4a 100644 --- a/rules/00028.json +++ b/rules/00028.json @@ -13,7 +13,7 @@ "descriptor": "([B)I" } ], - "score": 1.76, + "score": 1.75, "label": [ "file" ] diff --git a/rules/00029.json b/rules/00029.json index 1245f1e5..359cad06 100644 --- a/rules/00029.json +++ b/rules/00029.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 0.34, + "score": 0.58, "label": [ "reflection" ] diff --git a/rules/00030.json b/rules/00030.json index d37a3307..c8fbd13a 100644 --- a/rules/00030.json +++ b/rules/00030.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.08, + "score": -1.0, "label": [ "network" ] diff --git a/rules/00031.json b/rules/00031.json index efae18d6..04ef8ad9 100644 --- a/rules/00031.json +++ b/rules/00031.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.11, + "score": 0.02, "label": [ "reflection", "collection" diff --git a/rules/00032.json b/rules/00032.json index 229681e4..1fead281 100644 --- a/rules/00032.json +++ b/rules/00032.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -1.46, + "score": -1.22, "label": [ "reflection" ] diff --git a/rules/00033.json b/rules/00033.json index 5f1a37fc..e88734b3 100644 --- a/rules/00033.json +++ b/rules/00033.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.32, + "score": 1.15, "label": [ "collection" ] diff --git a/rules/00034.json b/rules/00034.json index 4db83c55..e5e9db8d 100644 --- a/rules/00034.json +++ b/rules/00034.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": 0.35, + "score": 0.23, "label": [ "collection", "network" diff --git a/rules/00035.json b/rules/00035.json index 63327f7b..18a968c6 100644 --- a/rules/00035.json +++ b/rules/00035.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/util/List;" } ], - "score": 1.28, + "score": 1.49, "label": [ "reflection" ] diff --git a/rules/00036.json b/rules/00036.json index a049f8eb..1c89cc93 100644 --- a/rules/00036.json +++ b/rules/00036.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" } ], - "score": -0.6, + "score": -0.52, "label": [ "reflection" ] diff --git a/rules/00037.json b/rules/00037.json index 0bd5eaf8..d2f37533 100644 --- a/rules/00037.json +++ b/rules/00037.json @@ -13,7 +13,7 @@ "descriptor": "(I Landroid/app/Notification;)V" } ], - "score": -1.77, + "score": -2.11, "label": [ "control" ] diff --git a/rules/00038.json b/rules/00038.json index 3c847216..494a98dc 100644 --- a/rules/00038.json +++ b/rules/00038.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.86, + "score": 0.66, "label": [ "collection" ] diff --git a/rules/00039.json b/rules/00039.json index afc6b21c..b3b5ed9f 100644 --- a/rules/00039.json +++ b/rules/00039.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/net/InetAddress;" } ], - "score": -0.51, + "score": -0.58, "label": [ "control", "network" diff --git a/rules/00040.json b/rules/00040.json index f482963d..0e5f9dca 100644 --- a/rules/00040.json +++ b/rules/00040.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/util/ArrayList; Ljava/util/ArrayList; Ljava/util/ArrayList;)V" } ], - "score": -0.89, + "score": -1.1, "label": [ "sms" ] diff --git a/rules/00041.json b/rules/00041.json index 25ba1392..a46f854d 100644 --- a/rules/00041.json +++ b/rules/00041.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.55, + "score": -0.72, "label": [ "record" ] diff --git a/rules/00042.json b/rules/00042.json index f87be74c..b00fd857 100644 --- a/rules/00042.json +++ b/rules/00042.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/List;" } ], - "score": 0.19, + "score": 0.17, "label": [ "collection", "wifi" diff --git a/rules/00043.json b/rules/00043.json index 6862bb7c..211eb0f5 100644 --- a/rules/00043.json +++ b/rules/00043.json @@ -13,7 +13,7 @@ "descriptor": "(I I)I" } ], - "score": -0.13, + "score": -0.22, "label": [ "collection", "wifi" diff --git a/rules/00044.json b/rules/00044.json index 4fcc196e..7c5f0c38 100644 --- a/rules/00044.json +++ b/rules/00044.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": -0.04, + "score": -0.03, "label": [ "collection", "reflection" diff --git a/rules/00045.json b/rules/00045.json index 1e09e081..10171d61 100644 --- a/rules/00045.json +++ b/rules/00045.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.02, + "score": 1.01, "label": [ "collection", "reflection" diff --git a/rules/00046.json b/rules/00046.json index 5bf6175e..77e1b751 100644 --- a/rules/00046.json +++ b/rules/00046.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 0.29, + "score": 0.19, "label": [ "reflection" ] diff --git a/rules/00047.json b/rules/00047.json index 013d6af7..b6ce8a40 100644 --- a/rules/00047.json +++ b/rules/00047.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.27, + "score": -0.28, "label": [ "network", "collection" diff --git a/rules/00048.json b/rules/00048.json index ae92fd1f..4e0a7301 100644 --- a/rules/00048.json +++ b/rules/00048.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.09, + "score": -0.05, "label": [ "sms", "collection" diff --git a/rules/00049.json b/rules/00049.json index ed4bc575..a6b5558d 100644 --- a/rules/00049.json +++ b/rules/00049.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.62, + "score": -0.69, "label": [ "sms", "collection" diff --git a/rules/00050.json b/rules/00050.json index 7d41e46c..ad85ac2f 100644 --- a/rules/00050.json +++ b/rules/00050.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": 0.66, + "score": 0.77, "label": [ "sms", "collection" diff --git a/rules/00052.json b/rules/00052.json index a1eaf054..169bf832 100644 --- a/rules/00052.json +++ b/rules/00052.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Ljava/lang/String; [Ljava/lang/String;)I" } ], - "score": 0.14, + "score": -0.05, "label": [ "sms" ] diff --git a/rules/00053.json b/rules/00053.json index bbed64c3..16e8b7c7 100644 --- a/rules/00053.json +++ b/rules/00053.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Z Landroid/database/ContentObserver;)V" } ], - "score": -1.3, + "score": -1.35, "label": [ "sms" ] diff --git a/rules/00054.json b/rules/00054.json index bdf2a539..4fae46f1 100644 --- a/rules/00054.json +++ b/rules/00054.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Ljava/lang/String;)Landroid/content/Intent;" } ], - "score": 0.26, + "score": 0.42, "label": [ "reflection" ] diff --git a/rules/00055.json b/rules/00055.json index ce4f7d9a..7a81af37 100644 --- a/rules/00055.json +++ b/rules/00055.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.22, + "score": -0.39, "label": [ "sms", "collection" diff --git a/rules/00056.json b/rules/00056.json index 9738a470..cdd4f7f7 100644 --- a/rules/00056.json +++ b/rules/00056.json @@ -13,7 +13,7 @@ "descriptor": "(I I I)V" } ], - "score": -0.12, + "score": -0.18, "label": [ "control" ] diff --git a/rules/00057.json b/rules/00057.json index ba3c5085..098ab3a6 100644 --- a/rules/00057.json +++ b/rules/00057.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.39, + "score": -0.61, "label": [ "network", "collection" diff --git a/rules/00058.json b/rules/00058.json index 5379be88..2ddf4963 100644 --- a/rules/00058.json +++ b/rules/00058.json @@ -13,7 +13,7 @@ "descriptor": "(I Z)Z" } ], - "score": 0.03, + "score": -0.21, "label": [ "wifi", "control" diff --git a/rules/00059.json b/rules/00059.json index 06d31bf0..a4bb8a05 100644 --- a/rules/00059.json +++ b/rules/00059.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.37, + "score": -0.57, "label": [ "collection" ] diff --git a/rules/00060.json b/rules/00060.json index 93eca1ca..76d530b1 100644 --- a/rules/00060.json +++ b/rules/00060.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": -0.72, + "score": -0.51, "label": [ "network", "collection" diff --git a/rules/00061.json b/rules/00061.json index 39ce475d..de5d7413 100644 --- a/rules/00061.json +++ b/rules/00061.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": 0.44, + "score": 0.38, "label": [ "wifi", "collection" diff --git a/rules/00062.json b/rules/00062.json index 5f4de741..7a5f2ddf 100644 --- a/rules/00062.json +++ b/rules/00062.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.09, + "score": 0.18, "label": [ "wifi", "collection" diff --git a/rules/00063.json b/rules/00063.json index c7b72ef4..389d1c30 100644 --- a/rules/00063.json +++ b/rules/00063.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Landroid/net/Uri;)V" } ], - "score": 0.83, + "score": 0.84, "label": [ "control" ] diff --git a/rules/00064.json b/rules/00064.json index 2dd6af93..39b16db6 100644 --- a/rules/00064.json +++ b/rules/00064.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.0, + "score": -0.03, "label": [ "control" ] diff --git a/rules/00065.json b/rules/00065.json index fee9a621..81a5be56 100644 --- a/rules/00065.json +++ b/rules/00065.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.18, + "score": -0.11, "label": [ "collection" ] diff --git a/rules/00066.json b/rules/00066.json index ea368964..2e3b3e53 100644 --- a/rules/00066.json +++ b/rules/00066.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.05, + "score": 0.18, "label": [ "collection" ] diff --git a/rules/00067.json b/rules/00067.json index 9d548664..b7454d6e 100644 --- a/rules/00067.json +++ b/rules/00067.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.79, + "score": 1.11, "label": [ "collection" ] diff --git a/rules/00068.json b/rules/00068.json index 168e871a..8a59d443 100644 --- a/rules/00068.json +++ b/rules/00068.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" } ], - "score": 1.76, + "score": 1.61, "label": [ "control" ] diff --git a/rules/00069.json b/rules/00069.json index efd5ed12..9134b169 100644 --- a/rules/00069.json +++ b/rules/00069.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/OutputStream;" } ], - "score": 0.67, + "score": 0.75, "label": [ "control" ] diff --git a/rules/00070.json b/rules/00070.json index da1a1375..e3533046 100644 --- a/rules/00070.json +++ b/rules/00070.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.1, + "score": -0.09, "label": [ "collection", "command", diff --git a/rules/00071.json b/rules/00071.json index aa05414b..7c075ae8 100644 --- a/rules/00071.json +++ b/rules/00071.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.19, + "score": -0.34, "label": [ "collection", "command", diff --git a/rules/00072.json b/rules/00072.json index 88f76e28..3cc47b85 100644 --- a/rules/00072.json +++ b/rules/00072.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.17, + "score": 0.04, "label": [ "command", "network", diff --git a/rules/00073.json b/rules/00073.json index 2f26b6ca..516a1f63 100644 --- a/rules/00073.json +++ b/rules/00073.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.32, + "score": -0.35, "label": [ "collection", "telephony", diff --git a/rules/00074.json b/rules/00074.json index d4aec751..c24238d2 100644 --- a/rules/00074.json +++ b/rules/00074.json @@ -13,7 +13,7 @@ "method": "getNetworkCountryIso" } ], - "score": 0.08, + "score": -0.11, "label": [ "collection", "telephony" diff --git a/rules/00075.json b/rules/00075.json index f9d01b37..fae7e6ed 100644 --- a/rules/00075.json +++ b/rules/00075.json @@ -13,7 +13,7 @@ "method": "getLastKnownLocation" } ], - "score": -0.7, + "score": -0.64, "label": [ "collection", "location" diff --git a/rules/00076.json b/rules/00076.json index f603d262..b13abfe3 100644 --- a/rules/00076.json +++ b/rules/00076.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.02, + "score": -0.12, "label": [ "collection", "wifi" diff --git a/rules/00077.json b/rules/00077.json index 5b6b4cfa..aee453d1 100644 --- a/rules/00077.json +++ b/rules/00077.json @@ -13,7 +13,7 @@ "method": "query" } ], - "score": 1.5, + "score": 1.49, "label": [ "collection", "sms", diff --git a/rules/00078.json b/rules/00078.json index d78a8dd4..8b888666 100644 --- a/rules/00078.json +++ b/rules/00078.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": -0.84, + "score": -1.1, "label": [ "collection", "telephony" diff --git a/rules/00079.json b/rules/00079.json index ad72da12..32154954 100644 --- a/rules/00079.json +++ b/rules/00079.json @@ -13,7 +13,7 @@ "method": "setComponentEnabledSetting" } ], - "score": 1.44, + "score": 1.25, "label": [ "evasion" ] diff --git a/rules/00080.json b/rules/00080.json index 69dc755f..e79250aa 100644 --- a/rules/00080.json +++ b/rules/00080.json @@ -13,7 +13,7 @@ "method": "setOutputFile" } ], - "score": -0.38, + "score": -0.47, "label": [ "record", "file" diff --git a/rules/00081.json b/rules/00081.json index 0ec789ed..c5ac21a7 100644 --- a/rules/00081.json +++ b/rules/00081.json @@ -13,7 +13,7 @@ "method": "getDeclaredMethods" } ], - "score": -1.16, + "score": -1.35, "label": [ "reflection" ] diff --git a/rules/00082.json b/rules/00082.json index aa34e84f..6548da69 100644 --- a/rules/00082.json +++ b/rules/00082.json @@ -13,7 +13,7 @@ "method": "getMacAddress" } ], - "score": 0.19, + "score": -0.07, "label": [ "collection", "wifi" diff --git a/rules/00083.json b/rules/00083.json index 77202fcf..6abe9eb5 100644 --- a/rules/00083.json +++ b/rules/00083.json @@ -13,7 +13,7 @@ "method": "getDeviceId" } ], - "score": -0.06, + "score": -0.05, "label": [ "collection", "telephony" diff --git a/rules/00084.json b/rules/00084.json index 153bb44e..2b25e614 100644 --- a/rules/00084.json +++ b/rules/00084.json @@ -13,7 +13,7 @@ "method": "getSubscriberId" } ], - "score": -0.12, + "score": -0.22, "label": [ "collection", "telephony" diff --git a/rules/00085.json b/rules/00085.json index e3eb01aa..dcb020c7 100644 --- a/rules/00085.json +++ b/rules/00085.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.59, + "score": 0.56, "label": [ "collection", "telephony" diff --git a/rules/00086.json b/rules/00086.json index c0862b80..ce977a0a 100644 --- a/rules/00086.json +++ b/rules/00086.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.99, + "score": -1.26, "label": [ "telephony" ] diff --git a/rules/00087.json b/rules/00087.json index 5a9699d2..504f077e 100644 --- a/rules/00087.json +++ b/rules/00087.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.8, + "score": -0.71, "label": [ "network" ] diff --git a/rules/00088.json b/rules/00088.json index d6cf66be..611dbc52 100644 --- a/rules/00088.json +++ b/rules/00088.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.23, + "score": 0.25, "label": [ "command", "network" diff --git a/rules/00089.json b/rules/00089.json index 56ed33a4..3b399c54 100644 --- a/rules/00089.json +++ b/rules/00089.json @@ -13,7 +13,7 @@ "method": "getInputStream" } ], - "score": -1.09, + "score": -1.41, "label": [ "command", "network" diff --git a/rules/00090.json b/rules/00090.json index 1ec8fec7..c1faf98c 100644 --- a/rules/00090.json +++ b/rules/00090.json @@ -13,7 +13,7 @@ "method": "setOutputFormat" } ], - "score": -0.3, + "score": -0.4, "label": [ "record" ] diff --git a/rules/00091.json b/rules/00091.json index 312927cf..489852be 100644 --- a/rules/00091.json +++ b/rules/00091.json @@ -13,7 +13,7 @@ "method": "getString" } ], - "score": 0.17, + "score": -0.11, "label": [ "collection" ] diff --git a/rules/00092.json b/rules/00092.json index 4fad4b05..174b6a39 100644 --- a/rules/00092.json +++ b/rules/00092.json @@ -13,7 +13,7 @@ "method": "sendBroadcast" } ], - "score": -0.27, + "score": -0.29, "label": [ "command" ] diff --git a/rules/00093.json b/rules/00093.json index 2d8e5678..c685a959 100644 --- a/rules/00093.json +++ b/rules/00093.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.12, + "score": -0.33, "label": [ "collection", "sms", diff --git a/rules/00094.json b/rules/00094.json index 7d761776..658362d8 100644 --- a/rules/00094.json +++ b/rules/00094.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.02, + "score": -0.35, "label": [ "command", "network" diff --git a/rules/00095.json b/rules/00095.json index 72008930..9f04bac8 100644 --- a/rules/00095.json +++ b/rules/00095.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.24, + "score": -0.2, "label": [ "collection", "telephony" diff --git a/rules/00096.json b/rules/00096.json index 56bb2848..b9449e87 100644 --- a/rules/00096.json +++ b/rules/00096.json @@ -13,7 +13,7 @@ "method": "setRequestMethod" } ], - "score": -1.18, + "score": -1.1, "label": [ "command", "network" diff --git a/rules/00097.json b/rules/00097.json index 52b0281f..0e2beb6e 100644 --- a/rules/00097.json +++ b/rules/00097.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.07, + "score": -0.38, "label": [ "collection", "sms" diff --git a/rules/00098.json b/rules/00098.json index 9e6985d7..8b4da3eb 100644 --- a/rules/00098.json +++ b/rules/00098.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.24, + "score": -1.33, "label": [ "network" ] diff --git a/rules/00099.json b/rules/00099.json index 17871485..5d0d61cb 100644 --- a/rules/00099.json +++ b/rules/00099.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.33, + "score": 0.32, "label": [ "collection", "location" diff --git a/rules/00100.json b/rules/00100.json index bc7f18b8..e1cef250 100644 --- a/rules/00100.json +++ b/rules/00100.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": 0.11, + "score": -0.12, "label": [ "collection", "network" diff --git a/rules/00101.json b/rules/00101.json index 8a6ba49b..803ed9cd 100644 --- a/rules/00101.json +++ b/rules/00101.json @@ -13,7 +13,7 @@ "method": "prepare" } ], - "score": -0.49, + "score": -0.34, "label": [ "record" ] diff --git a/rules/00102.json b/rules/00102.json index e2ebf91a..c959536c 100644 --- a/rules/00102.json +++ b/rules/00102.json @@ -13,7 +13,7 @@ "method": "setSpeakerphoneOn" } ], - "score": -0.41, + "score": -0.26, "label": [ "command" ] diff --git a/rules/00103.json b/rules/00103.json index b65ffdba..e8eb4d85 100644 --- a/rules/00103.json +++ b/rules/00103.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.18, + "score": -1.21, "label": [ "network" ] diff --git a/rules/00104.json b/rules/00104.json index 0d86c432..7d4375fb 100644 --- a/rules/00104.json +++ b/rules/00104.json @@ -13,7 +13,7 @@ "method": "isDirectory" } ], - "score": 0.29, + "score": 0.3, "label": [ "file" ] diff --git a/rules/00105.json b/rules/00105.json index 077e70d9..2263ce56 100644 --- a/rules/00105.json +++ b/rules/00105.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 0.21, + "score": 0.1, "label": [ "collection", "sms" diff --git a/rules/00106.json b/rules/00106.json index ede96ee3..4d2ce5c4 100644 --- a/rules/00106.json +++ b/rules/00106.json @@ -13,7 +13,7 @@ "method": "formatIpAddress" } ], - "score": -0.42, + "score": -0.47, "label": [ "collection", "wifi" diff --git a/rules/00107.json b/rules/00107.json index af5d896a..c8ebb1ab 100644 --- a/rules/00107.json +++ b/rules/00107.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.08, + "score": 0.1, "label": [ "collection", "telephony", diff --git a/rules/00108.json b/rules/00108.json index 27eeb0d4..131e24fb 100644 --- a/rules/00108.json +++ b/rules/00108.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.57, + "score": 1.31, "label": [ "network", "command" diff --git a/rules/00109.json b/rules/00109.json index 26e6c7e4..5980f994 100644 --- a/rules/00109.json +++ b/rules/00109.json @@ -13,7 +13,7 @@ "method": "getResponseCode" } ], - "score": 0.07, + "score": -0.05, "label": [ "network", "command" diff --git a/rules/00110.json b/rules/00110.json index 0fcf480d..d0f56d21 100644 --- a/rules/00110.json +++ b/rules/00110.json @@ -13,7 +13,7 @@ "method": "getIccId" } ], - "score": -0.48, + "score": -0.62, "label": [ "collection", "telephony" diff --git a/rules/00111.json b/rules/00111.json index ffa8fded..b30a769c 100644 --- a/rules/00111.json +++ b/rules/00111.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.44, + "score": 0.3, "label": [ "collection", "sms" diff --git a/rules/00112.json b/rules/00112.json index 7ca81616..d9178a5f 100644 --- a/rules/00112.json +++ b/rules/00112.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.29, + "score": 0.23, "label": [ "collection", "calendar" diff --git a/rules/00113.json b/rules/00113.json index bd989e7f..8ade7fe3 100644 --- a/rules/00113.json +++ b/rules/00113.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.68, + "score": 0.41, "label": [ "collection", "location" diff --git a/rules/00114.json b/rules/00114.json index 22ab2d1a..1bc54e57 100644 --- a/rules/00114.json +++ b/rules/00114.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.37, + "score": 0.38, "label": [ "network", "command" diff --git a/rules/00115.json b/rules/00115.json index 525909c2..82e087b7 100644 --- a/rules/00115.json +++ b/rules/00115.json @@ -13,7 +13,7 @@ "method": "getLongitude" } ], - "score": -0.21, + "score": 0.03, "label": [ "collection", "location" diff --git a/rules/00116.json b/rules/00116.json index db395c18..432f8061 100644 --- a/rules/00116.json +++ b/rules/00116.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.11, + "score": -0.02, "label": [ "wifi", "collection" diff --git a/rules/00117.json b/rules/00117.json index 032c2b81..385fd1bc 100644 --- a/rules/00117.json +++ b/rules/00117.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": 0.03, + "score": 0.08, "label": [ "telephony", "collection" diff --git a/rules/00118.json b/rules/00118.json index 0e7d0d0c..98302d00 100644 --- a/rules/00118.json +++ b/rules/00118.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": 0.04, + "score": -0.1, "label": [ "sms", "collection" diff --git a/rules/00119.json b/rules/00119.json index 8c8a37fc..d6c3e306 100644 --- a/rules/00119.json +++ b/rules/00119.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.27, + "score": 0.1, "label": [ "collection", "file", diff --git a/rules/00120.json b/rules/00120.json index e535b33a..b433cb39 100644 --- a/rules/00120.json +++ b/rules/00120.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 0.03, + "score": 0.0, "label": [ "sms", "collection" diff --git a/rules/00121.json b/rules/00121.json index 73eb30c8..7a6d13bb 100644 --- a/rules/00121.json +++ b/rules/00121.json @@ -13,7 +13,7 @@ "method": "mkdirs" } ], - "score": -0.12, + "score": -0.11, "label": [ "file", "command" diff --git a/rules/00122.json b/rules/00122.json index 12c48047..a7523a3c 100644 --- a/rules/00122.json +++ b/rules/00122.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": 0.04, + "score": -0.08, "label": [ "sms", "collection" diff --git a/rules/00123.json b/rules/00123.json index 7f2786e9..0dcccfda 100644 --- a/rules/00123.json +++ b/rules/00123.json @@ -13,7 +13,7 @@ "method": "" } ], - "score": -0.29, + "score": -0.49, "label": [ "network", "command" diff --git a/rules/00124.json b/rules/00124.json index 0f268eb4..6e6d7fd4 100644 --- a/rules/00124.json +++ b/rules/00124.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.32, + "score": -0.12, "label": [ "network" ] diff --git a/rules/00125.json b/rules/00125.json index c71cdee0..8e703cb9 100644 --- a/rules/00125.json +++ b/rules/00125.json @@ -13,7 +13,7 @@ "method": "exists" } ], - "score": -0.45, + "score": -0.56, "label": [ "file" ] diff --git a/rules/00126.json b/rules/00126.json index 5e94851b..989a8ef1 100644 --- a/rules/00126.json +++ b/rules/00126.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": -0.05, + "score": 0.27, "label": [ "collection", "sms", diff --git a/rules/00127.json b/rules/00127.json index 05265d97..e6a1e8ab 100644 --- a/rules/00127.json +++ b/rules/00127.json @@ -13,7 +13,7 @@ "method": "compareToIgnoreCase" } ], - "score": 0.28, + "score": 0.07, "label": [ "command" ] diff --git a/rules/00128.json b/rules/00128.json index 81d3a47a..ba9aef19 100644 --- a/rules/00128.json +++ b/rules/00128.json @@ -13,7 +13,7 @@ "method": "getAccounts" } ], - "score": 0.29, + "score": 0.22, "label": [ "collection", "account" diff --git a/rules/00129.json b/rules/00129.json index 594a8cf5..e64d1454 100644 --- a/rules/00129.json +++ b/rules/00129.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.22, + "score": 0.57, "label": [ "sms", "collection" diff --git a/rules/00130.json b/rules/00130.json index 00914362..83df2995 100644 --- a/rules/00130.json +++ b/rules/00130.json @@ -13,7 +13,7 @@ "method": "getConnectionInfo" } ], - "score": 1.34, + "score": 1.15, "label": [ "wifi", "collection" diff --git a/rules/00131.json b/rules/00131.json index 22719c6c..f410787a 100644 --- a/rules/00131.json +++ b/rules/00131.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.2, + "score": 0.09, "label": [ "collection", "location" diff --git a/rules/00132.json b/rules/00132.json index 2f560104..37b823fa 100644 --- a/rules/00132.json +++ b/rules/00132.json @@ -13,7 +13,7 @@ "method": "getNetworkCountryIso" } ], - "score": -0.49, + "score": -0.72, "label": [ "telephony", "collection" diff --git a/rules/00133.json b/rules/00133.json index 5f8cadef..ccacfd9b 100644 --- a/rules/00133.json +++ b/rules/00133.json @@ -13,7 +13,7 @@ "method": "start" } ], - "score": -0.49, + "score": -0.41, "label": [ "record", "command" diff --git a/rules/00134.json b/rules/00134.json index 92fc3161..14b218a2 100644 --- a/rules/00134.json +++ b/rules/00134.json @@ -13,7 +13,7 @@ "method": "getIpAddress" } ], - "score": -0.31, + "score": -0.43, "label": [ "wifi", "collection" diff --git a/rules/00135.json b/rules/00135.json index e6c613d2..f115767e 100644 --- a/rules/00135.json +++ b/rules/00135.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.11, + "score": -0.08, "label": [ "wifi", "collection" diff --git a/rules/00137.json b/rules/00137.json index ca6e5ccf..c599ebf3 100644 --- a/rules/00137.json +++ b/rules/00137.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.08, + "score": 0.09, "label": [ "location", "collection" diff --git a/rules/00138.json b/rules/00138.json index e5b12121..102134e0 100644 --- a/rules/00138.json +++ b/rules/00138.json @@ -13,7 +13,7 @@ "method": "setAudioSource" } ], - "score": -0.4, + "score": -0.41, "label": [ "record" ] diff --git a/rules/00139.json b/rules/00139.json index 29e6b3f6..e91ea12c 100644 --- a/rules/00139.json +++ b/rules/00139.json @@ -13,7 +13,7 @@ "method": "getNetworkId" } ], - "score": 0.06, + "score": -0.21, "label": [ "collection", "wifi" diff --git a/rules/00140.json b/rules/00140.json index 5125c777..e7fe3b6f 100644 --- a/rules/00140.json +++ b/rules/00140.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.02, + "score": 0.04, "label": [ "collection", "telephony", diff --git a/rules/00141.json b/rules/00141.json index 20ed6c51..4fcc59df 100644 --- a/rules/00141.json +++ b/rules/00141.json @@ -13,7 +13,7 @@ "method": "loadClass" } ], - "score": -1.48, + "score": -1.46, "label": [ "reflection" ] diff --git a/rules/00142.json b/rules/00142.json index 85578638..a0d3b99f 100644 --- a/rules/00142.json +++ b/rules/00142.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 1.13, + "score": 1.16, "label": [ "collection", "calendar" diff --git a/rules/00143.json b/rules/00143.json index d433c985..f4bb2fe4 100644 --- a/rules/00143.json +++ b/rules/00143.json @@ -13,7 +13,7 @@ "method": "getClassLoader" } ], - "score": -0.09, + "score": -0.14, "label": [ "reflection" ] diff --git a/rules/00144.json b/rules/00144.json index 4497c4f8..ea155d75 100644 --- a/rules/00144.json +++ b/rules/00144.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.15, + "score": 0.03, "label": [ "collection", "telephony", diff --git a/rules/00145.json b/rules/00145.json index d5a916b5..8abf5d26 100644 --- a/rules/00145.json +++ b/rules/00145.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.48, + "score": 0.52, "label": [ "network", "command" diff --git a/rules/00146.json b/rules/00146.json index 215c77f9..c51851cc 100644 --- a/rules/00146.json +++ b/rules/00146.json @@ -13,7 +13,7 @@ "method": "getSubscriberId" } ], - "score": 0.02, + "score": 0.1, "label": [ "telephony", "collection" diff --git a/rules/00147.json b/rules/00147.json index 41c2551a..ea0eb75a 100644 --- a/rules/00147.json +++ b/rules/00147.json @@ -13,7 +13,7 @@ "method": "getTime" } ], - "score": -0.32, + "score": -0.23, "label": [ "collection", "location" diff --git a/rules/00148.json b/rules/00148.json index 4af766ee..2f3795c2 100644 --- a/rules/00148.json +++ b/rules/00148.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.32, + "score": 0.59, "label": [ "network", "command" diff --git a/rules/00149.json b/rules/00149.json index b6b15568..74bdd29f 100644 --- a/rules/00149.json +++ b/rules/00149.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Ljava/lang/ClassLoader;)V" } ], - "score": 0.04, + "score": -0.15, "label": [ "packer" ] diff --git a/rules/00150.json b/rules/00150.json index 11fccb5c..f83e9e2d 100644 --- a/rules/00150.json +++ b/rules/00150.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": 0.27, + "score": 0.18, "label": [ "phone" ] diff --git a/rules/00151.json b/rules/00151.json index cdbf0bd8..be468bfe 100644 --- a/rules/00151.json +++ b/rules/00151.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": -0.17, + "score": -0.25, "label": [ "phone", "privacy" diff --git a/rules/00152.json b/rules/00152.json index d1c0e08f..7b64dd68 100644 --- a/rules/00152.json +++ b/rules/00152.json @@ -15,7 +15,7 @@ "method": "sendTextMessage" } ], - "score": -0.35, + "score": -0.04, "label": [ "command", "sms" diff --git a/rules/00153.json b/rules/00153.json index 7ac5a18b..7e712da1 100644 --- a/rules/00153.json +++ b/rules/00153.json @@ -15,7 +15,7 @@ "method": "write" } ], - "score": -0.09, + "score": -0.1, "label": [ "http" ] diff --git a/rules/00154.json b/rules/00154.json index 9070e1ce..2eda7088 100644 --- a/rules/00154.json +++ b/rules/00154.json @@ -13,7 +13,7 @@ "descriptor": "(I Ljava/net/InetAddress; I)V" } ], - "score": -0.32, + "score": -0.2, "label": [ "socket" ] diff --git a/rules/00155.json b/rules/00155.json index 39a96497..2f2835cd 100644 --- a/rules/00155.json +++ b/rules/00155.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": 0.67, + "score": 0.49, "label": [ "exec", "command" diff --git a/rules/00156.json b/rules/00156.json index 2326a87f..185ecf0a 100644 --- a/rules/00156.json +++ b/rules/00156.json @@ -15,7 +15,7 @@ "descriptor": "()V" } ], - "score": -1.58, + "score": -1.67, "label": [ "lock", "power manager" diff --git a/rules/00157.json b/rules/00157.json index 1a09949a..fb67dbc0 100644 --- a/rules/00157.json +++ b/rules/00157.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 0.37, + "score": 0.46, "label": [ "reflection", "dexClassLoader" diff --git a/rules/00158.json b/rules/00158.json index 6521b2e3..26d394da 100644 --- a/rules/00158.json +++ b/rules/00158.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.34, + "score": -0.33, "label": [ "privacy", "connection" diff --git a/rules/00159.json b/rules/00159.json index a7cc24ce..2a12f0ab 100644 --- a/rules/00159.json +++ b/rules/00159.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.11, + "score": 1.17, "label": [ "accessibility service" ] diff --git a/rules/00160.json b/rules/00160.json index 739b4e26..e41c7d69 100644 --- a/rules/00160.json +++ b/rules/00160.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.94, + "score": 1.21, "label": [ "accessibility service" ] diff --git a/rules/00161.json b/rules/00161.json index 26dd448e..a8f2728f 100644 --- a/rules/00161.json +++ b/rules/00161.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.25, + "score": 0.07, "label": [ "accessibility service" ] diff --git a/rules/00162.json b/rules/00162.json index 0b2e114a..f96a690e 100644 --- a/rules/00162.json +++ b/rules/00162.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": -0.68, + "score": -0.92, "label": [ "socket" ] diff --git a/rules/00163.json b/rules/00163.json index 921db4d9..fa899671 100644 --- a/rules/00163.json +++ b/rules/00163.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.02, + "score": 0.1, "label": [ "socket" ] diff --git a/rules/00164.json b/rules/00164.json index d1af10cd..c3898bd6 100644 --- a/rules/00164.json +++ b/rules/00164.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": 0.02, + "score": -0.22, "label": [ "sms", "http" diff --git a/rules/00165.json b/rules/00165.json index dde24083..fcf32549 100644 --- a/rules/00165.json +++ b/rules/00165.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.22, + "score": -0.24, "label": [ "sms", "http" diff --git a/rules/00166.json b/rules/00166.json index 39c99e55..ddfe2644 100644 --- a/rules/00166.json +++ b/rules/00166.json @@ -13,7 +13,7 @@ "method": "matcher" } ], - "score": -0.0, + "score": -0.3, "label": [ "sms", "pin" diff --git a/rules/00167.json b/rules/00167.json index 5fbe66cd..a6384636 100644 --- a/rules/00167.json +++ b/rules/00167.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.39, + "score": 1.53, "label": [ "accessibility service" ] diff --git a/rules/00168.json b/rules/00168.json index 08e9b033..97f9fac9 100644 --- a/rules/00168.json +++ b/rules/00168.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.37, + "score": 0.17, "label": [ "accessibility service" ] diff --git a/rules/00169.json b/rules/00169.json index 5e04d770..4d78df11 100644 --- a/rules/00169.json +++ b/rules/00169.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.06, + "score": 0.87, "label": [ "accessibility service" ] diff --git a/rules/00170.json b/rules/00170.json index a185894a..f9732afa 100644 --- a/rules/00170.json +++ b/rules/00170.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" } ], - "score": 0.2, + "score": 0.33, "label": [ "applications", "privacy" diff --git a/rules/00171.json b/rules/00171.json index d42a2323..7caab721 100644 --- a/rules/00171.json +++ b/rules/00171.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": -0.13, + "score": -0.14, "label": [ "network" ] diff --git a/rules/00172.json b/rules/00172.json index 844fca95..5cd2cbbd 100644 --- a/rules/00172.json +++ b/rules/00172.json @@ -15,7 +15,7 @@ "descriptor": "(Landroid/content/ComponentName;)Z" } ], - "score": -1.06, + "score": -1.03, "label": [ "admin" ] diff --git a/rules/00173.json b/rules/00173.json index 34df66d1..739f1ba2 100644 --- a/rules/00173.json +++ b/rules/00173.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.63, + "score": 0.46, "label": [ "accessibility service" ] diff --git a/rules/00174.json b/rules/00174.json index b4eddace..4e2e8929 100644 --- a/rules/00174.json +++ b/rules/00174.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -0.29, + "score": -0.19, "label": [ "accounts", "collection" diff --git a/rules/00175.json b/rules/00175.json index fe31b9e6..8fefbfa1 100644 --- a/rules/00175.json +++ b/rules/00175.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.19, + "score": -1.37, "label": [ "notification" ] diff --git a/rules/00176.json b/rules/00176.json index 0b8fc726..30846f99 100644 --- a/rules/00176.json +++ b/rules/00176.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" } ], - "score": -0.53, + "score": -0.32, "label": [ "sms" ] diff --git a/rules/00177.json b/rules/00177.json index 96c460a4..e7807af6 100644 --- a/rules/00177.json +++ b/rules/00177.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/String; I)V" } ], - "score": -1.09, + "score": -1.03, "label": [ "permission" ] diff --git a/rules/00178.json b/rules/00178.json index 847b0351..30227489 100644 --- a/rules/00178.json +++ b/rules/00178.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/Process;" } ], - "score": -0.32, + "score": -0.16, "label": [ "command" ] diff --git a/rules/00179.json b/rules/00179.json index e49ff748..5751c060 100644 --- a/rules/00179.json +++ b/rules/00179.json @@ -17,7 +17,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" } ], - "score": -1.01, + "score": -1.0, "label": [ "location", "collection" diff --git a/rules/00180.json b/rules/00180.json index 105b4808..7eaf805a 100644 --- a/rules/00180.json +++ b/rules/00180.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.2, + "score": -0.51, "label": [ "so" ] diff --git a/rules/00181.json b/rules/00181.json index 5eab9de9..7fb2dcbb 100644 --- a/rules/00181.json +++ b/rules/00181.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.42, + "score": -0.62, "label": [ "so" ] diff --git a/rules/00182.json b/rules/00182.json index 22fa69d5..995e5504 100644 --- a/rules/00182.json +++ b/rules/00182.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.09, + "score": 0.22, "label": [ "camera" ], diff --git a/rules/00183.json b/rules/00183.json index cf33fca8..1f195c9a 100644 --- a/rules/00183.json +++ b/rules/00183.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/hardware/Camera$Parameters;)V" } ], - "score": -0.5, + "score": -0.44, "label": [ "camera" ], diff --git a/rules/00184.json b/rules/00184.json index 055bc0c2..093d5e3e 100644 --- a/rules/00184.json +++ b/rules/00184.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.45, + "score": 0.48, "label": [ "camera" ], diff --git a/rules/00185.json b/rules/00185.json index aa114cc0..1863575b 100644 --- a/rules/00185.json +++ b/rules/00185.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.05, + "score": 0.24, "label": [ "camera" ], diff --git a/rules/00186.json b/rules/00186.json index 60fd1ed5..4d5786bc 100644 --- a/rules/00186.json +++ b/rules/00186.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/hardware/Camera$ShutterCallback; Landroid/hardware/Camera$PictureCallback; Landroid/hardware/Camera$PictureCallback;)V" } ], - "score": 0.29, + "score": 0.73, "label": [ "camera" ], diff --git a/rules/00187.json b/rules/00187.json index e7105c51..898be3cf 100644 --- a/rules/00187.json +++ b/rules/00187.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -0.86, + "score": -0.94, "label": [ "collection", "sms", diff --git a/rules/00188.json b/rules/00188.json index 971b7f87..fd030a06 100644 --- a/rules/00188.json +++ b/rules/00188.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.62, + "score": -0.35, "label": [ "sms" ] diff --git a/rules/00189.json b/rules/00189.json index fd416510..93cd9f79 100644 --- a/rules/00189.json +++ b/rules/00189.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.62, + "score": -0.26, "label": [ "sms" ] diff --git a/rules/00190.json b/rules/00190.json index d5cd7837..a6bb403b 100644 --- a/rules/00190.json +++ b/rules/00190.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;" } ], - "score": -0.05, + "score": -0.32, "label": [ "collection", "sms", diff --git a/rules/00191.json b/rules/00191.json index a1ac41bb..f1685774 100644 --- a/rules/00191.json +++ b/rules/00191.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.12, + "score": 0.13, "label": [ "sms" ] diff --git a/rules/00192.json b/rules/00192.json index 8d135810..e07992b2 100644 --- a/rules/00192.json +++ b/rules/00192.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.2, + "score": 0.06, "label": [ "sms" ] diff --git a/rules/00193.json b/rules/00193.json index bfe1fe6b..08a043ff 100644 --- a/rules/00193.json +++ b/rules/00193.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" } ], - "score": 0.31, + "score": 0.85, "label": [ "sms" ] diff --git a/rules/00194.json b/rules/00194.json index 4b9000da..54b76456 100644 --- a/rules/00194.json +++ b/rules/00194.json @@ -13,7 +13,7 @@ "descriptor": "(I)V" } ], - "score": -0.56, + "score": -0.47, "label": [ "record" ] diff --git a/rules/00195.json b/rules/00195.json index dd5ed540..17d16f2a 100644 --- a/rules/00195.json +++ b/rules/00195.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.46, + "score": -0.13, "label": [ "record", "file" diff --git a/rules/00196.json b/rules/00196.json index 801dbc2d..506a4d4e 100644 --- a/rules/00196.json +++ b/rules/00196.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.1, + "score": -0.02, "label": [ "record", "file" diff --git a/rules/00197.json b/rules/00197.json index db3cabca..bb17f5b0 100644 --- a/rules/00197.json +++ b/rules/00197.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.18, + "score": -0.23, "label": [ "record" ] diff --git a/rules/00198.json b/rules/00198.json index 94b3d5a5..756c4f72 100644 --- a/rules/00198.json +++ b/rules/00198.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.59, + "score": -0.46, "label": [ "record" ] diff --git a/rules/00199.json b/rules/00199.json index 618dea8d..39281250 100644 --- a/rules/00199.json +++ b/rules/00199.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.57, + "score": -0.54, "label": [ "record" ] diff --git a/rules/00200.json b/rules/00200.json index 209cb3b2..c947cbea 100644 --- a/rules/00200.json +++ b/rules/00200.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.61, + "score": -0.22, "label": [ "collection", "contact" diff --git a/rules/00201.json b/rules/00201.json index 3e957994..096f4bf8 100644 --- a/rules/00201.json +++ b/rules/00201.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.53, + "score": -0.31, "label": [ "collection", "calllog" diff --git a/rules/00202.json b/rules/00202.json index 848d63ea..295014d0 100644 --- a/rules/00202.json +++ b/rules/00202.json @@ -16,7 +16,7 @@ "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" } ], - "score": -0.63, + "score": -0.7, "label": [ "control" ] diff --git a/rules/00203.json b/rules/00203.json index ba9b9d13..65df2bb9 100644 --- a/rules/00203.json +++ b/rules/00203.json @@ -16,7 +16,7 @@ ] } ], - "score": -0.22, + "score": -0.16, "label": [ "control" ] diff --git a/rules/00204.json b/rules/00204.json index 1de97f1a..0ddcbc62 100644 --- a/rules/00204.json +++ b/rules/00204.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Context; Landroid/net/Uri;)Landroid/media/Ringtone;" } ], - "score": -0.25, + "score": -0.24, "label": [ "collection" ] diff --git a/rules/00205.json b/rules/00205.json index 1a62c18b..65154598 100644 --- a/rules/00205.json +++ b/rules/00205.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/accessibilityservice/GestureDescription;" } ], - "score": 0.76, + "score": 0.8, "label": [ "accessibility service", "control" diff --git a/rules/00206.json b/rules/00206.json index 2444d122..b682a1af 100644 --- a/rules/00206.json +++ b/rules/00206.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": -0.09, + "score": 0.09, "label": [ "accessibility service" ] diff --git a/rules/00207.json b/rules/00207.json index 95edd9d4..4732df1c 100644 --- a/rules/00207.json +++ b/rules/00207.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": -0.06, + "score": 0.12, "label": [ "accessibility service" ] diff --git a/rules/00209.json b/rules/00209.json index a0c48ab6..326c0e4d 100644 --- a/rules/00209.json +++ b/rules/00209.json @@ -13,7 +13,7 @@ "descriptor": "()[Landroid/media/Image$Plane;" } ], - "score": 1.13, + "score": 1.1, "label": [ "collection" ] diff --git a/rules/00210.json b/rules/00210.json index f7d6f614..d90ae092 100644 --- a/rules/00210.json +++ b/rules/00210.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/nio/Buffer;)V" } ], - "score": 0.13, + "score": -0.05, "label": [ "collection" ] diff --git a/rules/00211.json b/rules/00211.json index 87f356fa..67677421 100644 --- a/rules/00211.json +++ b/rules/00211.json @@ -13,7 +13,7 @@ "method": "callComponentMethod" } ], - "score": -0.28, + "score": -0.41, "label": [ "connection", "http" diff --git a/rules/00212.json b/rules/00212.json index 3bafe4b0..d62115b3 100644 --- a/rules/00212.json +++ b/rules/00212.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/String;" } ], - "score": 0.62, + "score": 0.78, "label": [ "collection" ] diff --git a/rules/00213.json b/rules/00213.json index a5a8bfd8..7849ba4e 100644 --- a/rules/00213.json +++ b/rules/00213.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Z" } ], - "score": 0.0, + "score": -0.09, "label": [ "collection" ] diff --git a/rules/00214.json b/rules/00214.json index 0f46eac5..2f4b1375 100644 --- a/rules/00214.json +++ b/rules/00214.json @@ -13,7 +13,7 @@ "descriptor": "()D" } ], - "score": -0.65, + "score": -0.86, "label": [ "collection" ] diff --git a/rules/00215.json b/rules/00215.json index 3db1acd2..2269dc36 100644 --- a/rules/00215.json +++ b/rules/00215.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.31, + "score": 0.01, "label": [ "collection" ] diff --git a/rules/00216.json b/rules/00216.json index ed45f00b..bb79ad15 100644 --- a/rules/00216.json +++ b/rules/00216.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -1.19, + "score": -1.45, "label": [ "collection" ] diff --git a/rules/00217.json b/rules/00217.json index ffd13d42..4aa2b7b5 100644 --- a/rules/00217.json +++ b/rules/00217.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String;)I" } ], - "score": -0.43, + "score": -0.66, "label": [ "collection" ] diff --git a/rules/00218.json b/rules/00218.json index dbe21349..3dec5ff5 100644 --- a/rules/00218.json +++ b/rules/00218.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 0.29, + "score": 0.47, "label": [ "collection" ] diff --git a/rules/00219.json b/rules/00219.json index a56a4652..54f7a6d9 100644 --- a/rules/00219.json +++ b/rules/00219.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 2.31, + "score": 2.24, "label": [ "collection" ] diff --git a/rules/00220.json b/rules/00220.json index aa2e1093..fbc0bc92 100644 --- a/rules/00220.json +++ b/rules/00220.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" } ], - "score": 0.77, + "score": 0.5, "label": [ "collection" ] diff --git a/rules/00221.json b/rules/00221.json index 723ab585..157763f6 100644 --- a/rules/00221.json +++ b/rules/00221.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.53, + "score": -1.76, "label": [ "collection" ] diff --git a/rules/00222.json b/rules/00222.json index 5adac556..dec544df 100644 --- a/rules/00222.json +++ b/rules/00222.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": 0.46, + "score": 0.53, "label": [ "collection" ] diff --git a/rules/00223.json b/rules/00223.json index fa4077b2..8681ef31 100644 --- a/rules/00223.json +++ b/rules/00223.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": -0.45, + "score": -0.33, "label": [ "collection" ] diff --git a/rules/00224.json b/rules/00224.json index 196e5879..3b7cefeb 100644 --- a/rules/00224.json +++ b/rules/00224.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -0.49, + "score": -0.65, "label": [ "collection", "network" diff --git a/rules/00225.json b/rules/00225.json index 1e167d74..c33200b4 100644 --- a/rules/00225.json +++ b/rules/00225.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.85, + "score": 0.93, "label": [ "control" ] diff --git a/rules/00226.json b/rules/00226.json index 9c38466e..65fef639 100644 --- a/rules/00226.json +++ b/rules/00226.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -0.84, + "score": -1.07, "label": [ "collection", "network" diff --git a/rules/00227.json b/rules/00227.json index 68ee4c10..bd94f276 100644 --- a/rules/00227.json +++ b/rules/00227.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 1.16, + "score": 1.21, "label": [ "control" ] diff --git a/rules/00228.json b/rules/00228.json index 6a088b1e..0a16cbeb 100644 --- a/rules/00228.json +++ b/rules/00228.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -0.93, + "score": -1.06, "label": [ "collection", "applications", diff --git a/rules/00229.json b/rules/00229.json index 75103c8c..53972295 100644 --- a/rules/00229.json +++ b/rules/00229.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": -0.66, + "score": -0.98, "label": [ "control" ] diff --git a/rules/00230.json b/rules/00230.json index b1b3a566..9a5432ea 100644 --- a/rules/00230.json +++ b/rules/00230.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.77, + "score": 0.78, "label": [ "control" ] diff --git a/rules/00231.json b/rules/00231.json index 066c0084..0cc15929 100644 --- a/rules/00231.json +++ b/rules/00231.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Landroid/content/pm/PackageInfo;" } ], - "score": 0.33, + "score": 0.28, "label": [ "collection", "applications" diff --git a/rules/00232.json b/rules/00232.json index a4022f01..a55b2287 100644 --- a/rules/00232.json +++ b/rules/00232.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Context; Ljava/lang/Class;)V" } ], - "score": 2.11, + "score": 2.05, "label": [ "applications", "control" diff --git a/rules/00233.json b/rules/00233.json index a34ac017..e6377a23 100644 --- a/rules/00233.json +++ b/rules/00233.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent; I)Landroid/content/pm/ResolveInfo;" } ], - "score": 0.27, + "score": 0.19, "label": [ "collection", "applications", diff --git a/rules/00234.json b/rules/00234.json index cf5fa264..e1dfdc4e 100644 --- a/rules/00234.json +++ b/rules/00234.json @@ -16,7 +16,7 @@ ] } ], - "score": 0.89, + "score": 0.78, "label": [ "collection" ] diff --git a/rules/00235.json b/rules/00235.json index 0ee495cd..1e514e54 100644 --- a/rules/00235.json +++ b/rules/00235.json @@ -16,7 +16,7 @@ ] } ], - "score": 0.98, + "score": 0.66, "label": [ "collection" ] diff --git a/rules/00236.json b/rules/00236.json index 1fdca8c9..ec1b41bb 100644 --- a/rules/00236.json +++ b/rules/00236.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": -0.74, + "score": -0.7, "label": [ "collection", "file" diff --git a/rules/00237.json b/rules/00237.json index d9818d6f..7b10fb73 100644 --- a/rules/00237.json +++ b/rules/00237.json @@ -13,7 +13,7 @@ "descriptor": "([BII)V" } ], - "score": -0.17, + "score": -0.16, "label": [ "network", "file" diff --git a/rules/00238.json b/rules/00238.json index ad5ffdf9..1b5cbccc 100644 --- a/rules/00238.json +++ b/rules/00238.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" } ], - "score": -0.27, + "score": -0.2, "label": [ "collection" ] diff --git a/rules/00239.json b/rules/00239.json index 037a4c62..fac010d7 100644 --- a/rules/00239.json +++ b/rules/00239.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.65, + "score": 0.71, "label": [ "socket", "network" diff --git a/rules/00241.json b/rules/00241.json index 03ae8053..89a1b16c 100644 --- a/rules/00241.json +++ b/rules/00241.json @@ -13,7 +13,7 @@ "method": "getContentDescription" } ], - "score": 0.03, + "score": 0.06, "label": [ "accessibility service" ] diff --git a/rules/00243.json b/rules/00243.json index 490195c0..33f6c735 100644 --- a/rules/00243.json +++ b/rules/00243.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.41, + "score": 0.42, "label": [ "command", "network", diff --git a/rules/00244.json b/rules/00244.json index c4204f0d..76422429 100644 --- a/rules/00244.json +++ b/rules/00244.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.86, + "score": -1.18, "label": [ "file" ] diff --git a/rules/00245.json b/rules/00245.json index 1df3f58c..78ba03de 100644 --- a/rules/00245.json +++ b/rules/00245.json @@ -16,7 +16,7 @@ ] } ], - "score": 1.56, + "score": 1.49, "label": [ "reflection" ] diff --git a/rules/00246.json b/rules/00246.json index 8a74ec52..a63bf1ad 100644 --- a/rules/00246.json +++ b/rules/00246.json @@ -20,7 +20,7 @@ "method": "addView" } ], - "score": 0.63, + "score": 0.69, "label": [ "screen" ] diff --git a/rules/00247.json b/rules/00247.json index e506fbe4..84d8733e 100644 --- a/rules/00247.json +++ b/rules/00247.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 1.27, + "score": 1.2, "label": [ "socket", "network" diff --git a/rules/00248.json b/rules/00248.json index 25aca45d..6724b40f 100644 --- a/rules/00248.json +++ b/rules/00248.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.43, + "score": 0.59, "label": [ "nfc" ] diff --git a/rules/00249.json b/rules/00249.json index ea1c47c7..24bf5b72 100644 --- a/rules/00249.json +++ b/rules/00249.json @@ -16,7 +16,7 @@ "method": "" } ], - "score": 0.29, + "score": 0.38, "label": [ "collection", "nfc" diff --git a/rules/00250.json b/rules/00250.json index df9d7695..206e9612 100644 --- a/rules/00250.json +++ b/rules/00250.json @@ -13,7 +13,7 @@ "method": "inflate" } ], - "score": 1.18, + "score": 1.04, "label": [ "screen" ] diff --git a/rules/00251.json b/rules/00251.json index c2c29210..5b47bc20 100644 --- a/rules/00251.json +++ b/rules/00251.json @@ -13,7 +13,7 @@ "method": "setOnClickListener" } ], - "score": 0.24, + "score": 0.03, "label": [ "collection" ] diff --git a/rules/00252.json b/rules/00252.json index cdcceed6..b660e51a 100644 --- a/rules/00252.json +++ b/rules/00252.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.63, + "score": -0.64, "label": [ "screen" ] diff --git a/rules/00253.json b/rules/00253.json index 6d99a61f..65c2bea5 100644 --- a/rules/00253.json +++ b/rules/00253.json @@ -19,5 +19,5 @@ "connection", "http" ], - "score": 0.97 + "score": 0.95 } \ No newline at end of file diff --git a/rules/00254.json b/rules/00254.json index 0fb1d4c4..260bc58a 100644 --- a/rules/00254.json +++ b/rules/00254.json @@ -19,5 +19,5 @@ } ], "label": [], - "score": -1.5 + "score": -1.44 } \ No newline at end of file diff --git a/rules/00255.json b/rules/00255.json index 3f4ccd3c..95b37a9b 100644 --- a/rules/00255.json +++ b/rules/00255.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": -0.12, + "score": -0.13, "label": [ "accessibility service", "control" diff --git a/rules/00256.json b/rules/00256.json index c477d100..0f9fd65d 100644 --- a/rules/00256.json +++ b/rules/00256.json @@ -16,7 +16,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.1, + "score": -0.19, "label": [ "sms", "collection", diff --git a/rules/00257.json b/rules/00257.json index ea762f6c..1315284c 100644 --- a/rules/00257.json +++ b/rules/00257.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.68, + "score": -0.76, "label": [ "screen" ] diff --git a/rules/00258.json b/rules/00258.json index 455a5638..5a579314 100644 --- a/rules/00258.json +++ b/rules/00258.json @@ -16,5 +16,5 @@ "label": [ "screen" ], - "score": -0.2 + "score": -0.3 } \ No newline at end of file diff --git a/rules/00259.json b/rules/00259.json index 9ad0d46a..123d2f66 100644 --- a/rules/00259.json +++ b/rules/00259.json @@ -19,5 +19,5 @@ "connection", "control" ], - "score": -0.31 + "score": -0.57 } \ No newline at end of file diff --git a/rules/00260.json b/rules/00260.json index 0b2b65fa..5b9aa1aa 100644 --- a/rules/00260.json +++ b/rules/00260.json @@ -16,7 +16,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.0, + "score": -0.27, "label": [ "sms", "collection", diff --git a/rules/00261.json b/rules/00261.json index b016df0d..6bbbf424 100644 --- a/rules/00261.json +++ b/rules/00261.json @@ -17,5 +17,5 @@ "accessibility service", "control" ], - "score": -0.21 + "score": -0.28 } \ No newline at end of file diff --git a/rules/00262.json b/rules/00262.json index 2846677c..a5b802ef 100644 --- a/rules/00262.json +++ b/rules/00262.json @@ -21,5 +21,5 @@ "label": [ "collection" ], - "score": 0.7 + "score": 0.91 } \ No newline at end of file diff --git a/rules/00263.json b/rules/00263.json index 52058929..3f281d96 100644 --- a/rules/00263.json +++ b/rules/00263.json @@ -13,6 +13,6 @@ "descriptor": "(Landroid/view/View; Landroid/view/ViewGroup$LayoutParams;)V" } ], - "score": -0.1, + "score": 0.02, "label": [] } \ No newline at end of file diff --git a/rules/00264.json b/rules/00264.json index 5d240a8d..bf5477f6 100644 --- a/rules/00264.json +++ b/rules/00264.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/Iterator;" } ], - "score": 0.89, + "score": 1.03, "label": [ "applications", "collection" diff --git a/rules/00265.json b/rules/00265.json index 00f1c750..0b931200 100644 --- a/rules/00265.json +++ b/rules/00265.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" } ], - "score": -1.23, + "score": -1.21, "label": [ "applications", "collection" diff --git a/rules/00266.json b/rules/00266.json index ba9c230a..b3ca427c 100644 --- a/rules/00266.json +++ b/rules/00266.json @@ -13,7 +13,7 @@ "descriptor": "(I)Landroid/content/ClipData$Item;" } ], - "score": -2.05, + "score": -2.03, "label": [ "keylogging" ] diff --git a/rules/00267.json b/rules/00267.json index 0b6c0d0e..ace4583a 100644 --- a/rules/00267.json +++ b/rules/00267.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/accessibilityservice/GestureDescription; Landroid/accessibilityservice/AccessibilityService$GestureResultCallback; Landroid/os/Handler;)Z" } ], - "score": 0.72, + "score": 0.67, "label": [ "accessibility service", "control" diff --git a/rules/00268.json b/rules/00268.json index 52051468..92d1e102 100644 --- a/rules/00268.json +++ b/rules/00268.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap;)V" } ], - "score": -0.06, + "score": 0.0, "label": [ "screen" ] diff --git a/rules/00269.json b/rules/00269.json index 966db1a3..c747dbc6 100644 --- a/rules/00269.json +++ b/rules/00269.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" } ], - "score": -0.88, + "score": -0.87, "label": [ "screen" ] diff --git a/rules/00270.json b/rules/00270.json index ccb3c0f1..341e61d8 100644 --- a/rules/00270.json +++ b/rules/00270.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Canvas;)V" } ], - "score": -0.09, + "score": -0.24, "label": [ "screen" ] diff --git a/rules/00271.json b/rules/00271.json index 4ee7ef42..9afc7f49 100644 --- a/rules/00271.json +++ b/rules/00271.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -0.15, + "score": 0.19, "label": [ "collection" ] diff --git a/rules/00272.json b/rules/00272.json index fee3dc61..474735b5 100644 --- a/rules/00272.json +++ b/rules/00272.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/reflect/Field;" } ], - "score": 1.71, + "score": 1.79, "label": [ "reflection", "evasion" diff --git a/rules/00273.json b/rules/00273.json index 5cb7804f..8fbe1a22 100644 --- a/rules/00273.json +++ b/rules/00273.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/InputStream;" } ], - "score": 1.78, + "score": 1.96, "label": [ "network", "http", diff --git a/rules/00274.json b/rules/00274.json index 118384ea..ee2b8737 100644 --- a/rules/00274.json +++ b/rules/00274.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 1.18, + "score": 1.29, "label": [ "reflection", "control" diff --git a/rules/00275.json b/rules/00275.json index 317cad0b..249d1439 100644 --- a/rules/00275.json +++ b/rules/00275.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/ComponentName; I I)V" } ], - "score": 1.01, + "score": 1.02, "label": [ "persistence", "evasion", diff --git a/rules/00276.json b/rules/00276.json index 4022cce9..5a8a97c7 100644 --- a/rules/00276.json +++ b/rules/00276.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 3.07, + "score": 3.01, "label": [ "reflection" ] diff --git a/rules/00277.json b/rules/00277.json index 8a062802..cf6d6dbe 100644 --- a/rules/00277.json +++ b/rules/00277.json @@ -13,7 +13,7 @@ "descriptor": "(I)V" } ], - "score": 1.02, + "score": 1.03, "label": [ "nfc", "relay",