From f679bf3d22149d111fe54db71ff270a185315f2b Mon Sep 17 00:00:00 2001 From: pulorsok Date: Thu, 30 Jul 2026 03:25:38 +0800 Subject: [PATCH] chore: sync score-adjusted rules after Sova corpus update The malware corpus now includes 14 Sova samples, so score_adjustment retrained the whole rule pool against it. This commit carries the resulting weights for 272 rules. Only the score field changes; crime descriptions, API pairs, permissions, and labels are untouched. Sova itself ships no new rule. Two candidates were drafted and trained, and both were rejected: a clipboard-overwrite pair (ClipData.newPlainText + ClipboardManager.setPrimaryClip) trained to -1.74 because legitimate apps use the same pair, and an icon-hiding pair duplicated the existing rule #00079. 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/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/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/00051.json | 2 +- rules/00052.json | 2 +- rules/00053.json | 2 +- rules/00054.json | 2 +- rules/00055.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/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/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/00136.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/00208.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/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/00240.json | 2 +- rules/00241.json | 2 +- rules/00242.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 +- rules/00278.json | 2 +- 272 files changed, 272 insertions(+), 272 deletions(-) diff --git a/rules/00001.json b/rules/00001.json index 2796f0c6..84876e80 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.36, + "score": 0.39, "label": [ "camera" ] diff --git a/rules/00002.json b/rules/00002.json index 541e9406..e2fcb919 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.27, + "score": 0.08, "label": [ "camera" ] diff --git a/rules/00003.json b/rules/00003.json index 92701f79..0731423a 100644 --- a/rules/00003.json +++ b/rules/00003.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Z)Lorg/json/JSONObject;" } ], - "score": -0.37, + "score": -0.2, "label": [ "camera" ] diff --git a/rules/00004.json b/rules/00004.json index 345096bd..a7e05b48 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.88, + "score": -0.6, "label": [ "file", "collection" diff --git a/rules/00005.json b/rules/00005.json index 2397cec4..16ba4115 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.67, + "score": -0.61, "label": [ "file" ] diff --git a/rules/00006.json b/rules/00006.json index 05801539..e54fc31f 100644 --- a/rules/00006.json +++ b/rules/00006.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.32, + "score": -0.27, "label": [ "record" ] diff --git a/rules/00007.json b/rules/00007.json index e1bc6692..0e4eb56b 100644 --- a/rules/00007.json +++ b/rules/00007.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.15, + "score": -0.3, "label": [ "file" ] diff --git a/rules/00008.json b/rules/00008.json index 8be88019..32cb46cc 100644 --- a/rules/00008.json +++ b/rules/00008.json @@ -13,7 +13,7 @@ "descriptor": "(Z)Ljava/lang/Boolean;" } ], - "score": 0.16, + "score": 0.32, "label": [ "sms" ] diff --git a/rules/00009.json b/rules/00009.json index bab5c98d..db0af651 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.41, + "score": -1.25, "label": [ "file" ] diff --git a/rules/00010.json b/rules/00010.json index 462a0de0..5aed4981 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.64, + "score": -0.8, "label": [ "sms", "calllog", diff --git a/rules/00011.json b/rules/00011.json index 6ef6b028..7299c8eb 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": 2.13, + "score": 1.95, "label": [ "sms", "calllog", diff --git a/rules/00012.json b/rules/00012.json index 2e8a0e54..6920d214 100644 --- a/rules/00012.json +++ b/rules/00012.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/InputStream;)V" } ], - "score": -0.07, + "score": -0.03, "label": [ "file" ] diff --git a/rules/00013.json b/rules/00013.json index 5daf563c..0897f823 100644 --- a/rules/00013.json +++ b/rules/00013.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/File;)V" } ], - "score": 1.09, + "score": 1.12, "label": [ "file" ] diff --git a/rules/00014.json b/rules/00014.json index 674cf8b4..be9239a2 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.24, + "score": -1.06, "label": [ "file" ] diff --git a/rules/00015.json b/rules/00015.json index 21ea96a0..df60a452 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.12, + "score": 0.19, "label": [ "file" ] diff --git a/rules/00016.json b/rules/00016.json index fb40490a..d82d5d8f 100644 --- a/rules/00016.json +++ b/rules/00016.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": 0.96, + "score": 0.77, "label": [ "location", "collection" diff --git a/rules/00017.json b/rules/00017.json index 77d400e1..2856b32e 100644 --- a/rules/00017.json +++ b/rules/00017.json @@ -13,7 +13,7 @@ "descriptor": "(D)Ljava/lang/StringBuilder;" } ], - "score": 0.14, + "score": 0.1, "label": [ "location", "collection" diff --git a/rules/00018.json b/rules/00018.json index c89763b7..afcd7f26 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.42, + "score": -0.32, "label": [ "location", "collection" diff --git a/rules/00019.json b/rules/00019.json index 6f3aa2fd..29fde7d7 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.35, + "score": -0.39, "label": [ "reflection" ] diff --git a/rules/00020.json b/rules/00020.json index 0bf1b8ab..9becd2b0 100644 --- a/rules/00020.json +++ b/rules/00020.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.35, + "score": 0.37, "label": [ "file" ] diff --git a/rules/00021.json b/rules/00021.json index 366bd347..c40dba67 100644 --- a/rules/00021.json +++ b/rules/00021.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -0.34, + "score": -0.21, "label": [ "reflection" ] diff --git a/rules/00022.json b/rules/00022.json index 2fa7e2e9..b4f3feb5 100644 --- a/rules/00022.json +++ b/rules/00022.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": 1.09, + "score": 1.11, "label": [ "file" ] diff --git a/rules/00023.json b/rules/00023.json index c6b1b3be..94842b1e 100644 --- a/rules/00023.json +++ b/rules/00023.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": 2.11, + "score": 2.03, "label": [ "reflection", "control" diff --git a/rules/00024.json b/rules/00024.json index 784d40e8..eebbd932 100644 --- a/rules/00024.json +++ b/rules/00024.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": 0.44, + "score": 0.17, "label": [ "reflection", "file" diff --git a/rules/00026.json b/rules/00026.json index e7dd7312..9eccc8a3 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.03, + "score": -0.14, "label": [ "reflection" ] diff --git a/rules/00027.json b/rules/00027.json index 43b19932..ddf2010d 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.97, + "score": -0.88, "label": [ "reflection" ] diff --git a/rules/00028.json b/rules/00028.json index 528447bb..25f4a2ce 100644 --- a/rules/00028.json +++ b/rules/00028.json @@ -13,7 +13,7 @@ "descriptor": "([B)I" } ], - "score": 1.69, + "score": 1.84, "label": [ "file" ] diff --git a/rules/00029.json b/rules/00029.json index 01550708..0b840985 100644 --- a/rules/00029.json +++ b/rules/00029.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 0.52, + "score": 0.4, "label": [ "reflection" ] diff --git a/rules/00030.json b/rules/00030.json index ca5ccd90..7756de3d 100644 --- a/rules/00030.json +++ b/rules/00030.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.12, + "score": -0.87, "label": [ "network" ] diff --git a/rules/00031.json b/rules/00031.json index a497c3e0..962e52b1 100644 --- a/rules/00031.json +++ b/rules/00031.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.06, + "score": 0.07, "label": [ "reflection", "collection" diff --git a/rules/00032.json b/rules/00032.json index 1e97240e..944acb28 100644 --- a/rules/00032.json +++ b/rules/00032.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -1.38, + "score": -1.36, "label": [ "reflection" ] diff --git a/rules/00033.json b/rules/00033.json index 5f9cd021..c145800b 100644 --- a/rules/00033.json +++ b/rules/00033.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.21, + "score": 1.38, "label": [ "collection" ] diff --git a/rules/00035.json b/rules/00035.json index f86019c7..0f7b3cf6 100644 --- a/rules/00035.json +++ b/rules/00035.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/util/List;" } ], - "score": 1.47, + "score": 1.35, "label": [ "reflection" ] diff --git a/rules/00036.json b/rules/00036.json index 2cc23e03..1db50ef6 100644 --- a/rules/00036.json +++ b/rules/00036.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" } ], - "score": -0.45, + "score": -0.37, "label": [ "reflection" ] diff --git a/rules/00037.json b/rules/00037.json index 32bff30e..d47bb3ac 100644 --- a/rules/00037.json +++ b/rules/00037.json @@ -13,7 +13,7 @@ "descriptor": "(I Landroid/app/Notification;)V" } ], - "score": -2.02, + "score": -2.04, "label": [ "control" ] diff --git a/rules/00038.json b/rules/00038.json index e0036f98..44a1cc35 100644 --- a/rules/00038.json +++ b/rules/00038.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.88, + "score": 0.83, "label": [ "collection" ] diff --git a/rules/00039.json b/rules/00039.json index 6658bd11..599621e9 100644 --- a/rules/00039.json +++ b/rules/00039.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/net/InetAddress;" } ], - "score": -0.57, + "score": -0.61, "label": [ "control", "network" diff --git a/rules/00040.json b/rules/00040.json index af3a5146..06b94ec4 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": -1.14, + "score": -0.96, "label": [ "sms" ] diff --git a/rules/00041.json b/rules/00041.json index fbb56e9b..ecd45ecf 100644 --- a/rules/00041.json +++ b/rules/00041.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.73, + "score": -0.43, "label": [ "record" ] diff --git a/rules/00042.json b/rules/00042.json index f42be4a6..e8106573 100644 --- a/rules/00042.json +++ b/rules/00042.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/List;" } ], - "score": 0.18, + "score": 0.03, "label": [ "collection", "wifi" diff --git a/rules/00043.json b/rules/00043.json index 982bb990..bd59eb2b 100644 --- a/rules/00043.json +++ b/rules/00043.json @@ -13,7 +13,7 @@ "descriptor": "(I I)I" } ], - "score": -0.23, + "score": -0.26, "label": [ "collection", "wifi" diff --git a/rules/00044.json b/rules/00044.json index 7c5f0c38..7075fb89 100644 --- a/rules/00044.json +++ b/rules/00044.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": -0.03, + "score": 0.09, "label": [ "collection", "reflection" diff --git a/rules/00045.json b/rules/00045.json index d05b6545..3c86d866 100644 --- a/rules/00045.json +++ b/rules/00045.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.03, + "score": 0.83, "label": [ "collection", "reflection" diff --git a/rules/00046.json b/rules/00046.json index aca73a3d..a7b8b66d 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.23, + "score": 0.03, "label": [ "reflection" ] diff --git a/rules/00047.json b/rules/00047.json index c923201f..c0151202 100644 --- a/rules/00047.json +++ b/rules/00047.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.3, + "score": 0.03, "label": [ "network", "collection" diff --git a/rules/00048.json b/rules/00048.json index aea7f65f..19e0fec3 100644 --- a/rules/00048.json +++ b/rules/00048.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.08, + "score": -0.02, "label": [ "sms", "collection" diff --git a/rules/00049.json b/rules/00049.json index 79a9d501..5cc9a51e 100644 --- a/rules/00049.json +++ b/rules/00049.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.73, + "score": -0.64, "label": [ "sms", "collection" diff --git a/rules/00050.json b/rules/00050.json index 8a6804b7..6deacbf4 100644 --- a/rules/00050.json +++ b/rules/00050.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": 0.8, + "score": 0.57, "label": [ "sms", "collection" diff --git a/rules/00051.json b/rules/00051.json index 7cb94eec..820dbc7c 100644 --- a/rules/00051.json +++ b/rules/00051.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" } ], - "score": -0.13, + "score": -0.06, "label": [ "control" ] diff --git a/rules/00052.json b/rules/00052.json index 00448b74..8ff4ba5b 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.01, + "score": -0.03, "label": [ "sms" ] diff --git a/rules/00053.json b/rules/00053.json index b0f8bcd5..effda6e7 100644 --- a/rules/00053.json +++ b/rules/00053.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Z Landroid/database/ContentObserver;)V" } ], - "score": -1.46, + "score": -1.53, "label": [ "sms" ] diff --git a/rules/00054.json b/rules/00054.json index d4354516..1c705763 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.37, + "score": 0.2, "label": [ "reflection" ] diff --git a/rules/00055.json b/rules/00055.json index d3b40350..609fa456 100644 --- a/rules/00055.json +++ b/rules/00055.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.4, + "score": -0.15, "label": [ "sms", "collection" diff --git a/rules/00057.json b/rules/00057.json index 88d3cde0..998d9caa 100644 --- a/rules/00057.json +++ b/rules/00057.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.59, + "score": -0.36, "label": [ "network", "collection" diff --git a/rules/00058.json b/rules/00058.json index b1b1775a..a47288bb 100644 --- a/rules/00058.json +++ b/rules/00058.json @@ -13,7 +13,7 @@ "descriptor": "(I Z)Z" } ], - "score": -0.2, + "score": -0.08, "label": [ "wifi", "control" diff --git a/rules/00059.json b/rules/00059.json index 9febbfa7..f2eb1118 100644 --- a/rules/00059.json +++ b/rules/00059.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.63, + "score": -0.34, "label": [ "collection" ] diff --git a/rules/00060.json b/rules/00060.json index d6622c58..ab2aaa4d 100644 --- a/rules/00060.json +++ b/rules/00060.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": -0.55, + "score": -0.54, "label": [ "network", "collection" diff --git a/rules/00061.json b/rules/00061.json index 478fdb36..e3dbd541 100644 --- a/rules/00061.json +++ b/rules/00061.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": 0.42, + "score": 0.5, "label": [ "wifi", "collection" diff --git a/rules/00062.json b/rules/00062.json index 7a5f2ddf..9208e513 100644 --- a/rules/00062.json +++ b/rules/00062.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.18, + "score": -0.22, "label": [ "wifi", "collection" diff --git a/rules/00063.json b/rules/00063.json index 5fd15c6f..4419186e 100644 --- a/rules/00063.json +++ b/rules/00063.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Landroid/net/Uri;)V" } ], - "score": 0.91, + "score": 0.95, "label": [ "control" ] diff --git a/rules/00064.json b/rules/00064.json index 3e7aba47..f098a37e 100644 --- a/rules/00064.json +++ b/rules/00064.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": 0.11, + "score": -0.01, "label": [ "control" ] diff --git a/rules/00065.json b/rules/00065.json index ce1ce883..c86c37b8 100644 --- a/rules/00065.json +++ b/rules/00065.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.06, + "score": 0.05, "label": [ "collection" ] diff --git a/rules/00066.json b/rules/00066.json index 24323720..c1048d58 100644 --- a/rules/00066.json +++ b/rules/00066.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.35, + "score": 0.28, "label": [ "collection" ] diff --git a/rules/00067.json b/rules/00067.json index c49c7774..9d548664 100644 --- a/rules/00067.json +++ b/rules/00067.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.14, + "score": 0.79, "label": [ "collection" ] diff --git a/rules/00068.json b/rules/00068.json index 843d32b0..1562bc45 100644 --- a/rules/00068.json +++ b/rules/00068.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" } ], - "score": 1.58, + "score": 1.62, "label": [ "control" ] diff --git a/rules/00069.json b/rules/00069.json index 5e078d5d..efd5ed12 100644 --- a/rules/00069.json +++ b/rules/00069.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/OutputStream;" } ], - "score": 0.81, + "score": 0.67, "label": [ "control" ] diff --git a/rules/00070.json b/rules/00070.json index e3533046..0cb1eec4 100644 --- a/rules/00070.json +++ b/rules/00070.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.09, + "score": -0.11, "label": [ "collection", "command", diff --git a/rules/00071.json b/rules/00071.json index e0afba27..29d2d1e3 100644 --- a/rules/00071.json +++ b/rules/00071.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.35, + "score": -0.27, "label": [ "collection", "command", diff --git a/rules/00072.json b/rules/00072.json index d735318e..33143da2 100644 --- a/rules/00072.json +++ b/rules/00072.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.08, + "score": 0.2, "label": [ "command", "network", diff --git a/rules/00073.json b/rules/00073.json index 0012700f..404fcf1f 100644 --- a/rules/00073.json +++ b/rules/00073.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.33, + "score": -0.26, "label": [ "collection", "telephony", diff --git a/rules/00074.json b/rules/00074.json index 154bc5a7..4be27da1 100644 --- a/rules/00074.json +++ b/rules/00074.json @@ -13,7 +13,7 @@ "method": "getNetworkCountryIso" } ], - "score": -0.1, + "score": -0.16, "label": [ "collection", "telephony" diff --git a/rules/00075.json b/rules/00075.json index fae7e6ed..44d6dfde 100644 --- a/rules/00075.json +++ b/rules/00075.json @@ -13,7 +13,7 @@ "method": "getLastKnownLocation" } ], - "score": -0.64, + "score": -0.61, "label": [ "collection", "location" diff --git a/rules/00076.json b/rules/00076.json index 53991e87..b7e91735 100644 --- a/rules/00076.json +++ b/rules/00076.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.17, + "score": -0.18, "label": [ "collection", "wifi" diff --git a/rules/00077.json b/rules/00077.json index 5675fdb4..5371691d 100644 --- a/rules/00077.json +++ b/rules/00077.json @@ -13,7 +13,7 @@ "method": "query" } ], - "score": 1.43, + "score": 1.13, "label": [ "collection", "sms", diff --git a/rules/00078.json b/rules/00078.json index a4f05489..502bb83f 100644 --- a/rules/00078.json +++ b/rules/00078.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": -1.21, + "score": -0.93, "label": [ "collection", "telephony" diff --git a/rules/00079.json b/rules/00079.json index af7c08a4..d046799d 100644 --- a/rules/00079.json +++ b/rules/00079.json @@ -13,7 +13,7 @@ "method": "setComponentEnabledSetting" } ], - "score": 1.38, + "score": 1.73, "label": [ "evasion" ] diff --git a/rules/00080.json b/rules/00080.json index e79250aa..edaabd20 100644 --- a/rules/00080.json +++ b/rules/00080.json @@ -13,7 +13,7 @@ "method": "setOutputFile" } ], - "score": -0.47, + "score": -0.33, "label": [ "record", "file" diff --git a/rules/00081.json b/rules/00081.json index 49f33b5b..60c01e88 100644 --- a/rules/00081.json +++ b/rules/00081.json @@ -13,7 +13,7 @@ "method": "getDeclaredMethods" } ], - "score": -1.31, + "score": -1.08, "label": [ "reflection" ] diff --git a/rules/00082.json b/rules/00082.json index 190d14ff..d4adb259 100644 --- a/rules/00082.json +++ b/rules/00082.json @@ -13,7 +13,7 @@ "method": "getMacAddress" } ], - "score": -0.08, + "score": 0.07, "label": [ "collection", "wifi" diff --git a/rules/00083.json b/rules/00083.json index d589c276..7c8df730 100644 --- a/rules/00083.json +++ b/rules/00083.json @@ -13,7 +13,7 @@ "method": "getDeviceId" } ], - "score": -0.04, + "score": -0.03, "label": [ "collection", "telephony" diff --git a/rules/00084.json b/rules/00084.json index 3bbd69dc..59f75be8 100644 --- a/rules/00084.json +++ b/rules/00084.json @@ -13,7 +13,7 @@ "method": "getSubscriberId" } ], - "score": -0.21, + "score": -0.14, "label": [ "collection", "telephony" diff --git a/rules/00085.json b/rules/00085.json index e48fc210..be3ec98e 100644 --- a/rules/00085.json +++ b/rules/00085.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.57, + "score": 0.45, "label": [ "collection", "telephony" diff --git a/rules/00086.json b/rules/00086.json index d5328fde..4c842b91 100644 --- a/rules/00086.json +++ b/rules/00086.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.33, + "score": -1.45, "label": [ "telephony" ] diff --git a/rules/00087.json b/rules/00087.json index 9fea67da..c451638a 100644 --- a/rules/00087.json +++ b/rules/00087.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.76, + "score": -0.72, "label": [ "network" ] diff --git a/rules/00088.json b/rules/00088.json index 46373a30..e2eb2531 100644 --- a/rules/00088.json +++ b/rules/00088.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.22, + "score": 0.34, "label": [ "command", "network" diff --git a/rules/00089.json b/rules/00089.json index 9875cb84..74eea897 100644 --- a/rules/00089.json +++ b/rules/00089.json @@ -13,7 +13,7 @@ "method": "getInputStream" } ], - "score": -1.38, + "score": -1.44, "label": [ "command", "network" diff --git a/rules/00090.json b/rules/00090.json index f22c5597..0bbddfac 100644 --- a/rules/00090.json +++ b/rules/00090.json @@ -13,7 +13,7 @@ "method": "setOutputFormat" } ], - "score": -0.39, + "score": -0.29, "label": [ "record" ] diff --git a/rules/00091.json b/rules/00091.json index 4177a838..8f25052c 100644 --- a/rules/00091.json +++ b/rules/00091.json @@ -13,7 +13,7 @@ "method": "getString" } ], - "score": -0.05, + "score": 0.08, "label": [ "collection" ] diff --git a/rules/00092.json b/rules/00092.json index 4fad4b05..8d940181 100644 --- a/rules/00092.json +++ b/rules/00092.json @@ -13,7 +13,7 @@ "method": "sendBroadcast" } ], - "score": -0.27, + "score": -0.32, "label": [ "command" ] diff --git a/rules/00093.json b/rules/00093.json index c685a959..78e6b830 100644 --- a/rules/00093.json +++ b/rules/00093.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.33, + "score": -0.18, "label": [ "collection", "sms", diff --git a/rules/00094.json b/rules/00094.json index 9955dfeb..5de924be 100644 --- a/rules/00094.json +++ b/rules/00094.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": -0.21, + "score": -0.31, "label": [ "command", "network" diff --git a/rules/00095.json b/rules/00095.json index efd5514b..bb0b32fb 100644 --- a/rules/00095.json +++ b/rules/00095.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.21, + "score": -0.29, "label": [ "collection", "telephony" diff --git a/rules/00097.json b/rules/00097.json index 7848575a..9bf324c3 100644 --- a/rules/00097.json +++ b/rules/00097.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.39, + "score": -0.25, "label": [ "collection", "sms" diff --git a/rules/00098.json b/rules/00098.json index 9d8870a3..db00a3c4 100644 --- a/rules/00098.json +++ b/rules/00098.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.3, + "score": -1.53, "label": [ "network" ] diff --git a/rules/00099.json b/rules/00099.json index 5d0d61cb..fa10bb72 100644 --- a/rules/00099.json +++ b/rules/00099.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.32, + "score": 0.31, "label": [ "collection", "location" diff --git a/rules/00100.json b/rules/00100.json index 5b10b6c0..7dfdc82f 100644 --- a/rules/00100.json +++ b/rules/00100.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.14, + "score": -0.18, "label": [ "collection", "network" diff --git a/rules/00101.json b/rules/00101.json index 115e93c1..abe71a99 100644 --- a/rules/00101.json +++ b/rules/00101.json @@ -13,7 +13,7 @@ "method": "prepare" } ], - "score": -0.33, + "score": -0.28, "label": [ "record" ] diff --git a/rules/00102.json b/rules/00102.json index 3ee2f2f4..30bfdaff 100644 --- a/rules/00102.json +++ b/rules/00102.json @@ -13,7 +13,7 @@ "method": "setSpeakerphoneOn" } ], - "score": -0.29, + "score": -0.37, "label": [ "command" ] diff --git a/rules/00103.json b/rules/00103.json index b65ffdba..c4d0595a 100644 --- a/rules/00103.json +++ b/rules/00103.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.18, + "score": -1.26, "label": [ "network" ] diff --git a/rules/00104.json b/rules/00104.json index 7adc3287..af27a568 100644 --- a/rules/00104.json +++ b/rules/00104.json @@ -13,7 +13,7 @@ "method": "isDirectory" } ], - "score": 0.35, + "score": 0.63, "label": [ "file" ] diff --git a/rules/00106.json b/rules/00106.json index 8a4a8689..791d0c27 100644 --- a/rules/00106.json +++ b/rules/00106.json @@ -13,7 +13,7 @@ "method": "formatIpAddress" } ], - "score": -0.44, + "score": -0.62, "label": [ "collection", "wifi" diff --git a/rules/00107.json b/rules/00107.json index c8ebb1ab..f4f14acb 100644 --- a/rules/00107.json +++ b/rules/00107.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.1, + "score": 0.18, "label": [ "collection", "telephony", diff --git a/rules/00108.json b/rules/00108.json index 7c597650..e4e6a483 100644 --- a/rules/00108.json +++ b/rules/00108.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 1.22, + "score": 1.09, "label": [ "network", "command" diff --git a/rules/00109.json b/rules/00109.json index 229ed5c8..4222e20f 100644 --- a/rules/00109.json +++ b/rules/00109.json @@ -13,7 +13,7 @@ "method": "getResponseCode" } ], - "score": -0.1, + "score": -0.12, "label": [ "network", "command" diff --git a/rules/00110.json b/rules/00110.json index 41e39c8a..0ebf2c06 100644 --- a/rules/00110.json +++ b/rules/00110.json @@ -13,7 +13,7 @@ "method": "getIccId" } ], - "score": -0.65, + "score": -0.72, "label": [ "collection", "telephony" diff --git a/rules/00111.json b/rules/00111.json index a84b4452..3d111cc5 100644 --- a/rules/00111.json +++ b/rules/00111.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.28, + "score": 0.49, "label": [ "collection", "sms" diff --git a/rules/00112.json b/rules/00112.json index 54144bd7..d9178a5f 100644 --- a/rules/00112.json +++ b/rules/00112.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.22, + "score": 0.23, "label": [ "collection", "calendar" diff --git a/rules/00113.json b/rules/00113.json index 1c4a9206..00a507ad 100644 --- a/rules/00113.json +++ b/rules/00113.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.43, + "score": 0.61, "label": [ "collection", "location" diff --git a/rules/00114.json b/rules/00114.json index ac3c4458..e5699822 100644 --- a/rules/00114.json +++ b/rules/00114.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.36, + "score": 0.33, "label": [ "network", "command" diff --git a/rules/00115.json b/rules/00115.json index 55a854cb..afb0a4b5 100644 --- a/rules/00115.json +++ b/rules/00115.json @@ -13,7 +13,7 @@ "method": "getLongitude" } ], - "score": 0.1, + "score": 0.05, "label": [ "collection", "location" diff --git a/rules/00116.json b/rules/00116.json index b381efd9..964a5bde 100644 --- a/rules/00116.json +++ b/rules/00116.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.03, + "score": 0.01, "label": [ "wifi", "collection" diff --git a/rules/00117.json b/rules/00117.json index f5c4021a..36c26397 100644 --- a/rules/00117.json +++ b/rules/00117.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": 0.09, + "score": 0.11, "label": [ "telephony", "collection" diff --git a/rules/00118.json b/rules/00118.json index 7fcf6ea6..fc8112f7 100644 --- a/rules/00118.json +++ b/rules/00118.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": -0.06, + "score": -0.09, "label": [ "sms", "collection" diff --git a/rules/00119.json b/rules/00119.json index b2374097..0fa523b7 100644 --- a/rules/00119.json +++ b/rules/00119.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.11, + "score": 0.17, "label": [ "collection", "file", diff --git a/rules/00120.json b/rules/00120.json index 995520f7..d65a40bc 100644 --- a/rules/00120.json +++ b/rules/00120.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 0.01, + "score": 0.15, "label": [ "sms", "collection" diff --git a/rules/00121.json b/rules/00121.json index 8fbcb147..6f10e39b 100644 --- a/rules/00121.json +++ b/rules/00121.json @@ -13,7 +13,7 @@ "method": "mkdirs" } ], - "score": -0.04, + "score": -0.16, "label": [ "file", "command" diff --git a/rules/00122.json b/rules/00122.json index a7523a3c..a6817de9 100644 --- a/rules/00122.json +++ b/rules/00122.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": -0.08, + "score": -0.26, "label": [ "sms", "collection" diff --git a/rules/00123.json b/rules/00123.json index 30520c11..0e3bcafb 100644 --- a/rules/00123.json +++ b/rules/00123.json @@ -13,7 +13,7 @@ "method": "" } ], - "score": -0.51, + "score": -0.46, "label": [ "network", "command" diff --git a/rules/00124.json b/rules/00124.json index 6e6d7fd4..9ea42b2c 100644 --- a/rules/00124.json +++ b/rules/00124.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.12, + "score": -0.25, "label": [ "network" ] diff --git a/rules/00125.json b/rules/00125.json index 8e703cb9..b93f4e1b 100644 --- a/rules/00125.json +++ b/rules/00125.json @@ -13,7 +13,7 @@ "method": "exists" } ], - "score": -0.56, + "score": -0.78, "label": [ "file" ] diff --git a/rules/00126.json b/rules/00126.json index 9e6489e4..2a65f427 100644 --- a/rules/00126.json +++ b/rules/00126.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.13, + "score": 0.09, "label": [ "collection", "sms", diff --git a/rules/00127.json b/rules/00127.json index 3194c823..5308e25d 100644 --- a/rules/00127.json +++ b/rules/00127.json @@ -13,7 +13,7 @@ "method": "compareToIgnoreCase" } ], - "score": 0.05, + "score": 0.04, "label": [ "command" ] diff --git a/rules/00128.json b/rules/00128.json index f5fe6e4f..7c6269ad 100644 --- a/rules/00128.json +++ b/rules/00128.json @@ -13,7 +13,7 @@ "method": "getAccounts" } ], - "score": 0.23, + "score": 0.07, "label": [ "collection", "account" diff --git a/rules/00129.json b/rules/00129.json index b98f58ea..2c5fd620 100644 --- a/rules/00129.json +++ b/rules/00129.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.53, + "score": 0.14, "label": [ "sms", "collection" diff --git a/rules/00130.json b/rules/00130.json index ded7cc9a..124ea87a 100644 --- a/rules/00130.json +++ b/rules/00130.json @@ -13,7 +13,7 @@ "method": "getConnectionInfo" } ], - "score": 1.16, + "score": 1.04, "label": [ "wifi", "collection" diff --git a/rules/00131.json b/rules/00131.json index f410787a..1bfbfe6b 100644 --- a/rules/00131.json +++ b/rules/00131.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.09, + "score": 0.27, "label": [ "collection", "location" diff --git a/rules/00132.json b/rules/00132.json index ab2949a5..c0b9c853 100644 --- a/rules/00132.json +++ b/rules/00132.json @@ -13,7 +13,7 @@ "method": "getNetworkCountryIso" } ], - "score": -0.79, + "score": -0.66, "label": [ "telephony", "collection" diff --git a/rules/00133.json b/rules/00133.json index ccacfd9b..5854bd69 100644 --- a/rules/00133.json +++ b/rules/00133.json @@ -13,7 +13,7 @@ "method": "start" } ], - "score": -0.41, + "score": -0.63, "label": [ "record", "command" diff --git a/rules/00134.json b/rules/00134.json index 14b218a2..97ce6e32 100644 --- a/rules/00134.json +++ b/rules/00134.json @@ -13,7 +13,7 @@ "method": "getIpAddress" } ], - "score": -0.43, + "score": -0.47, "label": [ "wifi", "collection" diff --git a/rules/00135.json b/rules/00135.json index e79e4c4a..223cb369 100644 --- a/rules/00135.json +++ b/rules/00135.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.09, + "score": -0.04, "label": [ "wifi", "collection" diff --git a/rules/00136.json b/rules/00136.json index 4a93b4ac..0acd8898 100644 --- a/rules/00136.json +++ b/rules/00136.json @@ -13,7 +13,7 @@ "method": "stop" } ], - "score": -0.34, + "score": -0.32, "label": [ "record", "command" diff --git a/rules/00137.json b/rules/00137.json index 22b04cb1..acd86ae1 100644 --- a/rules/00137.json +++ b/rules/00137.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.12, + "score": 0.16, "label": [ "location", "collection" diff --git a/rules/00138.json b/rules/00138.json index 102134e0..fcca9a91 100644 --- a/rules/00138.json +++ b/rules/00138.json @@ -13,7 +13,7 @@ "method": "setAudioSource" } ], - "score": -0.41, + "score": -0.39, "label": [ "record" ] diff --git a/rules/00139.json b/rules/00139.json index 76c4187e..2445700c 100644 --- a/rules/00139.json +++ b/rules/00139.json @@ -13,7 +13,7 @@ "method": "getNetworkId" } ], - "score": -0.2, + "score": 0.21, "label": [ "collection", "wifi" diff --git a/rules/00140.json b/rules/00140.json index ef45ed77..7be40637 100644 --- a/rules/00140.json +++ b/rules/00140.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.06, + "score": -0.12, "label": [ "collection", "telephony", diff --git a/rules/00141.json b/rules/00141.json index fdeaad26..f1669273 100644 --- a/rules/00141.json +++ b/rules/00141.json @@ -13,7 +13,7 @@ "method": "loadClass" } ], - "score": -1.38, + "score": -1.32, "label": [ "reflection" ] diff --git a/rules/00142.json b/rules/00142.json index 944e16dc..405b19d4 100644 --- a/rules/00142.json +++ b/rules/00142.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 1.15, + "score": 1.17, "label": [ "collection", "calendar" diff --git a/rules/00143.json b/rules/00143.json index 3d961eb4..d94a0904 100644 --- a/rules/00143.json +++ b/rules/00143.json @@ -13,7 +13,7 @@ "method": "getClassLoader" } ], - "score": -0.16, + "score": -0.21, "label": [ "reflection" ] diff --git a/rules/00144.json b/rules/00144.json index 8cbb79cc..81e823b5 100644 --- a/rules/00144.json +++ b/rules/00144.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.05, + "score": 0.11, "label": [ "collection", "telephony", diff --git a/rules/00145.json b/rules/00145.json index d5a916b5..d926fe81 100644 --- a/rules/00145.json +++ b/rules/00145.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.48, + "score": 0.4, "label": [ "network", "command" diff --git a/rules/00146.json b/rules/00146.json index 8523dda5..12d17d4a 100644 --- a/rules/00146.json +++ b/rules/00146.json @@ -13,7 +13,7 @@ "method": "getSubscriberId" } ], - "score": 0.11, + "score": 0.05, "label": [ "telephony", "collection" diff --git a/rules/00147.json b/rules/00147.json index 0c62ea47..57584ad3 100644 --- a/rules/00147.json +++ b/rules/00147.json @@ -13,7 +13,7 @@ "method": "getTime" } ], - "score": -0.18, + "score": -0.29, "label": [ "collection", "location" diff --git a/rules/00148.json b/rules/00148.json index 337652ea..1e51b44a 100644 --- a/rules/00148.json +++ b/rules/00148.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.54, + "score": 0.18, "label": [ "network", "command" diff --git a/rules/00149.json b/rules/00149.json index 9342b505..fbf78cf2 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.14, + "score": -0.29, "label": [ "packer" ] diff --git a/rules/00150.json b/rules/00150.json index 37895897..1b60bbc7 100644 --- a/rules/00150.json +++ b/rules/00150.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": 0.2, + "score": 0.29, "label": [ "phone" ] diff --git a/rules/00151.json b/rules/00151.json index d1bca393..9cf3499e 100644 --- a/rules/00151.json +++ b/rules/00151.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": -0.21, + "score": -0.08, "label": [ "phone", "privacy" diff --git a/rules/00152.json b/rules/00152.json index 6dab2a0f..bba74ca3 100644 --- a/rules/00152.json +++ b/rules/00152.json @@ -15,7 +15,7 @@ "method": "sendTextMessage" } ], - "score": -0.05, + "score": -0.23, "label": [ "command", "sms" diff --git a/rules/00153.json b/rules/00153.json index adc084f1..04fc9c1d 100644 --- a/rules/00153.json +++ b/rules/00153.json @@ -15,7 +15,7 @@ "method": "write" } ], - "score": -0.07, + "score": 0.04, "label": [ "http" ] diff --git a/rules/00154.json b/rules/00154.json index a60b7dc9..951d4035 100644 --- a/rules/00154.json +++ b/rules/00154.json @@ -13,7 +13,7 @@ "descriptor": "(I Ljava/net/InetAddress; I)V" } ], - "score": -0.21, + "score": -0.17, "label": [ "socket" ] diff --git a/rules/00155.json b/rules/00155.json index a3f1eff4..52c5913c 100644 --- a/rules/00155.json +++ b/rules/00155.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": 0.51, + "score": 0.47, "label": [ "exec", "command" diff --git a/rules/00156.json b/rules/00156.json index 32ac7356..3004390c 100644 --- a/rules/00156.json +++ b/rules/00156.json @@ -15,7 +15,7 @@ "descriptor": "()V" } ], - "score": -1.7, + "score": -1.53, "label": [ "lock", "power manager" diff --git a/rules/00157.json b/rules/00157.json index ffa9257c..d0e7160c 100644 --- a/rules/00157.json +++ b/rules/00157.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 0.38, + "score": 0.73, "label": [ "reflection", "dexClassLoader" diff --git a/rules/00158.json b/rules/00158.json index 91426fab..1bc14dbc 100644 --- a/rules/00158.json +++ b/rules/00158.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.35, + "score": -0.28, "label": [ "privacy", "connection" diff --git a/rules/00159.json b/rules/00159.json index d0211c26..8f253882 100644 --- a/rules/00159.json +++ b/rules/00159.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.19, + "score": 1.08, "label": [ "accessibility service" ] diff --git a/rules/00160.json b/rules/00160.json index 79c42356..23abb768 100644 --- a/rules/00160.json +++ b/rules/00160.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.23, + "score": 1.19, "label": [ "accessibility service" ] diff --git a/rules/00161.json b/rules/00161.json index a8f2728f..4199ada1 100644 --- a/rules/00161.json +++ b/rules/00161.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.07, + "score": 0.32, "label": [ "accessibility service" ] diff --git a/rules/00162.json b/rules/00162.json index faa8905d..2a4daed0 100644 --- a/rules/00162.json +++ b/rules/00162.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": -0.9, + "score": -0.95, "label": [ "socket" ] diff --git a/rules/00163.json b/rules/00163.json index 718cb7d7..efa70d42 100644 --- a/rules/00163.json +++ b/rules/00163.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.11, + "score": 0.05, "label": [ "socket" ] diff --git a/rules/00164.json b/rules/00164.json index e2143e03..797c77a6 100644 --- a/rules/00164.json +++ b/rules/00164.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.23, + "score": -0.25, "label": [ "sms", "http" diff --git a/rules/00165.json b/rules/00165.json index fcf32549..2503c3e0 100644 --- a/rules/00165.json +++ b/rules/00165.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.24, + "score": -0.32, "label": [ "sms", "http" diff --git a/rules/00166.json b/rules/00166.json index ddfe2644..449a8f9b 100644 --- a/rules/00166.json +++ b/rules/00166.json @@ -13,7 +13,7 @@ "method": "matcher" } ], - "score": -0.3, + "score": -0.08, "label": [ "sms", "pin" diff --git a/rules/00167.json b/rules/00167.json index edadb08b..931c1aff 100644 --- a/rules/00167.json +++ b/rules/00167.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.48, + "score": 1.34, "label": [ "accessibility service" ] diff --git a/rules/00168.json b/rules/00168.json index 97f9fac9..a54d4f53 100644 --- a/rules/00168.json +++ b/rules/00168.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.17, + "score": 0.25, "label": [ "accessibility service" ] diff --git a/rules/00169.json b/rules/00169.json index 964f5742..4944b558 100644 --- a/rules/00169.json +++ b/rules/00169.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.89, + "score": 0.93, "label": [ "accessibility service" ] diff --git a/rules/00170.json b/rules/00170.json index f9732afa..117a24e8 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.33, + "score": 0.23, "label": [ "applications", "privacy" diff --git a/rules/00171.json b/rules/00171.json index e56e5512..7caab721 100644 --- a/rules/00171.json +++ b/rules/00171.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": -0.12, + "score": -0.14, "label": [ "network" ] diff --git a/rules/00172.json b/rules/00172.json index 35d4ff8c..6b177dab 100644 --- a/rules/00172.json +++ b/rules/00172.json @@ -15,7 +15,7 @@ "descriptor": "(Landroid/content/ComponentName;)Z" } ], - "score": -1.01, + "score": -1.09, "label": [ "admin" ] diff --git a/rules/00173.json b/rules/00173.json index 6ba960b9..34df66d1 100644 --- a/rules/00173.json +++ b/rules/00173.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.42, + "score": 0.63, "label": [ "accessibility service" ] diff --git a/rules/00174.json b/rules/00174.json index 979113d9..3a9621af 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.23, + "score": -0.27, "label": [ "accounts", "collection" diff --git a/rules/00175.json b/rules/00175.json index 4324f6ba..6602dc13 100644 --- a/rules/00175.json +++ b/rules/00175.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.47, + "score": -1.41, "label": [ "notification" ] diff --git a/rules/00176.json b/rules/00176.json index 6710a48a..bccbfd61 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.3, + "score": -0.49, "label": [ "sms" ] diff --git a/rules/00177.json b/rules/00177.json index e8cede4e..1867ff1b 100644 --- a/rules/00177.json +++ b/rules/00177.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/String; I)V" } ], - "score": -1.13, + "score": -1.25, "label": [ "permission" ] diff --git a/rules/00178.json b/rules/00178.json index ad4acd44..a4da9a1b 100644 --- a/rules/00178.json +++ b/rules/00178.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/Process;" } ], - "score": -0.09, + "score": -0.14, "label": [ "command" ] diff --git a/rules/00179.json b/rules/00179.json index ab299b79..f150212f 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": -0.98, + "score": -0.95, "label": [ "location", "collection" diff --git a/rules/00180.json b/rules/00180.json index 9b41b617..744c7ade 100644 --- a/rules/00180.json +++ b/rules/00180.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.57, + "score": -0.5, "label": [ "so" ] diff --git a/rules/00181.json b/rules/00181.json index 7fb2dcbb..3c4de2c8 100644 --- a/rules/00181.json +++ b/rules/00181.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.62, + "score": -0.48, "label": [ "so" ] diff --git a/rules/00182.json b/rules/00182.json index 891ef6f1..07cb339b 100644 --- a/rules/00182.json +++ b/rules/00182.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.28, + "score": 0.2, "label": [ "camera" ], diff --git a/rules/00183.json b/rules/00183.json index d89a6599..9c243c03 100644 --- a/rules/00183.json +++ b/rules/00183.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/hardware/Camera$Parameters;)V" } ], - "score": -0.3, + "score": -0.27, "label": [ "camera" ], diff --git a/rules/00184.json b/rules/00184.json index 7d488929..d31816a0 100644 --- a/rules/00184.json +++ b/rules/00184.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.61, + "score": 0.64, "label": [ "camera" ], diff --git a/rules/00185.json b/rules/00185.json index dfa0190f..3bc4d0bf 100644 --- a/rules/00185.json +++ b/rules/00185.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.36, + "score": 0.47, "label": [ "camera" ], diff --git a/rules/00186.json b/rules/00186.json index 9532d909..c8239831 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.86, + "score": 0.99, "label": [ "camera" ], diff --git a/rules/00187.json b/rules/00187.json index 6a888254..dd272a14 100644 --- a/rules/00187.json +++ b/rules/00187.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -1.0, + "score": -0.92, "label": [ "collection", "sms", diff --git a/rules/00188.json b/rules/00188.json index 302d4599..b5041e11 100644 --- a/rules/00188.json +++ b/rules/00188.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.39, + "score": -0.4, "label": [ "sms" ] diff --git a/rules/00189.json b/rules/00189.json index 672dd30a..4daa43e3 100644 --- a/rules/00189.json +++ b/rules/00189.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.3, + "score": -0.28, "label": [ "sms" ] diff --git a/rules/00190.json b/rules/00190.json index a6bb403b..357f69c2 100644 --- a/rules/00190.json +++ b/rules/00190.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;" } ], - "score": -0.32, + "score": -0.33, "label": [ "collection", "sms", diff --git a/rules/00191.json b/rules/00191.json index 484a95cd..010cca2e 100644 --- a/rules/00191.json +++ b/rules/00191.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": 0.12, + "score": 0.11, "label": [ "sms" ] diff --git a/rules/00192.json b/rules/00192.json index 22545237..b5ad8b02 100644 --- a/rules/00192.json +++ b/rules/00192.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": 0.03, + "score": 0.11, "label": [ "sms" ] diff --git a/rules/00193.json b/rules/00193.json index b1595284..4b7583e3 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.78, + "score": 0.47, "label": [ "sms" ] diff --git a/rules/00194.json b/rules/00194.json index eaea8772..9ed68b6a 100644 --- a/rules/00194.json +++ b/rules/00194.json @@ -13,7 +13,7 @@ "descriptor": "(I)V" } ], - "score": -0.4, + "score": -0.48, "label": [ "record" ] diff --git a/rules/00195.json b/rules/00195.json index 00610705..95fc78a1 100644 --- a/rules/00195.json +++ b/rules/00195.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.05, + "score": -0.25, "label": [ "record", "file" diff --git a/rules/00196.json b/rules/00196.json index 254b9681..dc4f2403 100644 --- a/rules/00196.json +++ b/rules/00196.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.08, + "score": 0.01, "label": [ "record", "file" diff --git a/rules/00197.json b/rules/00197.json index d2945702..b0656bc6 100644 --- a/rules/00197.json +++ b/rules/00197.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.16, + "score": -0.22, "label": [ "record" ] diff --git a/rules/00198.json b/rules/00198.json index 477856f3..21de3a54 100644 --- a/rules/00198.json +++ b/rules/00198.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.37, + "score": -0.51, "label": [ "record" ] diff --git a/rules/00199.json b/rules/00199.json index 83e3b3af..c66b053d 100644 --- a/rules/00199.json +++ b/rules/00199.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.52, + "score": -0.46, "label": [ "record" ] diff --git a/rules/00200.json b/rules/00200.json index 80ca557b..f9b01a6b 100644 --- a/rules/00200.json +++ b/rules/00200.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.26, + "score": -0.45, "label": [ "collection", "contact" diff --git a/rules/00201.json b/rules/00201.json index 6359e305..f783e09d 100644 --- a/rules/00201.json +++ b/rules/00201.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.35, + "score": -0.4, "label": [ "collection", "calllog" diff --git a/rules/00202.json b/rules/00202.json index 9b6747f7..295014d0 100644 --- a/rules/00202.json +++ b/rules/00202.json @@ -16,7 +16,7 @@ "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" } ], - "score": -0.74, + "score": -0.7, "label": [ "control" ] diff --git a/rules/00203.json b/rules/00203.json index 2eda37c9..db3d6d57 100644 --- a/rules/00203.json +++ b/rules/00203.json @@ -16,7 +16,7 @@ ] } ], - "score": -0.19, + "score": -0.11, "label": [ "control" ] diff --git a/rules/00204.json b/rules/00204.json index 1de97f1a..83fdd953 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.22, "label": [ "collection" ] diff --git a/rules/00205.json b/rules/00205.json index da4b53fd..392f3795 100644 --- a/rules/00205.json +++ b/rules/00205.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/accessibilityservice/GestureDescription;" } ], - "score": 0.82, + "score": 0.84, "label": [ "accessibility service", "control" diff --git a/rules/00206.json b/rules/00206.json index 48df5a13..b798c794 100644 --- a/rules/00206.json +++ b/rules/00206.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": 0.06, + "score": -0.03, "label": [ "accessibility service" ] diff --git a/rules/00207.json b/rules/00207.json index 178c8dba..0f0d1c76 100644 --- a/rules/00207.json +++ b/rules/00207.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": 0.1, + "score": -0.21, "label": [ "accessibility service" ] diff --git a/rules/00208.json b/rules/00208.json index 7bcdf835..55251968 100644 --- a/rules/00208.json +++ b/rules/00208.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/media/projection/MediaProjection$Callback; Landroid/os/Handler;)V" } ], - "score": 0.29, + "score": 0.05, "label": [ "collection", "screen" diff --git a/rules/00209.json b/rules/00209.json index dfb43947..0b7afec8 100644 --- a/rules/00209.json +++ b/rules/00209.json @@ -13,7 +13,7 @@ "descriptor": "()[Landroid/media/Image$Plane;" } ], - "score": 1.2, + "score": 1.14, "label": [ "collection" ] diff --git a/rules/00210.json b/rules/00210.json index f2c9463f..bbbd539b 100644 --- a/rules/00210.json +++ b/rules/00210.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/nio/Buffer;)V" } ], - "score": 0.05, + "score": 0.14, "label": [ "collection" ] diff --git a/rules/00211.json b/rules/00211.json index 67677421..c5a3d8a4 100644 --- a/rules/00211.json +++ b/rules/00211.json @@ -13,7 +13,7 @@ "method": "callComponentMethod" } ], - "score": -0.41, + "score": -0.37, "label": [ "connection", "http" diff --git a/rules/00212.json b/rules/00212.json index 232c2d35..b9c6877e 100644 --- a/rules/00212.json +++ b/rules/00212.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/String;" } ], - "score": 0.83, + "score": 0.75, "label": [ "collection" ] diff --git a/rules/00213.json b/rules/00213.json index 9eabea25..301ba244 100644 --- a/rules/00213.json +++ b/rules/00213.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Z" } ], - "score": -0.07, + "score": -0.1, "label": [ "collection" ] diff --git a/rules/00214.json b/rules/00214.json index 2b12f274..9889d882 100644 --- a/rules/00214.json +++ b/rules/00214.json @@ -13,7 +13,7 @@ "descriptor": "()D" } ], - "score": -0.66, + "score": -0.93, "label": [ "collection" ] diff --git a/rules/00215.json b/rules/00215.json index f35d24c6..2a3a1eac 100644 --- a/rules/00215.json +++ b/rules/00215.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.04, + "score": -0.19, "label": [ "collection" ] diff --git a/rules/00216.json b/rules/00216.json index 9d10dd37..5d966ed7 100644 --- a/rules/00216.json +++ b/rules/00216.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -1.44, + "score": -1.3, "label": [ "collection" ] diff --git a/rules/00218.json b/rules/00218.json index 3ec175b7..31fa7286 100644 --- a/rules/00218.json +++ b/rules/00218.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 0.35, + "score": 0.05, "label": [ "collection" ] diff --git a/rules/00219.json b/rules/00219.json index 1419d09d..a56a4652 100644 --- a/rules/00219.json +++ b/rules/00219.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 2.19, + "score": 2.31, "label": [ "collection" ] diff --git a/rules/00220.json b/rules/00220.json index d0e3b8e0..f8158e34 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.56, + "score": 0.58, "label": [ "collection" ] diff --git a/rules/00221.json b/rules/00221.json index 74b372b5..20a1d4fa 100644 --- a/rules/00221.json +++ b/rules/00221.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.69, + "score": -1.75, "label": [ "collection" ] diff --git a/rules/00222.json b/rules/00222.json index a00221eb..26de0d9c 100644 --- a/rules/00222.json +++ b/rules/00222.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": 0.47, + "score": 0.73, "label": [ "collection" ] diff --git a/rules/00223.json b/rules/00223.json index fa4077b2..3c5b2a61 100644 --- a/rules/00223.json +++ b/rules/00223.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": -0.45, + "score": -0.35, "label": [ "collection" ] diff --git a/rules/00224.json b/rules/00224.json index 0799de8a..ff00525b 100644 --- a/rules/00224.json +++ b/rules/00224.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -0.61, + "score": -0.7, "label": [ "collection", "network" diff --git a/rules/00225.json b/rules/00225.json index 907764ce..c33200b4 100644 --- a/rules/00225.json +++ b/rules/00225.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.92, + "score": 0.93, "label": [ "control" ] diff --git a/rules/00226.json b/rules/00226.json index 65fef639..96f0da84 100644 --- a/rules/00226.json +++ b/rules/00226.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -1.07, + "score": -0.94, "label": [ "collection", "network" diff --git a/rules/00227.json b/rules/00227.json index 03adc3d3..67cc8ebc 100644 --- a/rules/00227.json +++ b/rules/00227.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 1.13, + "score": 1.15, "label": [ "control" ] diff --git a/rules/00228.json b/rules/00228.json index 5f061617..6a088b1e 100644 --- a/rules/00228.json +++ b/rules/00228.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -1.08, + "score": -0.93, "label": [ "collection", "applications", diff --git a/rules/00229.json b/rules/00229.json index be05be0c..5313d991 100644 --- a/rules/00229.json +++ b/rules/00229.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": -1.05, + "score": -1.04, "label": [ "control" ] diff --git a/rules/00230.json b/rules/00230.json index ff1a9b35..da60a34b 100644 --- a/rules/00230.json +++ b/rules/00230.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.67, + "score": 0.58, "label": [ "control" ] diff --git a/rules/00231.json b/rules/00231.json index 8caff207..66b73ea3 100644 --- a/rules/00231.json +++ b/rules/00231.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Landroid/content/pm/PackageInfo;" } ], - "score": 0.25, + "score": 0.3, "label": [ "collection", "applications" diff --git a/rules/00232.json b/rules/00232.json index 5201fe49..c978accb 100644 --- a/rules/00232.json +++ b/rules/00232.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Context; Ljava/lang/Class;)V" } ], - "score": 1.96, + "score": 2.2, "label": [ "applications", "control" diff --git a/rules/00233.json b/rules/00233.json index 4c23fd4e..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.2, + "score": 0.19, "label": [ "collection", "applications", diff --git a/rules/00234.json b/rules/00234.json index e1dfdc4e..7df52898 100644 --- a/rules/00234.json +++ b/rules/00234.json @@ -16,7 +16,7 @@ ] } ], - "score": 0.78, + "score": 1.04, "label": [ "collection" ] diff --git a/rules/00235.json b/rules/00235.json index 6b08102f..b309b813 100644 --- a/rules/00235.json +++ b/rules/00235.json @@ -16,7 +16,7 @@ ] } ], - "score": 0.67, + "score": 0.86, "label": [ "collection" ] diff --git a/rules/00236.json b/rules/00236.json index ec1b41bb..9ebfa70d 100644 --- a/rules/00236.json +++ b/rules/00236.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": -0.7, + "score": -0.88, "label": [ "collection", "file" diff --git a/rules/00237.json b/rules/00237.json index d9818d6f..cbf9ecd4 100644 --- a/rules/00237.json +++ b/rules/00237.json @@ -13,7 +13,7 @@ "descriptor": "([BII)V" } ], - "score": -0.17, + "score": -0.02, "label": [ "network", "file" diff --git a/rules/00238.json b/rules/00238.json index 0ec2d20d..e0128863 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.21, + "score": -0.14, "label": [ "collection" ] diff --git a/rules/00239.json b/rules/00239.json index c0263748..36fc458e 100644 --- a/rules/00239.json +++ b/rules/00239.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.64, + "score": 0.41, "label": [ "socket", "network" diff --git a/rules/00240.json b/rules/00240.json index 647a1323..54d14cf4 100644 --- a/rules/00240.json +++ b/rules/00240.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/accessibilityservice/GestureDescription; Landroid/accessibilityservice/AccessibilityService$GestureResultCallback; Landroid/os/Handler;)Z" } ], - "score": 0.83, + "score": 0.74, "label": [ "accessibility service", "control" diff --git a/rules/00241.json b/rules/00241.json index 4e9dfe2f..f44e43f1 100644 --- a/rules/00241.json +++ b/rules/00241.json @@ -13,7 +13,7 @@ "method": "getContentDescription" } ], - "score": 0.04, + "score": 0.31, "label": [ "accessibility service" ] diff --git a/rules/00242.json b/rules/00242.json index 66c6d932..0bda036e 100644 --- a/rules/00242.json +++ b/rules/00242.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.58, + "score": -0.42, "label": [ "file" ] diff --git a/rules/00243.json b/rules/00243.json index 9362e946..490195c0 100644 --- a/rules/00243.json +++ b/rules/00243.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.36, + "score": 0.41, "label": [ "command", "network", diff --git a/rules/00244.json b/rules/00244.json index c5c0b60a..c69c7fee 100644 --- a/rules/00244.json +++ b/rules/00244.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -1.22, + "score": -1.06, "label": [ "file" ] diff --git a/rules/00245.json b/rules/00245.json index e51af94f..41b6618d 100644 --- a/rules/00245.json +++ b/rules/00245.json @@ -16,7 +16,7 @@ ] } ], - "score": 1.5, + "score": 1.64, "label": [ "reflection" ] diff --git a/rules/00246.json b/rules/00246.json index 986a5972..a63bf1ad 100644 --- a/rules/00246.json +++ b/rules/00246.json @@ -20,7 +20,7 @@ "method": "addView" } ], - "score": 0.79, + "score": 0.69, "label": [ "screen" ] diff --git a/rules/00247.json b/rules/00247.json index 9a0f823f..b3f5309a 100644 --- a/rules/00247.json +++ b/rules/00247.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 1.21, + "score": 1.25, "label": [ "socket", "network" diff --git a/rules/00248.json b/rules/00248.json index 8be4be9d..6724b40f 100644 --- a/rules/00248.json +++ b/rules/00248.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.6, + "score": 0.59, "label": [ "nfc" ] diff --git a/rules/00249.json b/rules/00249.json index 07427b96..e5888bb9 100644 --- a/rules/00249.json +++ b/rules/00249.json @@ -16,7 +16,7 @@ "method": "" } ], - "score": 0.39, + "score": 0.16, "label": [ "collection", "nfc" diff --git a/rules/00250.json b/rules/00250.json index f61d13ce..2949e157 100644 --- a/rules/00250.json +++ b/rules/00250.json @@ -13,7 +13,7 @@ "method": "inflate" } ], - "score": 1.01, + "score": 1.07, "label": [ "screen" ] diff --git a/rules/00251.json b/rules/00251.json index 8dac2c9b..e531d981 100644 --- a/rules/00251.json +++ b/rules/00251.json @@ -13,7 +13,7 @@ "method": "setOnClickListener" } ], - "score": 0.12, + "score": 0.01, "label": [ "collection" ] diff --git a/rules/00252.json b/rules/00252.json index b660e51a..8fa3005b 100644 --- a/rules/00252.json +++ b/rules/00252.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.64, + "score": -0.98, "label": [ "screen" ] diff --git a/rules/00253.json b/rules/00253.json index a2a9d67f..318ec257 100644 --- a/rules/00253.json +++ b/rules/00253.json @@ -19,5 +19,5 @@ "connection", "http" ], - "score": 0.96 + "score": 0.9 } \ No newline at end of file diff --git a/rules/00254.json b/rules/00254.json index 5fb7544d..fb5ca6e3 100644 --- a/rules/00254.json +++ b/rules/00254.json @@ -19,5 +19,5 @@ } ], "label": [], - "score": -1.33 + "score": -1.22 } \ No newline at end of file diff --git a/rules/00255.json b/rules/00255.json index 1e3cab5e..de4cd014 100644 --- a/rules/00255.json +++ b/rules/00255.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": -0.15, + "score": -0.17, "label": [ "accessibility service", "control" diff --git a/rules/00256.json b/rules/00256.json index 11a963ab..86fb3074 100644 --- a/rules/00256.json +++ b/rules/00256.json @@ -16,7 +16,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.16, + "score": -0.11, "label": [ "sms", "collection", diff --git a/rules/00257.json b/rules/00257.json index 1315284c..980ba212 100644 --- a/rules/00257.json +++ b/rules/00257.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.76, + "score": -0.7, "label": [ "screen" ] diff --git a/rules/00258.json b/rules/00258.json index 5a579314..c06f7b56 100644 --- a/rules/00258.json +++ b/rules/00258.json @@ -16,5 +16,5 @@ "label": [ "screen" ], - "score": -0.3 + "score": -0.28 } \ No newline at end of file diff --git a/rules/00259.json b/rules/00259.json index f650175c..b9bdda8b 100644 --- a/rules/00259.json +++ b/rules/00259.json @@ -19,5 +19,5 @@ "connection", "control" ], - "score": -0.58 + "score": -0.35 } \ No newline at end of file diff --git a/rules/00260.json b/rules/00260.json index 8d42b9cf..7e9dc9e6 100644 --- a/rules/00260.json +++ b/rules/00260.json @@ -16,7 +16,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.23, + "score": -0.06, "label": [ "sms", "collection", diff --git a/rules/00261.json b/rules/00261.json index 6bbbf424..53ba9bb2 100644 --- a/rules/00261.json +++ b/rules/00261.json @@ -17,5 +17,5 @@ "accessibility service", "control" ], - "score": -0.28 + "score": -0.23 } \ No newline at end of file diff --git a/rules/00262.json b/rules/00262.json index bf4435c0..33fb1026 100644 --- a/rules/00262.json +++ b/rules/00262.json @@ -21,5 +21,5 @@ "label": [ "collection" ], - "score": 0.92 + "score": 0.77 } \ No newline at end of file diff --git a/rules/00263.json b/rules/00263.json index 3f281d96..f0b4cf63 100644 --- a/rules/00263.json +++ b/rules/00263.json @@ -13,6 +13,6 @@ "descriptor": "(Landroid/view/View; Landroid/view/ViewGroup$LayoutParams;)V" } ], - "score": 0.02, + "score": -0.29, "label": [] } \ No newline at end of file diff --git a/rules/00264.json b/rules/00264.json index 218de65f..63b4b0db 100644 --- a/rules/00264.json +++ b/rules/00264.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/Iterator;" } ], - "score": 0.91, + "score": 0.82, "label": [ "applications", "collection" diff --git a/rules/00265.json b/rules/00265.json index 5690b195..f28c2abe 100644 --- a/rules/00265.json +++ b/rules/00265.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" } ], - "score": -1.15, + "score": -1.26, "label": [ "applications", "collection" diff --git a/rules/00266.json b/rules/00266.json index c8f9a576..53bf04f0 100644 --- a/rules/00266.json +++ b/rules/00266.json @@ -13,7 +13,7 @@ "descriptor": "(I)Landroid/content/ClipData$Item;" } ], - "score": -2.1, + "score": -1.41, "label": [ "keylogging" ] diff --git a/rules/00267.json b/rules/00267.json index 1abff443..164bef24 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.69, + "score": 0.98, "label": [ "accessibility service", "control" diff --git a/rules/00268.json b/rules/00268.json index c9d14cac..1a87739f 100644 --- a/rules/00268.json +++ b/rules/00268.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap;)V" } ], - "score": -0.09, + "score": 0.09, "label": [ "screen" ] diff --git a/rules/00269.json b/rules/00269.json index 485898e7..c8517932 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.97, + "score": -0.86, "label": [ "screen" ] diff --git a/rules/00270.json b/rules/00270.json index f4bbd34d..bcfe2011 100644 --- a/rules/00270.json +++ b/rules/00270.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Canvas;)V" } ], - "score": -0.16, + "score": -0.27, "label": [ "screen" ] diff --git a/rules/00271.json b/rules/00271.json index 40b4ed5d..5e8b2fce 100644 --- a/rules/00271.json +++ b/rules/00271.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 0.27, + "score": 0.28, "label": [ "collection" ] diff --git a/rules/00272.json b/rules/00272.json index 1a033b85..21190c89 100644 --- a/rules/00272.json +++ b/rules/00272.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/reflect/Field;" } ], - "score": 1.77, + "score": 1.92, "label": [ "reflection", "evasion" diff --git a/rules/00273.json b/rules/00273.json index ff7a7175..5c8e78bf 100644 --- a/rules/00273.json +++ b/rules/00273.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/InputStream;" } ], - "score": 1.95, + "score": 1.93, "label": [ "network", "http", diff --git a/rules/00274.json b/rules/00274.json index deccceea..118384ea 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.3, + "score": 1.18, "label": [ "reflection", "control" diff --git a/rules/00275.json b/rules/00275.json index cbe31c4f..29d23bb1 100644 --- a/rules/00275.json +++ b/rules/00275.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/ComponentName; I I)V" } ], - "score": 1.09, + "score": 0.91, "label": [ "persistence", "evasion", diff --git a/rules/00276.json b/rules/00276.json index 5aaa3927..7802f072 100644 --- a/rules/00276.json +++ b/rules/00276.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": 2.94, + "score": 3.02, "label": [ "reflection" ] diff --git a/rules/00277.json b/rules/00277.json index 8a062802..bafcb7a1 100644 --- a/rules/00277.json +++ b/rules/00277.json @@ -13,7 +13,7 @@ "descriptor": "(I)V" } ], - "score": 1.02, + "score": 1.15, "label": [ "nfc", "relay", diff --git a/rules/00278.json b/rules/00278.json index a46061d2..909efa38 100644 --- a/rules/00278.json +++ b/rules/00278.json @@ -16,7 +16,7 @@ "descriptor": "(Landroid/media/CamcorderProfile;)V" } ], - "score": -1.2, + "score": -1.16, "label": [ "camera", "video",