diff --git a/00001.json b/00001.json deleted file mode 100644 index 0b344258..00000000 --- a/00001.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Initialize bitmap object and compress data (e.g. JPEG) into bitmap object", - "permission": [], - "api": [ - { - "class": "Landroid/graphics/BitmapFactory;", - "method": "decodeByteArray", - "descriptor": "([B I I)Landroid/graphics/Bitmap;" - }, - { - "class": "Landroid/graphics/Bitmap;", - "method": "compress", - "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" - } - ], - "score": -0.05, - "label": [ - "camera" - ] -} \ No newline at end of file diff --git a/00002.json b/00002.json deleted file mode 100644 index 322c755e..00000000 --- a/00002.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Open the camera and take picture", - "permission": [], - "api": [ - { - "class": "Landroid/hardware/Camera;", - "method": "open", - "descriptor": "(I)Landroid/hardware/Camera;" - }, - { - "class": "Landroid/hardware/Camera;", - "method": "takePicture", - "descriptor": "(Landroid/hardware/Camera$ShutterCallback; Landroid/hardware/Camera$PictureCallback; Landroid/hardware/Camera$PictureCallback;)V" - } - ], - "score": -0.1, - "label": [ - "camera" - ] -} \ No newline at end of file diff --git a/00003.json b/00003.json deleted file mode 100644 index 2c0f9501..00000000 --- a/00003.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Put the compressed bitmap data into JSON object", - "permission": [], - "api": [ - { - "class": "Landroid/graphics/Bitmap;", - "method": "compress", - "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Z)Lorg/json/JSONObject;" - } - ], - "score": -0.59, - "label": [ - "camera" - ] -} \ No newline at end of file diff --git a/00004.json b/00004.json deleted file mode 100644 index 20317782..00000000 --- a/00004.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get filename and put it to JSON object", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getName", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -1.18, - "label": [ - "file", - "collection" - ] -} \ No newline at end of file diff --git a/00005.json b/00005.json deleted file mode 100644 index e30245b9..00000000 --- a/00005.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get absolute path of file and put it to JSON object", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -0.8, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00006.json b/00006.json deleted file mode 100644 index 1b4bbeb4..00000000 --- a/00006.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Scheduling recording task", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Ljava/util/Timer;", - "method": "", - "descriptor": "()V" - } - ], - "score": -0.29, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00007.json b/00007.json deleted file mode 100644 index 8a80a29c..00000000 --- a/00007.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use absolute path of directory for the output media file path", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFile", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -0.52, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00008.json b/00008.json deleted file mode 100644 index ba96d488..00000000 --- a/00008.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if successfully sending out SMS", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" - }, - { - "class": "Ljava/lang/Boolean;", - "method": "valueOf", - "descriptor": "(Z)Ljava/lang/Boolean;" - } - ], - "score": -0.44, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00009.json b/00009.json deleted file mode 100644 index 4dd11709..00000000 --- a/00009.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Put data in cursor to JSON object", - "permission": [], - "api": [ - { - "class": "Landroid/database/Cursor;", - "method": "getString", - "descriptor": "(I)Ljava/lang/String;" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -1.83, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00010.json b/00010.json deleted file mode 100644 index 122b0622..00000000 --- a/00010.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Read sensitive data(SMS, CALLLOG) and put it into JSON object", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -1.13, - "label": [ - "sms", - "calllog", - "collection" - ] -} \ No newline at end of file diff --git a/00011.json b/00011.json deleted file mode 100644 index 59091fc4..00000000 --- a/00011.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Query data from URI (SMS, CALLLOGS)", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - } - ], - "score": 1.59, - "label": [ - "sms", - "calllog", - "collection" - ] -} \ No newline at end of file diff --git a/00012.json b/00012.json deleted file mode 100644 index 80d57df3..00000000 --- a/00012.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Read data and put it into a buffer stream", - "permission": [], - "api": [ - { - "class": "Ljava/io/FileInputStream;", - "method": "", - "descriptor": "(Ljava/io/File;)V" - }, - { - "class": "Ljava/io/BufferedInputStream;", - "method": "", - "descriptor": "(Ljava/io/InputStream;)V" - } - ], - "score": 0.13, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00013.json b/00013.json deleted file mode 100644 index d1586c3c..00000000 --- a/00013.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Read file and put it into a stream", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "", - "descriptor": "(Ljava/lang/String;)V" - }, - { - "class": "Ljava/io/FileInputStream;", - "method": "", - "descriptor": "(Ljava/io/File;)V" - } - ], - "score": 0.24, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00014.json b/00014.json deleted file mode 100644 index 8d3bf426..00000000 --- a/00014.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Read file into a stream and put it into a JSON object", - "permission": [], - "api": [ - { - "class": "Ljava/io/FileInputStream;", - "method": "", - "descriptor": "(Ljava/io/File;)V" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -1.69, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00015.json b/00015.json deleted file mode 100644 index 1f45c584..00000000 --- a/00015.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Put buffer stream (data) to JSON object", - "permission": [], - "api": [ - { - "class": "Ljava/io/BufferedInputStream;", - "method": "read", - "descriptor": "([B I I)I" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": 0.05, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00016.json b/00016.json deleted file mode 100644 index de68c305..00000000 --- a/00016.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get location info of the device and put it to JSON object", - "permission": [], - "api": [ - { - "class": "Landroid/location/Location;", - "method": "getLongitude", - "descriptor": "()D" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": 0.37, - "label": [ - "location", - "collection" - ] -} \ No newline at end of file diff --git a/00017.json b/00017.json deleted file mode 100644 index 784116de..00000000 --- a/00017.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get Location of the device and append this info to a string", - "permission": [], - "api": [ - { - "class": "Landroid/location/Location;", - "method": "getLatitude", - "descriptor": "()D" - }, - { - "class": "Ljava/lang/StringBuilder;", - "method": "append", - "descriptor": "(D)Ljava/lang/StringBuilder;" - } - ], - "score": 1.02, - "label": [ - "location", - "collection" - ] -} \ No newline at end of file diff --git a/00018.json b/00018.json deleted file mode 100644 index e8cee46d..00000000 --- a/00018.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get JSON object prepared and fill in location info", - "permission": [], - "api": [ - { - "class": "Lorg/json/JSONObject;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Landroid/location/LocationManager;", - "method": "requestLocationUpdates", - "descriptor": "(Ljava/lang/String; J F Landroid/location/LocationListener;)V" - } - ], - "score": -0.4, - "label": [ - "location", - "collection" - ] -} \ No newline at end of file diff --git a/00019.json b/00019.json deleted file mode 100644 index 27f5420e..00000000 --- a/00019.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Find a method from given class name, usually for reflection", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Object;", - "method": "getClass", - "descriptor": "()Ljava/lang/Class;" - }, - { - "class": "Ljava/lang/Class;", - "method": "getMethod", - "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" - } - ], - "score": -1.13, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00020.json b/00020.json deleted file mode 100644 index f6063d9a..00000000 --- a/00020.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get absolute path of the file and store in string", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/StringBuilder;", - "method": "toString", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.32, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00021.json b/00021.json deleted file mode 100644 index 048b5869..00000000 --- a/00021.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Load additional DEX files dynamically", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/ClassLoader;", - "method": "loadClass", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" - } - ], - "score": -0.52, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00022.json b/00022.json deleted file mode 100644 index f1ebcb92..00000000 --- a/00022.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Open a file from given absolute path of the file", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/io/File;", - "method": "", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": 1.96, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00023.json b/00023.json deleted file mode 100644 index a41cbff2..00000000 --- a/00023.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Start another application from current application", - "permission": [], - "api": [ - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getLaunchIntentForPackage", - "descriptor": "(Ljava/lang/String;)Landroid/content/Intent;" - }, - { - "class": "Landroid/content/Context;", - "method": "startActivity", - "descriptor": "(Landroid/content/Intent;)V" - } - ], - "score": 2.08, - "label": [ - "reflection", - "control" - ] -} \ No newline at end of file diff --git a/00024.json b/00024.json deleted file mode 100644 index ec97e036..00000000 --- a/00024.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Write file after Base64 decoding", - "permission": [], - "api": [ - { - "class": "Landroid/util/Base64;", - "method": "decode", - "descriptor": "([B I)[B" - }, - { - "class": "Ljava/io/FileOutputStream;", - "method": "write", - "descriptor": "([B)V" - } - ], - "score": 0.63, - "label": [ - "reflection", - "file" - ] -} \ No newline at end of file diff --git a/00025.json b/00025.json deleted file mode 100644 index 5110e3a3..00000000 --- a/00025.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Monitor the general action to be performed", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "getAction", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "equals", - "descriptor": "(Ljava/lang/Object;)Z" - } - ], - "score": 0.92, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00026.json b/00026.json deleted file mode 100644 index 339bd726..00000000 --- a/00026.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Method reflection", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Class;", - "method": "getMethod", - "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" - }, - { - "class": "Ljava/lang/reflect/Method;", - "method": "invoke", - "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" - } - ], - "score": -0.72, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00027.json b/00027.json deleted file mode 100644 index 2e80c4e3..00000000 --- a/00027.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get specific method from other Dex files", - "permission": [], - "api": [ - { - "class": "Ljava/lang/ClassLoader;", - "method": "loadClass", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" - }, - { - "class": "Ljava/lang/Class;", - "method": "getMethod", - "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" - } - ], - "score": -0.2, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00028.json b/00028.json deleted file mode 100644 index 9af57720..00000000 --- a/00028.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Read file from assets directory", - "permission": [], - "api": [ - { - "class": "Landroid/content/res/AssetManager;", - "method": "open", - "descriptor": "(Ljava/lang/String;)Ljava/io/InputStream;" - }, - { - "class": "Ljava/io/InputStream;", - "method": "read", - "descriptor": "([B)I" - } - ], - "score": 2.23, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00029.json b/00029.json deleted file mode 100644 index e5025eb2..00000000 --- a/00029.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Initialize class object dynamically", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Class;", - "method": "forName", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" - }, - { - "class": "Ljava/lang/reflect/Constructor;", - "method": "newInstance", - "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" - } - ], - "score": -0.02, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00030.json b/00030.json deleted file mode 100644 index c328b37e..00000000 --- a/00030.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Connect to the remote server through the given URL", - "permission": [], - "api": [ - { - "class": "Ljava/net/URL;", - "method": "openConnection", - "descriptor": "()Ljava/net/URLConnection;" - }, - { - "class": "Ljava/net/HttpURLConnection;", - "method": "connect", - "descriptor": "()V" - } - ], - "score": -1.47, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00031.json b/00031.json deleted file mode 100644 index 80cc218f..00000000 --- a/00031.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check the list of currently running applications", - "permission": [], - "api": [ - { - "class": "Landroid/app/ActivityManager;", - "method": "getRunningTasks", - "descriptor": "(I)Ljava/util/List;" - }, - { - "class": "Landroid/content/ComponentName;", - "method": "getPackageName", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.68, - "label": [ - "reflection", - "collection" - ] -} \ No newline at end of file diff --git a/00032.json b/00032.json deleted file mode 100644 index 8004f018..00000000 --- a/00032.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Load external class", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Class;", - "method": "getClassLoader", - "descriptor": "()Ljava/lang/ClassLoader;" - }, - { - "class": "Ljava/lang/ClassLoader;", - "method": "loadClass", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" - } - ], - "score": -1.23, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00033.json b/00033.json deleted file mode 100644 index 51d9c3b2..00000000 --- a/00033.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the IMEI number", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getDeviceId", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.91, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00034.json b/00034.json deleted file mode 100644 index b0dc172c..00000000 --- a/00034.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the current data network type", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkType", - "descriptor": "()I" - } - ], - "score": 0.7, - "label": [ - "collection", - "network" - ] -} \ No newline at end of file diff --git a/00035.json b/00035.json deleted file mode 100644 index 46bbabb2..00000000 --- a/00035.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the list of the installed packages", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getPackageManager", - "descriptor": "()Landroid/content/pm/PackageManager;" - }, - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getInstalledPackages", - "descriptor": "(I)Ljava/util/List;" - } - ], - "score": 1.77, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00036.json b/00036.json deleted file mode 100644 index f2673bd5..00000000 --- a/00036.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get resource file from res/raw directory", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getPackageName", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - } - ], - "score": -1.29, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00037.json b/00037.json deleted file mode 100644 index d9147f0b..00000000 --- a/00037.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Send notification", - "permission": [], - "api": [ - { - "class": "Landroid/app/Notification$Builder;", - "method": "build", - "descriptor": "()Landroid/app/Notification;" - }, - { - "class": "Landroid/app/NotificationManager;", - "method": "notify", - "descriptor": "(I Landroid/app/Notification;)V" - } - ], - "score": -1.59, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00038.json b/00038.json deleted file mode 100644 index e8689a8f..00000000 --- a/00038.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the phone number", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getLine1Number", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.74, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00039.json b/00039.json deleted file mode 100644 index 3861c8be..00000000 --- a/00039.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Start a web server", - "permission": [], - "api": [ - { - "class": "Ljava/net/ServerSocket;", - "method": "accept", - "descriptor": "()Ljava/net/Socket;" - }, - { - "class": "Ljava/net/Socket;", - "method": "getInetAddress", - "descriptor": "()Ljava/net/InetAddress;" - } - ], - "score": -0.56, - "label": [ - "control", - "network" - ] -} \ No newline at end of file diff --git a/00040.json b/00040.json deleted file mode 100644 index 76c338e8..00000000 --- a/00040.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Send SMS", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsManager;", - "method": "divideMessage", - "descriptor": "(Ljava/lang/String;)Ljava/util/ArrayList;" - }, - { - "class": "Landroid/telephony/SmsManager;", - "method": "sendMultipartTextMessage", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/util/ArrayList; Ljava/util/ArrayList; Ljava/util/ArrayList;)V" - } - ], - "score": -0.74, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00041.json b/00041.json deleted file mode 100644 index f283150b..00000000 --- a/00041.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Save recorded audio/video to file", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "toString", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFile", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -0.63, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00042.json b/00042.json deleted file mode 100644 index 4366383e..00000000 --- a/00042.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query WiFi BSSID and scan results", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getBSSID", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "getScanResults", - "descriptor": "()Ljava/util/List;" - } - ], - "score": 0.05, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00043.json b/00043.json deleted file mode 100644 index 211eb0f5..00000000 --- a/00043.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Calculate WiFi signal strength", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getRssi", - "descriptor": "()I" - }, - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "calculateSignalLevel", - "descriptor": "(I I)I" - } - ], - "score": -0.22, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00044.json b/00044.json deleted file mode 100644 index 214f9c6d..00000000 --- a/00044.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the last time this package's activity was used", - "permission": [], - "api": [ - { - "class": "Landroid/app/usage/UsageStatsManager;", - "method": "queryUsageStats", - "descriptor": "(I J J)Ljava/util/List;" - }, - { - "class": "Landroid/app/usage/UsageStats;", - "method": "getLastTimeUsed", - "descriptor": "()J" - } - ], - "score": 0.28, - "label": [ - "collection", - "reflection" - ] -} \ No newline at end of file diff --git a/00045.json b/00045.json deleted file mode 100644 index e916ff39..00000000 --- a/00045.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the name of currently running application", - "permission": [], - "api": [ - { - "class": "Landroid/app/usage/UsageStatsManager;", - "method": "queryUsageStats", - "descriptor": "(I J J)Ljava/util/List;" - }, - { - "class": "Landroid/app/usage/UsageStats;", - "method": "getPackageName", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 1.57, - "label": [ - "collection", - "reflection" - ] -} \ No newline at end of file diff --git a/00047.json b/00047.json deleted file mode 100644 index 0a3357c5..00000000 --- a/00047.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the local IP address", - "permission": [], - "api": [ - { - "class": "Ljava/net/Socket;", - "method": "getLocalAddress", - "descriptor": "()Ljava/net/InetAddress;" - }, - { - "class": "Ljava/net/InetAddress;", - "method": "getHostAddress", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.24, - "label": [ - "network", - "collection" - ] -} \ No newline at end of file diff --git a/00048.json b/00048.json deleted file mode 100644 index caf70fe6..00000000 --- a/00048.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the SMS contents", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsMessage;", - "method": "createFromPdu", - "descriptor": "([B)Landroid/telephony/SmsMessage;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getDisplayMessageBody", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.54, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00049.json b/00049.json deleted file mode 100644 index 61b7e252..00000000 --- a/00049.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the phone number from SMS sender", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsMessage;", - "method": "createFromPdu", - "descriptor": "([B)Landroid/telephony/SmsMessage;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getDisplayOriginatingAddress", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.34, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00050.json b/00050.json deleted file mode 100644 index e716f799..00000000 --- a/00050.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the SMS service centre timestamp", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsMessage;", - "method": "createFromPdu", - "descriptor": "([B)Landroid/telephony/SmsMessage;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getTimestampMillis", - "descriptor": "()J" - } - ], - "score": 0.54, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00051.json b/00051.json deleted file mode 100644 index f8e8040a..00000000 --- a/00051.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Implicit intent(view a web page, make a phone call, etc.) via setData", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/Intent;", - "method": "setData", - "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" - } - ], - "score": -0.57, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00052.json b/00052.json deleted file mode 100644 index a093b694..00000000 --- a/00052.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Deletes media specified by a content URI(SMS, CALL_LOG, File, etc.)", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/ContentResolver;", - "method": "delete", - "descriptor": "(Landroid/net/Uri; Ljava/lang/String; [Ljava/lang/String;)I" - } - ], - "score": 0.6, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00053.json b/00053.json deleted file mode 100644 index 30be7965..00000000 --- a/00053.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Monitor data identified by a given content URI changes(SMS, MMS, etc.)", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/ContentResolver;", - "method": "registerContentObserver", - "descriptor": "(Landroid/net/Uri; Z Landroid/database/ContentObserver;)V" - } - ], - "score": -1.16, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00054.json b/00054.json deleted file mode 100644 index 606f739e..00000000 --- a/00054.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Install other APKs from file", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "fromFile", - "descriptor": "(Ljava/io/File;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/Intent;", - "method": "setDataAndType", - "descriptor": "(Landroid/net/Uri; Ljava/lang/String;)Landroid/content/Intent;" - } - ], - "score": 1.13, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00055.json b/00055.json deleted file mode 100644 index 8ac6f2a5..00000000 --- a/00055.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the SMS content and the source of the phone number", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getDisplayMessageBody", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getDisplayOriginatingAddress", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.27, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00056.json b/00056.json deleted file mode 100644 index d8ac1faf..00000000 --- a/00056.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Modify voice volume", - "permission": [], - "api": [ - { - "class": "Landroid/media/AudioManager;", - "method": "getStreamMaxVolume", - "descriptor": "(I)I" - }, - { - "class": "Landroid/media/AudioManager;", - "method": "setStreamVolume", - "descriptor": "(I I I)V" - } - ], - "score": -0.25, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00057.json b/00057.json deleted file mode 100644 index 098ab3a6..00000000 --- a/00057.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Return the DHCP-assigned addresses from the last successful DHCP request", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "getDhcpInfo", - "descriptor": "()Landroid/net/DhcpInfo;" - }, - { - "class": "Ljava/lang/StringBuilder;", - "method": "toString", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.61, - "label": [ - "network", - "collection" - ] -} \ No newline at end of file diff --git a/00058.json b/00058.json deleted file mode 100644 index 30a6345a..00000000 --- a/00058.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to the specific WIFI network", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "getConfiguredNetworks", - "descriptor": "()Ljava/util/List;" - }, - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "enableNetwork", - "descriptor": "(I Z)Z" - } - ], - "score": -0.17, - "label": [ - "wifi", - "control" - ] -} \ No newline at end of file diff --git a/00059.json b/00059.json deleted file mode 100644 index 06d31bf0..00000000 --- a/00059.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the SIM card status", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSimState", - "descriptor": "()I" - }, - { - "class": "Ljava/lang/Integer;", - "method": "intValue", - "descriptor": "()I" - } - ], - "score": -0.37, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00060.json b/00060.json deleted file mode 100644 index 8d877a0f..00000000 --- a/00060.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the network operator name", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkOperatorName", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/Integer;", - "method": "valueOf", - "descriptor": "(I)Ljava/lang/Integer;" - } - ], - "score": -0.67, - "label": [ - "network", - "collection" - ] -} \ No newline at end of file diff --git a/00061.json b/00061.json deleted file mode 100644 index bffacbf8..00000000 --- a/00061.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Return dynamic information about the current Wi-Fi connection", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "getConnectionInfo", - "descriptor": "()Landroid/net/wifi/WifiInfo;" - }, - { - "class": "Ljava/lang/Integer;", - "method": "valueOf", - "descriptor": "(I)Ljava/lang/Integer;" - } - ], - "score": 0.19, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00062.json b/00062.json deleted file mode 100644 index 85381b22..00000000 --- a/00062.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query WiFi information and WiFi Mac Address", - "permission": [], - "api": [ - { - "class": "Landroid/net/wifi/WifiManager;", - "method": "getConnectionInfo", - "descriptor": "()Landroid/net/wifi/WifiInfo;" - }, - { - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getMacAddress", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.01, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00063.json b/00063.json deleted file mode 100644 index 7c3b5f3d..00000000 --- a/00063.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Implicit intent(view a web page, make a phone call, etc.)", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Ljava/lang/String; Landroid/net/Uri;)V" - } - ], - "score": 0.2, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00064.json b/00064.json deleted file mode 100644 index 266187d5..00000000 --- a/00064.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Monitor incoming call status", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getCallState", - "descriptor": "()I" - } - ], - "score": 0.51, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00065.json b/00065.json deleted file mode 100644 index c2eda8cf..00000000 --- a/00065.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get the country code of the SIM card provider", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSimCountryIso", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.31, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00066.json b/00066.json deleted file mode 100644 index a388db60..00000000 --- a/00066.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the ICCID number", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSimSerialNumber", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.2, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00067.json b/00067.json deleted file mode 100644 index 92704c6e..00000000 --- a/00067.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query the IMSI number", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": 0.85, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00068.json b/00068.json deleted file mode 100644 index b686489f..00000000 --- a/00068.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Executes the specified string Linux command", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Runtime;", - "method": "getRuntime", - "descriptor": "()Ljava/lang/Runtime;" - }, - { - "class": "Ljava/lang/Runtime;", - "method": "exec", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" - } - ], - "score": 1.85, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00069.json b/00069.json deleted file mode 100644 index efd5ed12..00000000 --- a/00069.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Run shell script programmably", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Runtime;", - "method": "exec", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" - }, - { - "class": "Ljava/lang/Process;", - "method": "getOutputStream", - "descriptor": "()Ljava/io/OutputStream;" - } - ], - "score": 0.67, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00070.json b/00070.json deleted file mode 100644 index 3a48aa11..00000000 --- a/00070.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Get sender's address and send SMS", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V", - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage" - } - ], - "score": -0.15, - "label": [ - "collection", - "command", - "sms" - ] -} \ No newline at end of file diff --git a/00071.json b/00071.json deleted file mode 100644 index aa05414b..00000000 --- a/00071.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Write the ISO country code of the current network operator into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkCountryIso" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": -0.19, - "label": [ - "collection", - "command", - "network", - "file" - ] -} \ No newline at end of file diff --git a/00072.json b/00072.json deleted file mode 100644 index 33143da2..00000000 --- a/00072.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Write HTTP input stream into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/io/InputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getInputStream" - }, - { - "descriptor": "([B I I)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": 0.2, - "label": [ - "command", - "network", - "file" - ] -} \ No newline at end of file diff --git a/00073.json b/00073.json deleted file mode 100644 index 404fcf1f..00000000 --- a/00073.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Write the SIM card information into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/util/List;", - "class": "Landroid/telephony/SubscriptionManager;", - "method": "getActiveSubscriptionInfoList" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": -0.26, - "label": [ - "collection", - "telephony", - "file" - ] -} \ No newline at end of file diff --git a/00074.json b/00074.json deleted file mode 100644 index 23f7b383..00000000 --- a/00074.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get IMSI and the ISO country code", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkCountryIso" - } - ], - "score": -0.08, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00075.json b/00075.json deleted file mode 100644 index bd518470..00000000 --- a/00075.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get location of the device", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Z", - "class": "Landroid/location/LocationManager;", - "method": "isProviderEnabled" - }, - { - "descriptor": "(Ljava/lang/String;)Landroid/location/Location;", - "class": "Landroid/location/LocationManager;", - "method": "getLastKnownLocation" - } - ], - "score": -0.65, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00076.json b/00076.json deleted file mode 100644 index 0816a451..00000000 --- a/00076.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi information and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/net/wifi/WifiInfo;", - "class": "Landroid/net/wifi/WifiManager;", - "method": "getConnectionInfo" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": 0.04, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00077.json b/00077.json deleted file mode 100644 index c23450c0..00000000 --- a/00077.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Read sensitive data(SMS, CALLLOG, etc)", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/content/ContentResolver;", - "class": "Landroid/content/Context;", - "method": "getContentResolver" - }, - { - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "class": "Landroid/content/ContentResolver;", - "method": "query" - } - ], - "score": 1.37, - "label": [ - "collection", - "sms", - "calllog", - "calendar" - ] -} \ No newline at end of file diff --git a/00078.json b/00078.json deleted file mode 100644 index c73fa95b..00000000 --- a/00078.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the network operator name", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkOperatorName" - } - ], - "score": -1.87, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00079.json b/00079.json deleted file mode 100644 index 854aa5a1..00000000 --- a/00079.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Hide the current app's icon", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/content/pm/PackageManager;", - "class": "Landroid/content/Context;", - "method": "getPackageManager" - }, - { - "descriptor": "(Landroid/content/ComponentName; I I)V", - "class": "Landroid/content/pm/PackageManager;", - "method": "setComponentEnabledSetting" - } - ], - "score": 0.72, - "label": [ - "evasion" - ] -} \ No newline at end of file diff --git a/00080.json b/00080.json deleted file mode 100644 index e79250aa..00000000 --- a/00080.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Save recorded audio/video to a file", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "(Ljava/lang/String;)V", - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFile" - } - ], - "score": -0.47, - "label": [ - "record", - "file" - ] -} \ No newline at end of file diff --git a/00081.json b/00081.json deleted file mode 100644 index 1daf817e..00000000 --- a/00081.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get declared method from given method name", - "permission": [], - "api": [ - { - "descriptor": "()V", - "class": "Ljava/lang/StringBuilder;", - "method": "" - }, - { - "descriptor": "()[Ljava/lang/reflect/Method;", - "class": "Ljava/lang/Class;", - "method": "getDeclaredMethods" - } - ], - "score": -0.94, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00082.json b/00082.json deleted file mode 100644 index 5fe85d24..00000000 --- a/00082.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi MAC address", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getMacAddress" - } - ], - "score": -0.12, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00083.json b/00083.json deleted file mode 100644 index 014fb779..00000000 --- a/00083.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the IMEI number", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/app/Activity;", - "method": "getSystemService" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getDeviceId" - } - ], - "score": 0.02, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00084.json b/00084.json deleted file mode 100644 index 7b4cc3bf..00000000 --- a/00084.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the ISO country code and IMSI", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkCountryIso" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId" - } - ], - "score": -0.19, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00085.json b/00085.json deleted file mode 100644 index 332cf3ff..00000000 --- a/00085.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the ISO country code and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkCountryIso" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": 0.88, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00086.json b/00086.json deleted file mode 100644 index 1265cab5..00000000 --- a/00086.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the device is in data roaming mode", - "permission": [], - "api": [ - { - "descriptor": "()Z", - "class": "Landroid/net/NetworkInfo;", - "method": "isRoaming" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": -1.22, - "label": [ - "telephony" - ] -} \ No newline at end of file diff --git a/00087.json b/00087.json deleted file mode 100644 index 5cb29432..00000000 --- a/00087.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check the current network type", - "permission": [], - "api": [ - { - "descriptor": "()I", - "class": "Landroid/net/NetworkInfo;", - "method": "getType" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": -0.84, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00088.json b/00088.json deleted file mode 100644 index e393f9eb..00000000 --- a/00088.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create a secure socket connection to the given host address", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/net/InetAddress;", - "method": "getHostAddress" - }, - { - "descriptor": "(Ljava/net/Socket; Ljava/lang/String; I Z)Ljava/net/Socket;", - "class": "Ljavax/net/ssl/SSLSocketFactory;", - "method": "createSocket" - } - ], - "score": 0.26, - "label": [ - "command", - "network" - ] -} \ No newline at end of file diff --git a/00089.json b/00089.json deleted file mode 100644 index 8c4d4929..00000000 --- a/00089.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to a URL and receive input stream from the server", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/URLConnection;", - "class": "Ljava/net/URL;", - "method": "openConnection" - }, - { - "descriptor": "()Ljava/io/InputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getInputStream" - } - ], - "score": -1.12, - "label": [ - "command", - "network" - ] -} \ No newline at end of file diff --git a/00090.json b/00090.json deleted file mode 100644 index d4ce9c10..00000000 --- a/00090.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Set recroded audio/video file format", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "(I)V", - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFormat" - } - ], - "score": -0.41, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00091.json b/00091.json deleted file mode 100644 index 9e2997b8..00000000 --- a/00091.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Retrieve data from broadcast", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/os/Bundle;", - "class": "Landroid/content/Intent;", - "method": "getExtras" - }, - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - } - ], - "score": -0.38, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00092.json b/00092.json deleted file mode 100644 index a256c603..00000000 --- a/00092.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Send broadcast", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/content/Context;", - "class": "Landroid/app/Activity;", - "method": "getApplicationContext" - }, - { - "descriptor": "(Landroid/content/Intent;)V", - "class": "Landroid/content/Context;", - "method": "sendBroadcast" - } - ], - "score": -0.68, - "label": [ - "command" - ] -} \ No newline at end of file diff --git a/00093.json b/00093.json deleted file mode 100644 index 0e2b167b..00000000 --- a/00093.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Get the content of SMS and forward it to others via SMS", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V", - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage" - } - ], - "score": -0.42, - "label": [ - "collection", - "sms", - "command" - ] -} \ No newline at end of file diff --git a/00094.json b/00094.json deleted file mode 100644 index 67b5c805..00000000 --- a/00094.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to a URL and read data from it", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/URLConnection;", - "class": "Ljava/net/URL;", - "method": "openConnection" - }, - { - "descriptor": "([B)I", - "class": "Ljava/io/InputStream;", - "method": "read" - } - ], - "score": 0.48, - "label": [ - "command", - "network" - ] -} \ No newline at end of file diff --git a/00095.json b/00095.json deleted file mode 100644 index 85ef651c..00000000 --- a/00095.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Write the ICCID of device into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SubscriptionInfo;", - "method": "getIccId" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": -0.11, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00096.json b/00096.json deleted file mode 100644 index 5f991ec6..00000000 --- a/00096.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to a URL and set request method", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/URLConnection;", - "class": "Ljava/net/URL;", - "method": "openConnection" - }, - { - "descriptor": "(Ljava/lang/String;)V", - "class": "Ljava/net/HttpURLConnection;", - "method": "setRequestMethod" - } - ], - "score": -0.82, - "label": [ - "command", - "network" - ] -} \ No newline at end of file diff --git a/00097.json b/00097.json deleted file mode 100644 index 1170b7bb..00000000 --- a/00097.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the sender address of the SMS and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": -0.65, - "label": [ - "collection", - "sms" - ] -} \ No newline at end of file diff --git a/00098.json b/00098.json deleted file mode 100644 index 5c126ec7..00000000 --- a/00098.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the network is connected", - "permission": [], - "api": [ - { - "descriptor": "()Z", - "class": "Landroid/net/NetworkInfo;", - "method": "isConnected" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": -1.05, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00099.json b/00099.json deleted file mode 100644 index a32259f4..00000000 --- a/00099.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get location of the current GSM and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()I", - "class": "Landroid/telephony/gsm/GsmCellLocation;", - "method": "getCid" - }, - { - "descriptor": "(Ljava/lang/String; I)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": 0.54, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00100.json b/00100.json deleted file mode 100644 index 9587d268..00000000 --- a/00100.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check the network capabilities", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/net/Network;)Landroid/net/NetworkCapabilities;", - "class": "Landroid/net/ConnectivityManager;", - "method": "getNetworkCapabilities" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": 0.58, - "label": [ - "collection", - "network" - ] -} \ No newline at end of file diff --git a/00101.json b/00101.json deleted file mode 100644 index 803ed9cd..00000000 --- a/00101.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Initialize recorder", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()V", - "class": "Landroid/media/MediaRecorder;", - "method": "prepare" - } - ], - "score": -0.34, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00102.json b/00102.json deleted file mode 100644 index 2cd20166..00000000 --- a/00102.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Set the phone speaker on", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "(Z)V", - "class": "Landroid/media/AudioManager;", - "method": "setSpeakerphoneOn" - } - ], - "score": -0.24, - "label": [ - "command" - ] -} \ No newline at end of file diff --git a/00103.json b/00103.json deleted file mode 100644 index 5a05ecaf..00000000 --- a/00103.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check the active network type", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/net/NetworkInfo;", - "class": "Landroid/net/ConnectivityManager;", - "method": "getActiveNetworkInfo" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": -1.43, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00104.json b/00104.json deleted file mode 100644 index e2df2c07..00000000 --- a/00104.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the given path is directory", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()Z", - "class": "Ljava/io/File;", - "method": "isDirectory" - } - ], - "score": 0.28, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00105.json b/00105.json deleted file mode 100644 index 1d6469ee..00000000 --- a/00105.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Append the sender's address to the string", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;", - "class": "Ljava/lang/StringBuilder;", - "method": "append" - } - ], - "score": -0.24, - "label": [ - "collection", - "sms" - ] -} \ No newline at end of file diff --git a/00106.json b/00106.json deleted file mode 100644 index 8a4aa23d..00000000 --- a/00106.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the currently formatted WiFi IP address", - "permission": [], - "api": [ - { - "descriptor": "()I", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getIpAddress" - }, - { - "descriptor": "(I)Ljava/lang/String;", - "class": "Landroid/text/format/Formatter;", - "method": "formatIpAddress" - } - ], - "score": -0.31, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00107.json b/00107.json deleted file mode 100644 index 9625a326..00000000 --- a/00107.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Write the IMSI number into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": 0.08, - "label": [ - "collection", - "telephony", - "file", - "command" - ] -} \ No newline at end of file diff --git a/00108.json b/00108.json deleted file mode 100644 index 7c597650..00000000 --- a/00108.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Read the input stream from given URL", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/io/InputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getInputStream" - }, - { - "descriptor": "([B)I", - "class": "Ljava/io/InputStream;", - "method": "read" - } - ], - "score": 1.22, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00109.json b/00109.json deleted file mode 100644 index e18263bc..00000000 --- a/00109.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to a URL and get the response code", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/URLConnection;", - "class": "Ljava/net/URL;", - "method": "openConnection" - }, - { - "descriptor": "()I", - "class": "Ljava/net/HttpURLConnection;", - "method": "getResponseCode" - } - ], - "score": -0.48, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00110.json b/00110.json deleted file mode 100644 index b9bfb7a3..00000000 --- a/00110.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query the ICCID number", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/util/List;", - "class": "Landroid/telephony/SubscriptionManager;", - "method": "getActiveSubscriptionInfoList" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SubscriptionInfo;", - "method": "getIccId" - } - ], - "score": -0.35, - "label": [ - "collection", - "telephony" - ] -} \ No newline at end of file diff --git a/00111.json b/00111.json deleted file mode 100644 index d6027d82..00000000 --- a/00111.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the sender address of the SMS", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/lang/String;", - "method": "toString" - } - ], - "score": 0.07, - "label": [ - "collection", - "sms" - ] -} \ No newline at end of file diff --git a/00112.json b/00112.json deleted file mode 100644 index b79ed09d..00000000 --- a/00112.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the date of the calendar event", - "permission": [], - "api": [ - { - "descriptor": "()J", - "class": "Ljava/util/Calendar;", - "method": "getTimeInMillis" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/util/Date;", - "method": "toString" - } - ], - "score": 0.17, - "label": [ - "collection", - "calendar" - ] -} \ No newline at end of file diff --git a/00113.json b/00113.json deleted file mode 100644 index 1d82de5c..00000000 --- a/00113.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get location and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Landroid/location/Location;", - "class": "Landroid/location/LocationManager;", - "method": "getLastKnownLocation" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": 0.79, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00114.json b/00114.json deleted file mode 100644 index 719d4689..00000000 --- a/00114.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create a secure socket connection to the proxy address", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/SocketAddress;", - "class": "Ljava/net/Proxy;", - "method": "address" - }, - { - "descriptor": "(Ljava/net/Socket; Ljava/lang/String; I Z)Ljava/net/Socket;", - "class": "Ljavax/net/ssl/SSLSocketFactory;", - "method": "createSocket" - } - ], - "score": 0.87, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00115.json b/00115.json deleted file mode 100644 index 3cfd7898..00000000 --- a/00115.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get last known location of the device", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Landroid/location/Location;", - "class": "Landroid/location/LocationManager;", - "method": "getLastKnownLocation" - }, - { - "descriptor": "()D", - "class": "Landroid/location/Location;", - "method": "getLongitude" - } - ], - "score": 1.14, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00116.json b/00116.json deleted file mode 100644 index 0ee055b9..00000000 --- a/00116.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi MAC address and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getMacAddress" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": -0.12, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00117.json b/00117.json deleted file mode 100644 index 1b212ec1..00000000 --- a/00117.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the IMSI and network operator name", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkOperatorName" - } - ], - "score": 0.04, - "label": [ - "telephony", - "collection" - ] -} \ No newline at end of file diff --git a/00118.json b/00118.json deleted file mode 100644 index e927a03f..00000000 --- a/00118.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check if the content of SMS contains given string", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody" - }, - { - "descriptor": "(Ljava/lang/CharSequence;)Z", - "class": "Ljava/lang/String;", - "method": "contains" - } - ], - "score": -0.29, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00119.json b/00119.json deleted file mode 100644 index da537f78..00000000 --- a/00119.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Write the IMEI number into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getDeviceId" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": 0.04, - "label": [ - "collection", - "file", - "telephony", - "command" - ] -} \ No newline at end of file diff --git a/00120.json b/00120.json deleted file mode 100644 index 99031fe0..00000000 --- a/00120.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Append the sender's address to the string", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "(I)Ljava/lang/StringBuilder;", - "class": "Ljava/lang/StringBuilder;", - "method": "append" - } - ], - "score": -0.16, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00121.json b/00121.json deleted file mode 100644 index 48361f60..00000000 --- a/00121.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create a directory", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()Z", - "class": "Ljava/io/File;", - "method": "mkdirs" - } - ], - "score": 0.09, - "label": [ - "file", - "command" - ] -} \ No newline at end of file diff --git a/00122.json b/00122.json deleted file mode 100644 index 4431d640..00000000 --- a/00122.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check if the sender address of SMS contains the given string", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "(Ljava/lang/CharSequence;)Z", - "class": "Ljava/lang/String;", - "method": "contains" - } - ], - "score": -0.2, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00123.json b/00123.json deleted file mode 100644 index c97b4cbb..00000000 --- a/00123.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Save the response to JSON after connecting to the remote server", - "permission": [], - "api": [ - { - "descriptor": "()V", - "class": "Ljava/net/HttpURLConnection;", - "method": "connect" - }, - { - "descriptor": "(Ljava/lang/String;)V", - "class": "Lorg/json/JSONObject;", - "method": "" - } - ], - "score": -0.37, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00124.json b/00124.json deleted file mode 100644 index 3a0dd7b7..00000000 --- a/00124.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check the current active network type", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/net/Network;", - "class": "Landroid/net/ConnectivityManager;", - "method": "getActiveNetwork" - }, - { - "descriptor": "(Ljava/lang/Object;)Z", - "class": "Ljava/lang/Object;", - "method": "equals" - } - ], - "score": 0.65, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00125.json b/00125.json deleted file mode 100644 index 0e5cda54..00000000 --- a/00125.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the given file path exist", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()Z", - "class": "Ljava/io/File;", - "method": "exists" - } - ], - "score": -0.16, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00126.json b/00126.json deleted file mode 100644 index 26968e30..00000000 --- a/00126.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Read sensitive data(SMS, CALLLOG, etc)", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "class": "Landroid/content/ContentResolver;", - "method": "query" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/lang/String;", - "method": "toString" - } - ], - "score": 0.02, - "label": [ - "collection", - "sms", - "calllog", - "calendar" - ] -} \ No newline at end of file diff --git a/00127.json b/00127.json deleted file mode 100644 index 32ab0df6..00000000 --- a/00127.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Monitor the broadcast action events (BOOT_COMPLETED, etc)", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/content/Intent;", - "method": "getAction" - }, - { - "descriptor": "(Ljava/lang/String;)I", - "class": "Ljava/lang/String;", - "method": "compareToIgnoreCase" - } - ], - "score": 0.1, - "label": [ - "command" - ] -} \ No newline at end of file diff --git a/00128.json b/00128.json deleted file mode 100644 index 05bd393a..00000000 --- a/00128.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query user account information", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/content/Context;)Landroid/accounts/AccountManager;", - "class": "Landroid/accounts/AccountManager;", - "method": "get" - }, - { - "descriptor": "()[Landroid/accounts/Account;", - "class": "Landroid/accounts/AccountManager;", - "method": "getAccounts" - } - ], - "score": -0.35, - "label": [ - "collection", - "account" - ] -} \ No newline at end of file diff --git a/00129.json b/00129.json deleted file mode 100644 index 746b83ea..00000000 --- a/00129.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the content of SMS", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/lang/String;", - "method": "toString" - } - ], - "score": 0.15, - "label": [ - "sms", - "collection" - ] -} \ No newline at end of file diff --git a/00130.json b/00130.json deleted file mode 100644 index 8abe2548..00000000 --- a/00130.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WIFI information", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()Landroid/net/wifi/WifiInfo;", - "class": "Landroid/net/wifi/WifiManager;", - "method": "getConnectionInfo" - } - ], - "score": 1.24, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00131.json b/00131.json deleted file mode 100644 index 54da8e5c..00000000 --- a/00131.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get location of the current GSM and put it into JSON", - "permission": [], - "api": [ - { - "descriptor": "()I", - "class": "Landroid/telephony/gsm/GsmCellLocation;", - "method": "getLac" - }, - { - "descriptor": "(Ljava/lang/String; I)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": 0.32, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00132.json b/00132.json deleted file mode 100644 index d27d4e7c..00000000 --- a/00132.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Query The ISO country code", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkCountryIso" - } - ], - "score": -0.65, - "label": [ - "telephony", - "collection" - ] -} \ No newline at end of file diff --git a/00133.json b/00133.json deleted file mode 100644 index ccacfd9b..00000000 --- a/00133.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Start recording", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()V", - "class": "Landroid/media/MediaRecorder;", - "method": "start" - } - ], - "score": -0.41, - "label": [ - "record", - "command" - ] -} \ No newline at end of file diff --git a/00134.json b/00134.json deleted file mode 100644 index 75c40c24..00000000 --- a/00134.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi IP address", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()I", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getIpAddress" - } - ], - "score": -0.14, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00135.json b/00135.json deleted file mode 100644 index 8ec7c779..00000000 --- a/00135.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi id and put it into JSON.", - "permission": [], - "api": [ - { - "descriptor": "()I", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getNetworkId" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;", - "class": "Lorg/json/JSONObject;", - "method": "put" - } - ], - "score": -0.13, - "label": [ - "wifi", - "collection" - ] -} \ No newline at end of file diff --git a/00136.json b/00136.json deleted file mode 100644 index 4a93b4ac..00000000 --- a/00136.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Stop recording", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "()V", - "class": "Landroid/media/MediaRecorder;", - "method": "stop" - } - ], - "score": -0.34, - "label": [ - "record", - "command" - ] -} \ No newline at end of file diff --git a/00137.json b/00137.json deleted file mode 100644 index acd86ae1..00000000 --- a/00137.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get last known location of the device", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Landroid/location/Location;", - "class": "Landroid/location/LocationManager;", - "method": "getLastKnownLocation" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/location/Location;", - "method": "toString" - } - ], - "score": 0.16, - "label": [ - "location", - "collection" - ] -} \ No newline at end of file diff --git a/00138.json b/00138.json deleted file mode 100644 index e5b12121..00000000 --- a/00138.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Set the audio source (MIC)", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/String;", - "class": "Landroid/os/Bundle;", - "method": "getString" - }, - { - "descriptor": "(I)V", - "class": "Landroid/media/MediaRecorder;", - "method": "setAudioSource" - } - ], - "score": -0.4, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00139.json b/00139.json deleted file mode 100644 index 6baf2e9b..00000000 --- a/00139.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the current WiFi id", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "class": "Landroid/content/Context;", - "method": "getSystemService" - }, - { - "descriptor": "()I", - "class": "Landroid/net/wifi/WifiInfo;", - "method": "getNetworkId" - } - ], - "score": -0.19, - "label": [ - "collection", - "wifi" - ] -} \ No newline at end of file diff --git a/00140.json b/00140.json deleted file mode 100644 index 951c09c2..00000000 --- a/00140.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Write the phone number into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getLine1Number" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": 0.24, - "label": [ - "collection", - "telephony", - "file", - "command" - ] -} \ No newline at end of file diff --git a/00141.json b/00141.json deleted file mode 100644 index 57aa549d..00000000 --- a/00141.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Load class from given class name", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/lang/StringBuilder;", - "method": "toString" - }, - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;", - "class": "Ljava/lang/ClassLoader;", - "method": "loadClass" - } - ], - "score": -1.65, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00142.json b/00142.json deleted file mode 100644 index 0132bc9b..00000000 --- a/00142.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get calendar information", - "permission": [], - "api": [ - { - "descriptor": "(I)I", - "class": "Ljava/util/Calendar;", - "method": "get" - }, - { - "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;", - "class": "Ljava/lang/StringBuilder;", - "method": "append" - } - ], - "score": 2.21, - "label": [ - "collection", - "calendar" - ] -} \ No newline at end of file diff --git a/00143.json b/00143.json deleted file mode 100644 index ac0bc75f..00000000 --- a/00143.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get external class from given path or file name", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/lang/StringBuilder;", - "method": "toString" - }, - { - "descriptor": "()Ljava/lang/ClassLoader;", - "class": "Landroid/app/Service;", - "method": "getClassLoader" - } - ], - "score": -0.48, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00144.json b/00144.json deleted file mode 100644 index 2ca28f88..00000000 --- a/00144.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Write SIM card serial number into a file", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSimSerialNumber" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": 0.04, - "label": [ - "collection", - "telephony", - "file", - "command" - ] -} \ No newline at end of file diff --git a/00145.json b/00145.json deleted file mode 100644 index 3647f222..00000000 --- a/00145.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create a socket connection to the proxy address", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/net/SocketAddress;", - "class": "Ljava/net/Proxy;", - "method": "address" - }, - { - "descriptor": "()Ljava/net/Socket;", - "class": "Ljavax/net/SocketFactory;", - "method": "createSocket" - } - ], - "score": 1.0, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00146.json b/00146.json deleted file mode 100644 index cccbc85f..00000000 --- a/00146.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the network operator name and IMSI", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkOperatorName" - }, - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId" - } - ], - "score": 0.07, - "label": [ - "telephony", - "collection" - ] -} \ No newline at end of file diff --git a/00147.json b/00147.json deleted file mode 100644 index 522302e9..00000000 --- a/00147.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the time of current location", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)Z", - "class": "Landroid/location/LocationManager;", - "method": "isProviderEnabled" - }, - { - "descriptor": "()J", - "class": "Landroid/location/Location;", - "method": "getTime" - } - ], - "score": 0.18, - "label": [ - "collection", - "location" - ] -} \ No newline at end of file diff --git a/00148.json b/00148.json deleted file mode 100644 index bce3eeec..00000000 --- a/00148.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create a socket connection to the given host address", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Ljava/net/InetAddress;", - "method": "getHostAddress" - }, - { - "descriptor": "()Ljava/net/Socket;", - "class": "Ljavax/net/SocketFactory;", - "method": "createSocket" - } - ], - "score": 0.65, - "label": [ - "network", - "command" - ] -} \ No newline at end of file diff --git a/00149.json b/00149.json deleted file mode 100644 index 3e18858c..00000000 --- a/00149.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Unpack an asset, possibly decrypt it and load it as DEX", - "permission": [], - "api": [ - { - "class": "android/content/res/Resources;", - "method": "getAssets", - "descriptor": "()Landroid/content/res/AssetManager;" - }, - { - "class": "Ldalvik/system/DexClassLoader;", - "method": "", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Ljava/lang/ClassLoader;)V" - } - ], - "score": -0.13, - "label": [ - "packer" - ] -} \ No newline at end of file diff --git a/00150.json b/00150.json deleted file mode 100644 index 37895897..00000000 --- a/00150.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Send IMSI over Internet", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getSubscriberId", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/net/URL;", - "method": "openConnection", - "descriptor": "()Ljava/net/URLConnection;" - } - ], - "score": 0.2, - "label": [ - "phone" - ] -} \ No newline at end of file diff --git a/00151.json b/00151.json deleted file mode 100644 index 9cf3499e..00000000 --- a/00151.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Send phone number over Internet", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getLine1Number", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/net/URL;", - "method": "openConnection", - "descriptor": "()Ljava/net/URLConnection;" - } - ], - "score": -0.08, - "label": [ - "phone", - "privacy" - ] -} \ No newline at end of file diff --git a/00152.json b/00152.json deleted file mode 100644 index ce109a01..00000000 --- a/00152.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Get data from HTTP and send SMS", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Ljava/net/URL;", - "method": "openConnection", - "descriptor": "()Ljava/net/URLConnection;" - }, - { - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V", - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage" - } - ], - "score": -0.14, - "label": [ - "command", - "sms" - ] -} \ No newline at end of file diff --git a/00153.json b/00153.json deleted file mode 100644 index 7e712da1..00000000 --- a/00153.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Send binary data over HTTP", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Ljava/net/HttpURLConnection;", - "method": "getOutputStream", - "descriptor": "()Ljava/io/OutputStream;" - }, - { - "descriptor": "([BII)V", - "class": "Ljava/io/DataOutputStream;", - "method": "write" - } - ], - "score": -0.1, - "label": [ - "http" - ] -} \ No newline at end of file diff --git a/00154.json b/00154.json deleted file mode 100644 index 135a0306..00000000 --- a/00154.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Connect hostname to TCP or UDP socket using KryoNet", - "permission": [], - "api": [ - { - "class": "Ljava/net/InetAddress;", - "method": "getByName", - "descriptor": "(Ljava/lang/String;)Ljava/net/InetAddress;" - }, - { - "class": "Lcom/esotericsoftware/kryonet/Client;", - "method": "connect", - "descriptor": "(I Ljava/net/InetAddress; I)V" - } - ], - "score": -0.09, - "label": [ - "socket" - ] -} \ No newline at end of file diff --git a/00155.json b/00155.json deleted file mode 100644 index 2f2835cd..00000000 --- a/00155.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Execute commands on shell using DataOutputStream object", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Runtime;", - "method": "exec", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" - }, - { - "class": "Ljava/io/DataOutputStream;", - "method": "writeBytes", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": 0.49, - "label": [ - "exec", - "command" - ] -} \ No newline at end of file diff --git a/00156.json b/00156.json deleted file mode 100644 index bc65a476..00000000 --- a/00156.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Acquire lock on Power Manager", - "permission": [ - "android.permission.WAKE_LOCK" - ], - "api": [ - { - "class": "Landroid/os/PowerManager;", - "method": "newWakeLock", - "descriptor": "(I Ljava/lang/String;)Landroid/os/PowerManager$WakeLock;" - }, - { - "class": "Landroid/os/PowerManager$WakeLock;", - "method": "acquire", - "descriptor": "()V" - } - ], - "score": -1.26, - "label": [ - "lock", - "power manager" - ] -} \ No newline at end of file diff --git a/00157.json b/00157.json deleted file mode 100644 index 97035920..00000000 --- a/00157.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Instantiate new object using reflection, possibly used for dexClassLoader ", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Class;", - "method": "getConstructor", - "descriptor": "([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;" - }, - { - "class": "Ljava/lang/reflect/Constructor;", - "method": "newInstance", - "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" - } - ], - "score": -0.31, - "label": [ - "reflection", - "dexClassLoader" - ] -} \ No newline at end of file diff --git a/00158.json b/00158.json deleted file mode 100644 index 94ff25ed..00000000 --- a/00158.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Connect to a URL and send sensitive data got from resolver", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "class": "Landroid/content/ContentResolver;", - "method": "query" - }, - { - "descriptor": "()Ljava/io/OutputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getOutputStream" - } - ], - "score": -0.37, - "label": [ - "privacy", - "connection" - ] -} \ No newline at end of file diff --git a/00159.json b/00159.json deleted file mode 100644 index 44d2a5b0..00000000 --- a/00159.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use accessibility service to perform action getting node info by text", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "findAccessibilityNodeInfosByText", - "descriptor": "(Ljava/lang/String;)Ljava/util/List;" - }, - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "performAction", - "descriptor": "(I)Z" - } - ], - "score": 1.47, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00160.json b/00160.json deleted file mode 100644 index 8751b462..00000000 --- a/00160.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use accessibility service to perform action getting node info by View Id", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "findAccessibilityNodeInfosByViewId", - "descriptor": "(Ljava/lang/String;)Ljava/util/List;" - }, - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "performAction", - "descriptor": "(I)Z" - } - ], - "score": 1.25, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00161.json b/00161.json deleted file mode 100644 index d2923914..00000000 --- a/00161.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Perfom accessibility service action on accessibility node info", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "getParent", - "descriptor": "()Landroid/view/accessibility/AccessibilityNodeInfo;" - }, - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "performAction", - "descriptor": "(I)Z" - } - ], - "score": 0.11, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00162.json b/00162.json deleted file mode 100644 index 24403fd8..00000000 --- a/00162.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Create InetSocketAddress object and connecting to it", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String; I)V", - "class": "Ljava/net/InetSocketAddress;", - "method": "" - }, - { - "descriptor": "(Ljava/net/SocketAddress;)V", - "class": "Ljava/net/Socket;", - "method": "connect" - } - ], - "score": -1.04, - "label": [ - "socket" - ] -} \ No newline at end of file diff --git a/00163.json b/00163.json deleted file mode 100644 index 718cb7d7..00000000 --- a/00163.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Create new Socket and connecting to it", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String; I)V", - "class": "Ljava/net/Socket;", - "method": "" - }, - { - "descriptor": "(Ljava/net/SocketAddress;)V", - "class": "Ljava/net/Socket;", - "method": "connect" - } - ], - "score": 0.11, - "label": [ - "socket" - ] -} \ No newline at end of file diff --git a/00164.json b/00164.json deleted file mode 100644 index 5ad33391..00000000 --- a/00164.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get SMS address and send it through http", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getOriginatingAddress" - }, - { - "descriptor": "()Ljava/io/OutputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getOutputStream" - } - ], - "score": -0.29, - "label": [ - "sms", - "http" - ] -} \ No newline at end of file diff --git a/00165.json b/00165.json deleted file mode 100644 index 6ccceba1..00000000 --- a/00165.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get SMS message body and send it through http", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody" - }, - { - "descriptor": "()Ljava/io/OutputStream;", - "class": "Ljava/net/HttpURLConnection;", - "method": "getOutputStream" - } - ], - "score": -0.34, - "label": [ - "sms", - "http" - ] -} \ No newline at end of file diff --git a/00166.json b/00166.json deleted file mode 100644 index 1bbc9c0f..00000000 --- a/00166.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get SMS message body and retrieve a string from it (possibly PIN / mTAN)", - "permission": [], - "api": [ - { - "descriptor": "()Ljava/lang/String;", - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody" - }, - { - "descriptor": "(Ljava/lang/String)Ljava/util/regex/Matcher;", - "class": "Ljava/util/regex/Pattern;", - "method": "matcher" - } - ], - "score": -0.34, - "label": [ - "sms", - "pin" - ] -} \ No newline at end of file diff --git a/00167.json b/00167.json deleted file mode 100644 index 042c80d6..00000000 --- a/00167.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use accessibility service to perform action getting root in active window", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "getRootInActiveWindow", - "descriptor": "()Landroid/view/accessibility/AccessibilityNodeInfo;" - }, - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "performAction", - "descriptor": "(I)Z" - } - ], - "score": 0.99, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00168.json b/00168.json deleted file mode 100644 index 156ee785..00000000 --- a/00168.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use accessibility service to perform global action getting node info by text", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "findAccessibilityNodeInfosByText", - "descriptor": "(Ljava/lang/String;)Ljava/util/List;" - }, - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "performGlobalAction", - "descriptor": "(I)Z" - } - ], - "score": 0.15, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00169.json b/00169.json deleted file mode 100644 index 20de4618..00000000 --- a/00169.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Use accessibility service to perform global action getting node info by View Id", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "findAccessibilityNodeInfosByViewId", - "descriptor": "(Ljava/lang/String;)Ljava/util/List;" - }, - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "performGlobalAction", - "descriptor": "(I)Z" - } - ], - "score": 0.9, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00170.json b/00170.json deleted file mode 100644 index 8ce003a7..00000000 --- a/00170.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get installed applications and put the list in shared preferences", - "permission": [], - "api": [ - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getInstalledApplications", - "descriptor": "(I)Ljava/util/List;" - }, - { - "class": "Landroid/content/SharedPreferences$Editor;", - "method": "putString", - "descriptor": "(Ljava/lang/String; Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" - } - ], - "score": 0.7, - "label": [ - "applications", - "privacy" - ] -} \ No newline at end of file diff --git a/00171.json b/00171.json deleted file mode 100644 index 586b8c30..00000000 --- a/00171.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Compare network operator with a string", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager;", - "method": "getNetworkOperatorName", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "equals", - "descriptor": "(Ljava/lang/Object;)Z" - } - ], - "score": 0.8, - "label": [ - "network" - ] -} \ No newline at end of file diff --git a/00172.json b/00172.json deleted file mode 100644 index 0218c358..00000000 --- a/00172.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Check Admin permissions to (probably) get them", - "permission": [ - "android.permission.BIND_DEVICE_ADMIN" - ], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/app/admin/DevicePolicyManager;", - "method": "isAdminActive", - "descriptor": "(Landroid/content/ComponentName;)Z" - } - ], - "score": -0.45, - "label": [ - "admin" - ] -} \ No newline at end of file diff --git a/00173.json b/00173.json deleted file mode 100644 index 750e2a26..00000000 --- a/00173.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get bounds in screen of an AccessibilityNodeInfo and perform action", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "getBoundsInScreen", - "descriptor": "(Landroid/graphics/Rect;)V" - }, - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "performAction", - "descriptor": "(I)Z" - } - ], - "score": -0.01, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00174.json b/00174.json deleted file mode 100644 index a7f3cf31..00000000 --- a/00174.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get all accounts by type and put them in a JSON object", - "permission": [], - "api": [ - { - "class": "Landroid/accounts/AccountManager;", - "method": "getAccountsByType", - "descriptor": "(Ljava/lang/String;)[Landroid/accounts/Account;" - }, - { - "class": "Lorg/json/JSONObject;", - "method": "put", - "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" - } - ], - "score": -0.36, - "label": [ - "accounts", - "collection" - ] -} \ No newline at end of file diff --git a/00175.json b/00175.json deleted file mode 100644 index f625c0a5..00000000 --- a/00175.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get notification manager and cancel notifications", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/app/NotificationManager;", - "method": "cancelAll", - "descriptor": "()V" - } - ], - "score": -1.33, - "label": [ - "notification" - ] -} \ No newline at end of file diff --git a/00176.json b/00176.json deleted file mode 100644 index 3e655774..00000000 --- a/00176.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Send sms to a contact of contact list", - "permission": [ - "android.permission.SEND_SMS", - "android.permission.READ_CONTACTS" - ], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Landroid/os/Bundle; Landroid/os/CancellationSignal;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" - } - ], - "score": -0.09, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00177.json b/00177.json deleted file mode 100644 index 4e1c934e..00000000 --- a/00177.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if permission is granted and request it", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "checkPermission", - "descriptor": "(Ljava/lang/String; I I)I" - }, - { - "class": "Landroid/app/Activity;", - "method": "requestPermissions", - "descriptor": "([Ljava/lang/String; I)V" - } - ], - "score": -1.3, - "label": [ - "permission" - ] -} \ No newline at end of file diff --git a/00178.json b/00178.json deleted file mode 100644 index b79cdf9c..00000000 --- a/00178.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Execute Linux commands via ProcessBuilder", - "permission": [], - "api": [ - { - "class": "Ljava/lang/ProcessBuilder;", - "method": "", - "descriptor": "([Ljava/lang/String;)V" - }, - { - "class": "Ljava/lang/ProcessBuilder;", - "method": "start", - "descriptor": "()Ljava/lang/Process;" - } - ], - "score": -0.02, - "label": [ - "command" - ] -} \ No newline at end of file diff --git a/00179.json b/00179.json deleted file mode 100644 index a0368905..00000000 --- a/00179.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Send Location via SMS", - "permission": [ - "android.permission.SEND_SMS", - "android.permission.ACCESS_COARSE_LOCATION", - "android.permission.ACCESS_FINE_LOCATION" - ], - "api": [ - { - "class": "Landroid/telephony/TelephonyManager", - "method": "getCellLocation", - "descriptor": "()Landroid/telephony/CellLocation;" - }, - { - "class": "Landroid/telephony/SmsManager", - "method": "sendTextMessage", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" - } - ], - "score": -0.4, - "label": [ - "location", - "collection" - ] -} \ No newline at end of file diff --git a/00180.json b/00180.json deleted file mode 100644 index de62066b..00000000 --- a/00180.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Load native libraries(.so) via System.loadLibrary (60% means caught)", - "permission": [], - "api": [ - { - "class": "Ljava/lang/System;", - "method": "loadLibrary", - "descriptor": "(Ljava/lang/String;)V" - }, - { - "class": "Ljava/lang/System;", - "method": "loadLibrary", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -1.65, - "label": [ - "so" - ] -} \ No newline at end of file diff --git a/00181.json b/00181.json deleted file mode 100644 index 58f52964..00000000 --- a/00181.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Load native libraries(.so) via System.load (60% means caught)", - "permission": [], - "api": [ - { - "class": "Ljava/lang/System;", - "method": "load", - "descriptor": "(Ljava/lang/String;)V" - }, - { - "class": "Ljava/lang/System;", - "method": "load", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -0.65, - "label": [ - "so" - ] -} \ No newline at end of file diff --git a/00182.json b/00182.json deleted file mode 100644 index e3fd750a..00000000 --- a/00182.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Open camera.", - "permission": [], - "api": [ - { - "class": "Landroid/hardware/Camera;", - "method": "open", - "descriptor": "(I)Landroid/hardware/Camera;" - }, - { - "class": "Ljava/lang/Object;", - "method": "", - "descriptor": "()V" - } - ], - "score": 0.45, - "label": [ - "camera" - ], - "malware": [ - "4b65291d3453664b214cf2b0cfd0cd5d" - ] -} \ No newline at end of file diff --git a/00183.json b/00183.json deleted file mode 100644 index 35068900..00000000 --- a/00183.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Get current camera paremeters and change the setting.", - "permission": [], - "api": [ - { - "class": "Landroid/hardware/Camera;", - "method": "getParameters", - "descriptor": "()Landroid/hardware/Camera$Parameters;" - }, - { - "class": "Landroid/hardware/Camera;", - "method": "setParameters", - "descriptor": "(Landroid/hardware/Camera$Parameters;)V" - } - ], - "score": -0.15, - "label": [ - "camera" - ], - "malware": [ - "4b65291d3453664b214cf2b0cfd0cd5d" - ] -} \ No newline at end of file diff --git a/00184.json b/00184.json deleted file mode 100644 index 70e40d41..00000000 --- a/00184.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Set camera preview texture", - "permission": [], - "api": [ - { - "class": "Landroid/hardware/Camera;", - "method": "setPreviewTexture", - "descriptor": "(Landroid/graphics/SurfaceTexture;)V" - }, - { - "class": "Ljava/lang/Object;", - "method": "", - "descriptor": "()V" - } - ], - "score": 0.5, - "label": [ - "camera" - ], - "malware": [ - "4b65291d3453664b214cf2b0cfd0cd5d" - ] -} \ No newline at end of file diff --git a/00185.json b/00185.json deleted file mode 100644 index a319e362..00000000 --- a/00185.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Start capturing camera preview frames to the screen", - "permission": [], - "api": [ - { - "class": "Landroid/hardware/Camera;", - "method": "startPreview", - "descriptor": "()V" - }, - { - "class": "Ljava/lang/Object;", - "method": "", - "descriptor": "()V" - } - ], - "score": -0.08, - "label": [ - "camera" - ], - "malware": [ - "4b65291d3453664b214cf2b0cfd0cd5d" - ] -} \ No newline at end of file diff --git a/00186.json b/00186.json deleted file mode 100644 index 9be16600..00000000 --- a/00186.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Control camera to take picture", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Object;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Landroid/hardware/Camera;", - "method": "takePicture", - "descriptor": "(Landroid/hardware/Camera$ShutterCallback; Landroid/hardware/Camera$PictureCallback; Landroid/hardware/Camera$PictureCallback;)V" - } - ], - "score": -0.25, - "label": [ - "camera" - ], - "malware": [ - "4b65291d3453664b214cf2b0cfd0cd5d" - ] -} \ No newline at end of file diff --git a/00187.json b/00187.json deleted file mode 100644 index 67e35824..00000000 --- a/00187.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Query a URI and check the result", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "moveToNext", - "descriptor": "()Z" - } - ], - "score": -1.05, - "label": [ - "collection", - "sms", - "calllog", - "calendar" - ] -} \ No newline at end of file diff --git a/00188.json b/00188.json deleted file mode 100644 index 116ce2ab..00000000 --- a/00188.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "crime": "Get the address of a SMS message", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "match_keywords": [ - "sms" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I", - "match_keywords": [ - "address" - ] - } - ], - "score": -0.9, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00189.json b/00189.json deleted file mode 100644 index 129543a4..00000000 --- a/00189.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "crime": "Get the content of a SMS message", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "match_keywords": [ - "sms" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I", - "match_keywords": [ - "body" - ] - } - ], - "score": -0.81, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00190.json b/00190.json deleted file mode 100644 index f413b9f7..00000000 --- a/00190.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Query a URI and append the result into a string", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Ljava/lang/StringBuilder;", - "method": "append", - "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;" - } - ], - "score": -0.39, - "label": [ - "collection", - "sms", - "calllog", - "calendar" - ] -} \ No newline at end of file diff --git a/00191.json b/00191.json deleted file mode 100644 index 03f55965..00000000 --- a/00191.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Get messages in the SMS inbox", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;", - "match_keywords": [ - "sms/inbox" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I" - } - ], - "score": -0.23, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00192.json b/00192.json deleted file mode 100644 index d0ffdfc1..00000000 --- a/00192.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Get messages in the SMS inbox", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;", - "match_keywords": [ - "sms/inbox" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndexOrThrow", - "descriptor": "(Ljava/lang/String;)I" - } - ], - "score": -0.31, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00193.json b/00193.json deleted file mode 100644 index 27820fc7..00000000 --- a/00193.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Send a SMS message", - "permission": [], - "api": [ - { - "class": "Landroid/telephony/SmsManager;", - "method": "getDefault", - "descriptor": "()Landroid/telephony/SmsManager;" - }, - { - "class": "Landroid/telephony/SmsManager;", - "method": "sendTextMessage", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/app/PendingIntent; Landroid/app/PendingIntent;)V" - } - ], - "score": 0.34, - "label": [ - "sms" - ] -} \ No newline at end of file diff --git a/00194.json b/00194.json deleted file mode 100644 index 4dedc420..00000000 --- a/00194.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Set the audio source (MIC) and recorded file format", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "setAudioSource", - "descriptor": "(I)V" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFormat", - "descriptor": "(I)V" - } - ], - "score": -0.58, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00195.json b/00195.json deleted file mode 100644 index 0a11243b..00000000 --- a/00195.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Set the output path of the recorded file", - "permission": [], - "api": [ - { - "class": "Ljava/io/File;", - "method": "getAbsolutePath", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFile", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -0.42, - "label": [ - "record", - "file" - ] -} \ No newline at end of file diff --git a/00196.json b/00196.json deleted file mode 100644 index 755a946a..00000000 --- a/00196.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Set the recorded file format and output path", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFormat", - "descriptor": "(I)V" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "setOutputFile", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "score": -0.2, - "label": [ - "record", - "file" - ] -} \ No newline at end of file diff --git a/00197.json b/00197.json deleted file mode 100644 index 16f143dd..00000000 --- a/00197.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Set the audio encoder and initialize the recorder", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "setAudioEncoder", - "descriptor": "(I)V" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "prepare", - "descriptor": "()V" - } - ], - "score": -0.38, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00198.json b/00198.json deleted file mode 100644 index 756c4f72..00000000 --- a/00198.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Initialize the recorder and start recording", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "prepare", - "descriptor": "()V" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "start", - "descriptor": "()V" - } - ], - "score": -0.46, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00199.json b/00199.json deleted file mode 100644 index 8677404a..00000000 --- a/00199.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Stop recording and release recording resources", - "permission": [], - "api": [ - { - "class": "Landroid/media/MediaRecorder;", - "method": "stop", - "descriptor": "()V" - }, - { - "class": "Landroid/media/MediaRecorder;", - "method": "release", - "descriptor": "()V" - } - ], - "score": -0.26, - "label": [ - "record" - ] -} \ No newline at end of file diff --git a/00200.json b/00200.json deleted file mode 100644 index 8c3b7ac0..00000000 --- a/00200.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "crime": "Query data from the contact list", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "match_keywords": [ - "Phone" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I" - } - ], - "score": -0.78, - "label": [ - "collection", - "contact" - ] -} \ No newline at end of file diff --git a/00201.json b/00201.json deleted file mode 100644 index a2ee7248..00000000 --- a/00201.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "crime": "Query data from the call log", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;", - "match_keywords": [ - "call_log" - ] - }, - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I" - } - ], - "score": -0.86, - "label": [ - "collection", - "calllog" - ] -} \ No newline at end of file diff --git a/00202.json b/00202.json deleted file mode 100644 index b643f310..00000000 --- a/00202.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Make a phone call", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Ljava/lang/String;)V", - "match_keywords": [ - "CALL" - ] - }, - { - "class": "Landroid/content/Intent;", - "method": "setData", - "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" - } - ], - "score": -0.27, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00203.json b/00203.json deleted file mode 100644 index 24151b2b..00000000 --- a/00203.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Put a phone number into an intent", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/Intent;", - "method": "setData", - "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;", - "match_keywords": [ - "tel:" - ] - } - ], - "score": -0.63, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00204.json b/00204.json deleted file mode 100644 index 6f3d96e6..00000000 --- a/00204.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get the default ringtone", - "permission": [], - "api": [ - { - "class": "Landroid/media/RingtoneManager;", - "method": "getDefaultUri", - "descriptor": "(I)Landroid/net/Uri;" - }, - { - "class": "Landroid/media/RingtoneManager;", - "method": "getRingtone", - "descriptor": "(Landroid/content/Context; Landroid/net/Uri;)Landroid/media/Ringtone;" - } - ], - "score": 0.1, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00205.json b/00205.json deleted file mode 100644 index 7edb7542..00000000 --- a/00205.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Simulate a touch gesture on the device screen", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/GestureDescription$Builder;", - "method": "addStroke", - "descriptor": "(Landroid/accessibilityservice/GestureDescription$StrokeDescription;)Landroid/accessibilityservice/GestureDescription$Builder;" - }, - { - "class": "Landroid/accessibilityservice/GestureDescription$Builder;", - "method": "build", - "descriptor": "()Landroid/accessibilityservice/GestureDescription;" - } - ], - "score": 0.47, - "label": [ - "accessibility service", - "control" - ] -} \ No newline at end of file diff --git a/00206.json b/00206.json deleted file mode 100644 index a4f12892..00000000 --- a/00206.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the text of the view contains the given string", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "getText", - "descriptor": "()Ljava/lang/CharSequence;" - }, - { - "class": "Ljava/lang/String;", - "method": "contains", - "descriptor": "(Ljava/lang/CharSequence;)Z" - } - ], - "score": -0.14, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00207.json b/00207.json deleted file mode 100644 index 93784b4d..00000000 --- a/00207.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Check if the resource name of the view contains the given string", - "permission": [], - "api": [ - { - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "getViewIdResourceName", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "contains", - "descriptor": "(Ljava/lang/CharSequence;)Z" - } - ], - "score": -0.11, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00208.json b/00208.json deleted file mode 100644 index 2427d590..00000000 --- a/00208.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Capture the contents of the device screen", - "permission": [], - "api": [ - { - "class": "Landroid/media/projection/MediaProjection;", - "method": "createVirtualDisplay", - "descriptor": "(Ljava/lang/String; I I I I Landroid/view/Surface; Landroid/hardware/display/VirtualDisplay$Callback; Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;" - }, - { - "class": "Landroid/media/projection/MediaProjection;", - "method": "registerCallback", - "descriptor": "(Landroid/media/projection/MediaProjection$Callback; Landroid/os/Handler;)V" - } - ], - "score": 0.48, - "label": [ - "collection", - "screen" - ] -} \ No newline at end of file diff --git a/00209.json b/00209.json deleted file mode 100644 index 0523eb57..00000000 --- a/00209.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get pixels from the latest rendered image", - "permission": [], - "api": [ - { - "class": "Landroid/media/ImageReader;", - "method": "acquireLatestImage", - "descriptor": "()Landroid/media/Image;" - }, - { - "class": "Landroid/media/Image;", - "method": "getPlanes", - "descriptor": "()[Landroid/media/Image$Plane;" - } - ], - "score": 1.48, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00210.json b/00210.json deleted file mode 100644 index 9a7225e8..00000000 --- a/00210.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Copy pixels from the latest rendered image into a Bitmap", - "permission": [], - "api": [ - { - "class": "Landroid/media/ImageReader;", - "method": "acquireLatestImage", - "descriptor": "()Landroid/media/Image;" - }, - { - "class": "Landroid/graphics/Bitmap;", - "method": "copyPixelsFromBuffer", - "descriptor": "(Ljava/nio/Buffer;)V" - } - ], - "score": -0.07, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00211.json b/00211.json deleted file mode 100644 index 71da1330..00000000 --- a/00211.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Open an URL in Wevbiew", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/Object;)Lgnu/lists/Pair;", - "class": "Lgnu/lists/LList;", - "method": "list1" - }, - { - "descriptor": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "class": "Lcom/google/youngandroid/runtime;", - "method": "callComponentMethod" - } - ], - "score": -0.36, - "label": [ - "connection", - "http" - ] -} \ No newline at end of file diff --git a/00212.json b/00212.json deleted file mode 100644 index 445c3d45..00000000 --- a/00212.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "getString", - "descriptor": "(I)Ljava/lang/String;" - } - ], - "score": 1.1, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00213.json b/00213.json deleted file mode 100644 index e5c65f48..00000000 --- a/00213.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get device latitude and check if logging is enabled", - "permission": [], - "api": [ - { - "class": "Landroid/location/Location;", - "method": "getLatitude", - "descriptor": "()D" - }, - { - "class": "Landroid/util/Log;", - "method": "isLoggable", - "descriptor": "(Ljava/lang/String; I)Z" - } - ], - "score": -0.02, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00214.json b/00214.json deleted file mode 100644 index cacc24af..00000000 --- a/00214.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get device time and longitude", - "permission": [], - "api": [ - { - "class": "Landroid/location/Location;", - "method": "getTime", - "descriptor": "()J" - }, - { - "class": "Landroid/location/Location;", - "method": "getLongitude", - "descriptor": "()D" - } - ], - "score": -0.76, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00215.json b/00215.json deleted file mode 100644 index 625f6dea..00000000 --- a/00215.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver and obtain the number of results", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getContentResolver", - "descriptor": "()Landroid/content/ContentResolver;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "getCount", - "descriptor": "()I" - } - ], - "score": -0.88, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00216.json b/00216.json deleted file mode 100644 index 3c4c9ec3..00000000 --- a/00216.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver and obtain the number of results", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "getCount", - "descriptor": "()I" - } - ], - "score": -1.18, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00217.json b/00217.json deleted file mode 100644 index 4b12e32f..00000000 --- a/00217.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get secure system settings and log warning messages", - "permission": [], - "api": [ - { - "class": "Landroid/provider/Settings$Secure;", - "method": "getString", - "descriptor": "(Landroid/content/ContentResolver; Ljava/lang/String;)Ljava/lang/String;" - }, - { - "class": "Landroid/util/Log;", - "method": "w", - "descriptor": "(Ljava/lang/String; Ljava/lang/String;)I" - } - ], - "score": -1.0, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00218.json b/00218.json deleted file mode 100644 index 6ce7edca..00000000 --- a/00218.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver", - "permission": [], - "api": [ - { - "class": "Landroid/database/Cursor;", - "method": "getLong", - "descriptor": "(I)J" - }, - { - "class": "Landroid/database/Cursor;", - "method": "moveToNext", - "descriptor": "()Z" - } - ], - "score": 0.86, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00219.json b/00219.json deleted file mode 100644 index 53eb6ec8..00000000 --- a/00219.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getContentResolver", - "descriptor": "()Landroid/content/ContentResolver;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "moveToFirst", - "descriptor": "()Z" - } - ], - "score": 2.36, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00220.json b/00220.json deleted file mode 100644 index aa2e1093..00000000 --- a/00220.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get the column index of device data and store a string in SharedPreferences", - "permission": [], - "api": [ - { - "class": "Landroid/database/Cursor;", - "method": "getColumnIndex", - "descriptor": "(Ljava/lang/String;)I" - }, - { - "class": "Landroid/content/SharedPreferences$Editor;", - "method": "putString", - "descriptor": "(Ljava/lang/String; Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" - } - ], - "score": 0.77, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00221.json b/00221.json deleted file mode 100644 index 62e1422d..00000000 --- a/00221.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "close", - "descriptor": "()V" - } - ], - "score": -1.71, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00222.json b/00222.json deleted file mode 100644 index d4f8975c..00000000 --- a/00222.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Query device data with ContentResolver and a URI parsed from a string", - "permission": [], - "api": [ - { - "class": "Landroid/net/Uri;", - "method": "parse", - "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" - }, - { - "class": "Landroid/content/Context;", - "method": "getContentResolver", - "descriptor": "()Landroid/content/ContentResolver;" - } - ], - "score": 1.11, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00223.json b/00223.json deleted file mode 100644 index 4ac91a6c..00000000 --- a/00223.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Access ContentResolver", - "permission": [], - "api": [ - { - "class": "Landroid/app/Activity;", - "method": "getApplicationContext", - "descriptor": "()Landroid/content/Context;" - }, - { - "class": "Landroid/content/Context;", - "method": "getContentResolver", - "descriptor": "()Landroid/content/ContentResolver;" - } - ], - "score": -0.63, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00224.json b/00224.json deleted file mode 100644 index 668e63bd..00000000 --- a/00224.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check for network connectivity", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/net/ConnectivityManager;", - "method": "getActiveNetworkInfo", - "descriptor": "()Landroid/net/NetworkInfo;" - } - ], - "score": -0.76, - "label": [ - "collection", - "network" - ] -} \ No newline at end of file diff --git a/00225.json b/00225.json deleted file mode 100644 index 4e3efc13..00000000 --- a/00225.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Start a background service", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Ljava/lang/String;)V" - }, - { - "class": "Landroid/content/Context;", - "method": "startService", - "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" - } - ], - "score": 0.78, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00226.json b/00226.json deleted file mode 100644 index 8a6d367f..00000000 --- a/00226.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Check for network connectivity", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;" - }, - { - "class": "Landroid/net/NetworkInfo;", - "method": "isConnected", - "descriptor": "()Z" - } - ], - "score": -1.43, - "label": [ - "collection", - "network" - ] -} \ No newline at end of file diff --git a/00227.json b/00227.json deleted file mode 100644 index 01d9bfc4..00000000 --- a/00227.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Start a background service", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Landroid/content/Context;", - "method": "startService", - "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" - } - ], - "score": 0.98, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00228.json b/00228.json deleted file mode 100644 index 2f892e97..00000000 --- a/00228.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Access PackageManager and check for network connectivity", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getPackageManager", - "descriptor": "()Landroid/content/pm/PackageManager;" - }, - { - "class": "Landroid/net/ConnectivityManager;", - "method": "getActiveNetworkInfo", - "descriptor": "()Landroid/net/NetworkInfo;" - } - ], - "score": -1.15, - "label": [ - "collection", - "applications", - "network" - ] -} \ No newline at end of file diff --git a/00229.json b/00229.json deleted file mode 100644 index 14a98317..00000000 --- a/00229.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Start an activity", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Ljava/lang/String; Landroid/net/Uri;)V" - }, - { - "class": "Landroid/app/Activity;", - "method": "startActivity", - "descriptor": "(Landroid/content/Intent;)V" - } - ], - "score": -0.21, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00230.json b/00230.json deleted file mode 100644 index 53b616e5..00000000 --- a/00230.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Start a background service", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Landroid/content/Context; Ljava/lang/Class;)V" - }, - { - "class": "Landroid/content/Context;", - "method": "startService", - "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" - } - ], - "score": 0.11, - "label": [ - "control" - ] -} \ No newline at end of file diff --git a/00231.json b/00231.json deleted file mode 100644 index 365ae58d..00000000 --- a/00231.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get the package info of a particular app", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getPackageManager", - "descriptor": "()Landroid/content/pm/PackageManager;" - }, - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getPackageInfo", - "descriptor": "(Ljava/lang/String; I)Landroid/content/pm/PackageInfo;" - } - ], - "score": 2.04, - "label": [ - "collection", - "applications" - ] -} \ No newline at end of file diff --git a/00232.json b/00232.json deleted file mode 100644 index ccca40ae..00000000 --- a/00232.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Create an intent based on the info from PackageManager", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getPackageManager", - "descriptor": "()Landroid/content/pm/PackageManager;" - }, - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Landroid/content/Context; Ljava/lang/Class;)V" - } - ], - "score": 2.17, - "label": [ - "applications", - "control" - ] -} \ No newline at end of file diff --git a/00233.json b/00233.json deleted file mode 100644 index c287166b..00000000 --- a/00233.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Create an intent and check if any installed app can handle it", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "", - "descriptor": "(Landroid/content/Context; Ljava/lang/Class;)V" - }, - { - "class": "Landroid/content/pm/PackageManager;", - "method": "resolveActivity", - "descriptor": "(Landroid/content/Intent; I)Landroid/content/pm/ResolveInfo;" - } - ], - "score": 0.26, - "label": [ - "collection", - "applications", - "control" - ] -} \ No newline at end of file diff --git a/00234.json b/00234.json deleted file mode 100644 index b04e3412..00000000 --- a/00234.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Monitor incoming SMS message", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "getAction", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "equals", - "descriptor": "(Ljava/lang/Object;)Z", - "match_keywords": [ - "android.provider.Telephony.SMS_RECEIVED" - ] - } - ], - "score": 0.7, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00235.json b/00235.json deleted file mode 100644 index 3521b82a..00000000 --- a/00235.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Monitor outgoing phone call", - "permission": [], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "getAction", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "equals", - "descriptor": "(Ljava/lang/Object;)Z", - "match_keywords": [ - "android.intent.action.NEW_OUTGOING_CALL" - ] - } - ], - "score": 0.58, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00236.json b/00236.json deleted file mode 100644 index 5c1a0cd6..00000000 --- a/00236.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Write data to file", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "openFileOutput", - "descriptor": "(Ljava/lang/String; I)Ljava/io/FileOutputStream;" - }, - { - "class": "Ljava/io/FileOutputStream;", - "method": "write", - "descriptor": "([B)V" - } - ], - "score": -0.19, - "label": [ - "collection", - "file" - ] -} \ No newline at end of file diff --git a/00237.json b/00237.json deleted file mode 100644 index 8ce0d292..00000000 --- a/00237.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Write file content to an output stream", - "permission": [], - "api": [ - { - "class": "Ljava/io/FileInputStream;", - "method": "", - "descriptor": "(Ljava/lang/String;)V" - }, - { - "class": "Ljava/io/DataOutputStream;", - "method": "write", - "descriptor": "([BII)V" - } - ], - "score": 0.09, - "label": [ - "network", - "file" - ] -} \ No newline at end of file diff --git a/00238.json b/00238.json deleted file mode 100644 index f48d252b..00000000 --- a/00238.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Extract screenshot data to bitmap format", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/AccessibilityService$ScreenshotResult;", - "method": "getHardwareBuffer", - "descriptor": "()Landroid/hardware/HardwareBuffer;" - }, - { - "class": "Landroid/graphics/Bitmap;", - "method": "compress", - "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" - } - ], - "score": -0.18, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00239.json b/00239.json deleted file mode 100644 index 05729c32..00000000 --- a/00239.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Establish a connection to an IP address", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/net/InetAddress; I)V", - "class": "Ljava/net/InetSocketAddress;", - "method": "" - }, - { - "descriptor": "(Ljava/net/SocketAddress; I)V", - "class": "Ljava/net/Socket;", - "method": "connect" - } - ], - "score": 0.55, - "label": [ - "socket", - "network" - ] -} \ No newline at end of file diff --git a/00240.json b/00240.json deleted file mode 100644 index 15e0fef8..00000000 --- a/00240.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Simulate user gestures", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/GestureDescription$Builder;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "dispatchGesture", - "descriptor": "(Landroid/accessibilityservice/GestureDescription; Landroid/accessibilityservice/AccessibilityService$GestureResultCallback; Landroid/os/Handler;)Z" - } - ], - "score": 0.49, - "label": [ - "accessibility service", - "control" - ] -} \ No newline at end of file diff --git a/00241.json b/00241.json deleted file mode 100644 index 19ba2e5c..00000000 --- a/00241.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Get the description of a UI element", - "permission": [], - "api": [ - { - "descriptor": "()Landroid/view/accessibility/AccessibilityNodeInfo;", - "class": "Landroid/view/accessibility/AccessibilityEvent;", - "method": "getSource" - }, - { - "descriptor": "()Ljava/lang/CharSequence;", - "class": "Landroid/view/accessibility/AccessibilityNodeInfo;", - "method": "getContentDescription" - } - ], - "score": 0.05, - "label": [ - "accessibility service" - ] -} \ No newline at end of file diff --git a/00242.json b/00242.json deleted file mode 100644 index 72b727bc..00000000 --- a/00242.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Write data to a file", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String; Z)V", - "class": "Ljava/io/FileOutputStream;", - "method": "" - }, - { - "descriptor": "([B)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": -0.05, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00243.json b/00243.json deleted file mode 100644 index 4b1cd614..00000000 --- a/00243.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Connect to a URL and read data from it", - "permission": [], - "api": [ - { - "descriptor": "()V", - "class": "Ljava/net/HttpURLConnection;", - "method": "connect" - }, - { - "descriptor": "([B)I", - "class": "Ljava/io/InputStream;", - "method": "read" - } - ], - "score": 0.82, - "label": [ - "command", - "network", - "file" - ] -} \ No newline at end of file diff --git a/00244.json b/00244.json deleted file mode 100644 index d87ff8ff..00000000 --- a/00244.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Write data to a file", - "permission": [], - "api": [ - { - "descriptor": "([B)I", - "class": "Ljava/io/InputStream;", - "method": "read" - }, - { - "descriptor": "([B I I)V", - "class": "Ljava/io/FileOutputStream;", - "method": "write" - } - ], - "score": -1.07, - "label": [ - "file" - ] -} \ No newline at end of file diff --git a/00245.json b/00245.json deleted file mode 100644 index b7798b57..00000000 --- a/00245.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Install other APKs from file", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String;)V", - "class": "Landroid/content/Intent;", - "method": "" - }, - { - "descriptor": "(Landroid/net/Uri; Ljava/lang/String;)Landroid/content/Intent;", - "class": "Landroid/content/Intent;", - "method": "setDataAndType", - "match_keywords": [ - "application/vnd.android.package-archive" - ] - } - ], - "score": 2.69, - "label": [ - "reflection" - ] -} \ No newline at end of file diff --git a/00246.json b/00246.json deleted file mode 100644 index 9b7793f1..00000000 --- a/00246.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "crime": "Create an overlay window on top of other applications", - "permission": [], - "api": [ - { - "descriptor": "(I I I I I)V", - "class": "Landroid/view/WindowManager$LayoutParams;", - "method": "", - "match_keywords": [ - "2002", - "2003", - "2006", - "2010", - "2038" - ] - }, - { - "descriptor": "(Landroid/view/View; Landroid/view/ViewGroup$LayoutParams;)V", - "class": "Landroid/view/WindowManager", - "method": "addView" - } - ], - "score": 0.39, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00247.json b/00247.json deleted file mode 100644 index 356aa3bd..00000000 --- a/00247.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Establish a connection to an IP address", - "permission": [], - "api": [ - { - "descriptor": "(Ljava/lang/String; I)V", - "class": "Ljava/net/InetSocketAddress;", - "method": "" - }, - { - "descriptor": "(Ljava/net/SocketAddress; I)V", - "class": "Ljava/net/Socket;", - "method": "connect" - } - ], - "score": 1.13, - "label": [ - "socket", - "network" - ] -} \ No newline at end of file diff --git a/00248.json b/00248.json deleted file mode 100644 index 5af7df96..00000000 --- a/00248.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Establish a connection to an NFC card", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/nfc/Tag;)Landroid/nfc/tech/IsoDep;", - "class": "Landroid/nfc/tech/IsoDep;", - "method": "get" - }, - { - "descriptor": "()V", - "class": "Landroid/nfc/tech/IsoDep;", - "method": "connect" - } - ], - "score": 0.98, - "label": [ - "nfc" - ] -} \ No newline at end of file diff --git a/00249.json b/00249.json deleted file mode 100644 index f840c26b..00000000 --- a/00249.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "crime": "Read the payment data stored in an NFC card", - "permission": [], - "api": [ - { - "descriptor": "([B)[B", - "class": "Landroid/nfc/tech/IsoDep;", - "method": "transceive", - "match_keywords": [ - "00A404000E325041592E5359532E444446303100" - ] - }, - { - "descriptor": "(Ljava/lang/String;)V", - "class": "Landroid/content/Intent;", - "method": "" - } - ], - "score": 0.72, - "label": [ - "collection", - "nfc" - ] -} \ No newline at end of file diff --git a/00250.json b/00250.json deleted file mode 100644 index c32fe694..00000000 --- a/00250.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Create a UI layout from XML", - "permission": [], - "api": [ - { - "descriptor": "(Landroid/content/Context;)Landroid/view/LayoutInflater;", - "class": "Landroid/view/LayoutInflater;", - "method": "from" - }, - { - "descriptor": "(I Landroid/view/ViewGroup; Z)Landroid/view/View;", - "class": "Landroid/view/LayoutInflater;", - "method": "inflate" - } - ], - "score": 0.98, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00251.json b/00251.json deleted file mode 100644 index d730da8a..00000000 --- a/00251.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Listen for user clicks on a UI element", - "permission": [], - "api": [ - { - "descriptor": "(I)Landroid/view/View;", - "class": "Landroid/view/View;", - "method": "findViewById" - }, - { - "descriptor": "(Landroid/view/View$OnClickListener;)V", - "class": "Landroid/view/View;", - "method": "setOnClickListener" - } - ], - "score": 0.22, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00252.json b/00252.json deleted file mode 100644 index f68b5116..00000000 --- a/00252.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Get the navigation bar height", - "permission": [], - "api": [ - { - "class": "Landroid/content/res/Resources;", - "method": "getIdentifier", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)I", - "match_keywords": [ - "navigation_bar_height", - "dimen", - "android" - ] - }, - { - "class": "Landroid/content/res/Resources;", - "method": "getDimensionPixelSize", - "descriptor": "(I)I" - } - ], - "score": -0.71, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00253.json b/00253.json deleted file mode 100644 index bc7ce597..00000000 --- a/00253.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Display URL content on a WebView", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Landroid/view/View;", - "method": "findViewById", - "descriptor": "(I)Landroid/view/View;" - }, - { - "class": "Landroid/webkit/WebView;", - "method": "loadUrl", - "descriptor": "(Ljava/lang/String;)V" - } - ], - "label": [ - "connection", - "http" - ], - "score": 1.0 -} \ No newline at end of file diff --git a/00254.json b/00254.json deleted file mode 100644 index 42c84dec..00000000 --- a/00254.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Schedule a periodic job", - "permission": [ - "android.permission.RECEIVE_BOOT_COMPLETED" - ], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getSystemService", - "descriptor": "(Ljava/lang/String;)Ljava/lang/Object;", - "match_keywords": [ - "jobscheduler" - ] - }, - { - "class": "Landroid/app/job/JobScheduler;", - "method": "schedule", - "descriptor": "(Landroid/app/job/JobInfo;)I" - } - ], - "label": [], - "score": -1.51 -} \ No newline at end of file diff --git a/00255.json b/00255.json deleted file mode 100644 index 1e3cab5e..00000000 --- a/00255.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Save gestures into a list", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/GestureDescription$Builder;", - "method": "build", - "descriptor": "()Landroid/accessibilityservice/GestureDescription;" - }, - { - "class": "Ljava/util/LinkedList;", - "method": "add", - "descriptor": "(Ljava/lang/Object;)Z" - } - ], - "score": -0.15, - "label": [ - "accessibility service", - "control" - ] -} \ No newline at end of file diff --git a/00256.json b/00256.json deleted file mode 100644 index eaa62a00..00000000 --- a/00256.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Read SMS message from PDU", - "permission": [ - "android.permission.READ_SMS", - "android.permission.RECEIVE_SMS" - ], - "api": [ - { - "class": "Landroid/telephony/SmsMessage;", - "method": "createFromPdu", - "descriptor": "([B Ljava/lang/String;)Landroid/telephony/SmsMessage;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.23, - "label": [ - "sms", - "collection", - "calllog" - ] -} \ No newline at end of file diff --git a/00257.json b/00257.json deleted file mode 100644 index bc52d162..00000000 --- a/00257.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Get the status bar height", - "permission": [], - "api": [ - { - "class": "Landroid/content/res/Resources;", - "method": "getIdentifier", - "descriptor": "(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)I", - "match_keywords": [ - "status_bar_height", - "dimen", - "android" - ] - }, - { - "class": "Landroid/content/res/Resources;", - "method": "getDimensionPixelSize", - "descriptor": "(I)I" - } - ], - "score": -0.83, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00258.json b/00258.json deleted file mode 100644 index c06f7b56..00000000 --- a/00258.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Create an overlay window on top of other applications", - "permission": [], - "api": [ - { - "class": "Landroid/view/View;", - "method": "getWindowToken", - "descriptor": "()Landroid/os/IBinder;" - }, - { - "class": "Landroid/view/ViewManager;", - "method": "addView", - "descriptor": "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V" - } - ], - "label": [ - "screen" - ], - "score": -0.28 -} \ No newline at end of file diff --git a/00259.json b/00259.json deleted file mode 100644 index 9725b4a5..00000000 --- a/00259.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "crime": "Allow website to access internal methods", - "permission": [ - "android.permission.INTERNET" - ], - "api": [ - { - "class": "Landroid/webkit/WebView;", - "method": "addJavascriptInterface", - "descriptor": "(Ljava/lang/Object;Ljava/lang/String;)V" - }, - { - "class": "Landroid/webkit/WebSettings;", - "method": "setJavaScriptEnabled", - "descriptor": "(Z)V" - } - ], - "label": [ - "connection", - "control" - ], - "score": -0.46 -} \ No newline at end of file diff --git a/00260.json b/00260.json deleted file mode 100644 index 0429dbdb..00000000 --- a/00260.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Read SMS message from Intents", - "permission": [ - "android.permission.READ_SMS", - "android.permission.RECEIVE_SMS" - ], - "api": [ - { - "class": "Landroid/provider/Telephony$Sms$Intents;", - "method": "getMessagesFromIntent", - "descriptor": "(Landroid/content/Intent;)[Landroid/telephony/SmsMessage;" - }, - { - "class": "Landroid/telephony/SmsMessage;", - "method": "getMessageBody", - "descriptor": "()Ljava/lang/String;" - } - ], - "score": -0.25, - "label": [ - "sms", - "collection", - "calllog" - ] -} \ No newline at end of file diff --git a/00261.json b/00261.json deleted file mode 100644 index ff3d7ca3..00000000 --- a/00261.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Dispatch gesture from a list", - "permission": [], - "api": [ - { - "class": "Ljava/util/LinkedList;", - "method": "get", - "descriptor": "(I)Ljava/lang/Object;" - }, - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "dispatchGesture", - "descriptor": "(Landroid/accessibilityservice/GestureDescription;Landroid/accessibilityservice/AccessibilityService$GestureResultCallback;Landroid/os/Handler;)Z" - } - ], - "label": [ - "accessibility service", - "control" - ], - "score": -0.05 -} \ No newline at end of file diff --git a/00262.json b/00262.json deleted file mode 100644 index e599c4fc..00000000 --- a/00262.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "crime": "Monitor device boot completion", - "permission": [ - "android.permission.RECEIVE_BOOT_COMPLETED" - ], - "api": [ - { - "class": "Landroid/content/Intent;", - "method": "getAction", - "descriptor": "()Ljava/lang/String;" - }, - { - "class": "Ljava/lang/String;", - "method": "equals", - "descriptor": "(Ljava/lang/Object;)Z", - "match_keywords": [ - "android.intent.action.BOOT_COMPLETED" - ] - } - ], - "label": [ - "collection" - ], - "score": 0.71 -} \ No newline at end of file diff --git a/00263.json b/00263.json deleted file mode 100644 index 3133cc85..00000000 --- a/00263.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "crime": "Retrieve the application context and add a view to the window manager.", - "permission": [], - "api": [ - { - "class": "Landroid/content/Context;", - "method": "getApplicationContext", - "descriptor": "()Landroid/content/Context;" - }, - { - "class": "Landroid/view/WindowManager;", - "method": "addView", - "descriptor": "(Landroid/view/View; Landroid/view/ViewGroup$LayoutParams;)V" - } - ], - "score": 0.13, - "label": [] -} \ No newline at end of file diff --git a/00264.json b/00264.json deleted file mode 100644 index 5d240a8d..00000000 --- a/00264.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Enumerate installed applications", - "permission": [], - "api": [ - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getInstalledApplications", - "descriptor": "(I)Ljava/util/List;" - }, - { - "class": "Ljava/util/List;", - "method": "iterator", - "descriptor": "()Ljava/util/Iterator;" - } - ], - "score": 0.89, - "label": [ - "applications", - "collection" - ] -} \ No newline at end of file diff --git a/00265.json b/00265.json deleted file mode 100644 index d3456ec0..00000000 --- a/00265.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Get application info and label", - "permission": [], - "api": [ - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getApplicationInfo", - "descriptor": "(Ljava/lang/String; I)Landroid/content/pm/ApplicationInfo;" - }, - { - "class": "Landroid/content/pm/PackageManager;", - "method": "getApplicationLabel", - "descriptor": "(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" - } - ], - "score": -0.71, - "label": [ - "applications", - "collection" - ] -} \ No newline at end of file diff --git a/00266.json b/00266.json deleted file mode 100644 index ff3c953a..00000000 --- a/00266.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Read clipboard", - "permission": [], - "api": [ - { - "class": "Landroid/content/ClipboardManager;", - "method": "getPrimaryClip", - "descriptor": "()Landroid/content/ClipData;" - }, - { - "class": "Landroid/content/ClipData;", - "method": "getItemAt", - "descriptor": "(I)Landroid/content/ClipData$Item;" - } - ], - "score": -1.56, - "label": [ - "keylogging" - ] -} \ No newline at end of file diff --git a/00267.json b/00267.json deleted file mode 100644 index cd1ccec1..00000000 --- a/00267.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Dispatch gesture", - "permission": [], - "api": [ - { - "class": "Landroid/accessibilityservice/GestureDescription$Builder;", - "method": "build", - "descriptor": "()Landroid/accessibilityservice/GestureDescription;" - }, - { - "class": "Landroid/accessibilityservice/AccessibilityService;", - "method": "dispatchGesture", - "descriptor": "(Landroid/accessibilityservice/GestureDescription; Landroid/accessibilityservice/AccessibilityService$GestureResultCallback; Landroid/os/Handler;)Z" - } - ], - "score": 0.52, - "label": [ - "accessibility service", - "control" - ] -} \ No newline at end of file diff --git a/00268.json b/00268.json deleted file mode 100644 index 676dfabe..00000000 --- a/00268.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Allocate canvas", - "permission": [], - "api": [ - { - "class": "Landroid/graphics/Bitmap;", - "method": "createBitmap", - "descriptor": "(I I Landroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" - }, - { - "class": "Landroid/graphics/Canvas;", - "method": "", - "descriptor": "(Landroid/graphics/Bitmap;)V" - } - ], - "score": 0.05, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00269.json b/00269.json deleted file mode 100644 index c0f9f8af..00000000 --- a/00269.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Compress bitmap", - "permission": [], - "api": [ - { - "class": "Ljava/io/ByteArrayOutputStream;", - "method": "", - "descriptor": "()V" - }, - { - "class": "Landroid/graphics/Bitmap;", - "method": "compress", - "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" - } - ], - "score": -1.72, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00270.json b/00270.json deleted file mode 100644 index f960c11a..00000000 --- a/00270.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Capture view", - "permission": [], - "api": [ - { - "class": "Landroid/graphics/Canvas;", - "method": "", - "descriptor": "(Landroid/graphics/Bitmap;)V" - }, - { - "class": "Landroid/view/View;", - "method": "draw", - "descriptor": "(Landroid/graphics/Canvas;)V" - } - ], - "score": 0.02, - "label": [ - "screen" - ] -} \ No newline at end of file diff --git a/00271.json b/00271.json deleted file mode 100644 index 6863627e..00000000 --- a/00271.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "crime": "Accessing sensitive data from content provider", - "permission": [], - "api": [ - { - "class": "Landroid/content/ContentResolver;", - "method": "query", - "descriptor": "(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;" - }, - { - "class": "Landroid/database/Cursor;", - "method": "moveToFirst", - "descriptor": "()Z" - } - ], - "score": 1.04, - "label": [ - "collection" - ] -} \ No newline at end of file diff --git a/00272.json b/00272.json deleted file mode 100644 index 305e7b06..00000000 --- a/00272.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "crime": "Resolve field via reflection", - "permission": [], - "api": [ - { - "class": "Ljava/lang/Object;", - "method": "getClass", - "descriptor": "()Ljava/lang/Class;" - }, - { - "class": "Ljava/lang/Class;", - "method": "getDeclaredField", - "descriptor": "(Ljava/lang/String;)Ljava/lang/reflect/Field;" - } - ], - "score": 3.32, - "label": [ - "reflection", - "evasion" - ] -} \ No newline at end of file diff --git a/00273.json b/00273.json deleted file mode 100644 index bb3115f7..00000000 --- a/00273.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "crime": "Send HTTP POST request and receive response", - "permission": [], - "api": [ - { - "class": "Ljava/net/HttpURLConnection;", - "method": "getOutputStream", - "descriptor": "()Ljava/io/OutputStream;" - }, - { - "class": "Ljava/net/HttpURLConnection;", - "method": "getInputStream", - "descriptor": "()Ljava/io/InputStream;" - } - ], - "score": 2.43, - "label": [ - "network", - "http", - "command" - ] -} \ No newline at end of file diff --git a/rules/00002.json b/rules/00002.json index 322c755e..31e6ba0d 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.1, + "score": -0.12, "label": [ "camera" ] diff --git a/rules/00003.json b/rules/00003.json index 2c0f9501..5fffe285 100644 --- a/rules/00003.json +++ b/rules/00003.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Z)Lorg/json/JSONObject;" } ], - "score": -0.59, + "score": -0.56, "label": [ "camera" ] diff --git a/rules/00004.json b/rules/00004.json index 20317782..036883d9 100644 --- a/rules/00004.json +++ b/rules/00004.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -1.18, + "score": -1.07, "label": [ "file", "collection" diff --git a/rules/00005.json b/rules/00005.json index e30245b9..2a4f4783 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.8, + "score": -0.82, "label": [ "file" ] diff --git a/rules/00007.json b/rules/00007.json index 8a80a29c..75a08752 100644 --- a/rules/00007.json +++ b/rules/00007.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.52, + "score": -0.51, "label": [ "file" ] diff --git a/rules/00009.json b/rules/00009.json index 4dd11709..a305a3ab 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.83, + "score": -1.86, "label": [ "file" ] diff --git a/rules/00010.json b/rules/00010.json index 122b0622..b1b28e7f 100644 --- a/rules/00010.json +++ b/rules/00010.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;" } ], - "score": -1.13, + "score": -1.15, "label": [ "sms", "calllog", diff --git a/rules/00011.json b/rules/00011.json index 59091fc4..44d83f38 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.59, + "score": 1.6, "label": [ "sms", "calllog", diff --git a/rules/00012.json b/rules/00012.json index 80d57df3..713ac59b 100644 --- a/rules/00012.json +++ b/rules/00012.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/InputStream;)V" } ], - "score": 0.13, + "score": -0.05, "label": [ "file" ] diff --git a/rules/00013.json b/rules/00013.json index d1586c3c..1b0205c0 100644 --- a/rules/00013.json +++ b/rules/00013.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/io/File;)V" } ], - "score": 0.24, + "score": 0.14, "label": [ "file" ] diff --git a/rules/00014.json b/rules/00014.json index 8d3bf426..acb72012 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.69, + "score": -1.7, "label": [ "file" ] diff --git a/rules/00015.json b/rules/00015.json index 1f45c584..578c3680 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.04, "label": [ "file" ] diff --git a/rules/00016.json b/rules/00016.json index de68c305..6cd028b4 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.37, + "score": 0.41, "label": [ "location", "collection" diff --git a/rules/00017.json b/rules/00017.json index 784116de..e95b0641 100644 --- a/rules/00017.json +++ b/rules/00017.json @@ -13,7 +13,7 @@ "descriptor": "(D)Ljava/lang/StringBuilder;" } ], - "score": 1.02, + "score": 1.01, "label": [ "location", "collection" diff --git a/rules/00018.json b/rules/00018.json index e8cee46d..c89763b7 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.4, + "score": -0.42, "label": [ "location", "collection" diff --git a/rules/00019.json b/rules/00019.json index 27f5420e..93e2a23d 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": -1.13, + "score": -1.1, "label": [ "reflection" ] diff --git a/rules/00020.json b/rules/00020.json index f6063d9a..b111bebf 100644 --- a/rules/00020.json +++ b/rules/00020.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.32, + "score": 0.09, "label": [ "file" ] diff --git a/rules/00021.json b/rules/00021.json index 048b5869..556af702 100644 --- a/rules/00021.json +++ b/rules/00021.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -0.52, + "score": -0.56, "label": [ "reflection" ] diff --git a/rules/00022.json b/rules/00022.json index f1ebcb92..5758ab59 100644 --- a/rules/00022.json +++ b/rules/00022.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": 1.96, + "score": 1.95, "label": [ "file" ] diff --git a/rules/00023.json b/rules/00023.json index a41cbff2..e0713386 100644 --- a/rules/00023.json +++ b/rules/00023.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": 2.08, + "score": 2.15, "label": [ "reflection", "control" diff --git a/rules/00024.json b/rules/00024.json index ec97e036..be158eb2 100644 --- a/rules/00024.json +++ b/rules/00024.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": 0.63, + "score": 0.57, "label": [ "reflection", "file" diff --git a/rules/00026.json b/rules/00026.json index 339bd726..9375e8c9 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.72, + "score": -0.69, "label": [ "reflection" ] diff --git a/rules/00027.json b/rules/00027.json index 2e80c4e3..bd7ce986 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.2, + "score": -0.29, "label": [ "reflection" ] diff --git a/rules/00029.json b/rules/00029.json index e5025eb2..6a6887f7 100644 --- a/rules/00029.json +++ b/rules/00029.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": -0.02, + "score": 0.25, "label": [ "reflection" ] diff --git a/rules/00030.json b/rules/00030.json index c328b37e..38438cec 100644 --- a/rules/00030.json +++ b/rules/00030.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.47, + "score": -1.29, "label": [ "network" ] diff --git a/rules/00031.json b/rules/00031.json index 80cc218f..0e0f5d36 100644 --- a/rules/00031.json +++ b/rules/00031.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.68, + "score": 0.49, "label": [ "reflection", "collection" diff --git a/rules/00032.json b/rules/00032.json index 8004f018..d3d4994a 100644 --- a/rules/00032.json +++ b/rules/00032.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Class;" } ], - "score": -1.23, + "score": -1.24, "label": [ "reflection" ] diff --git a/rules/00033.json b/rules/00033.json index 51d9c3b2..9f66d2ff 100644 --- a/rules/00033.json +++ b/rules/00033.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.91, + "score": 0.87, "label": [ "collection" ] diff --git a/rules/00034.json b/rules/00034.json index b0dc172c..ea996f36 100644 --- a/rules/00034.json +++ b/rules/00034.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": 0.7, + "score": 0.65, "label": [ "collection", "network" diff --git a/rules/00035.json b/rules/00035.json index 46bbabb2..d00b984f 100644 --- a/rules/00035.json +++ b/rules/00035.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/util/List;" } ], - "score": 1.77, + "score": 1.89, "label": [ "reflection" ] diff --git a/rules/00036.json b/rules/00036.json index f2673bd5..b757a0fa 100644 --- a/rules/00036.json +++ b/rules/00036.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Landroid/net/Uri;" } ], - "score": -1.29, + "score": -1.04, "label": [ "reflection" ] diff --git a/rules/00037.json b/rules/00037.json index d9147f0b..a5a402d0 100644 --- a/rules/00037.json +++ b/rules/00037.json @@ -13,7 +13,7 @@ "descriptor": "(I Landroid/app/Notification;)V" } ], - "score": -1.59, + "score": -1.48, "label": [ "control" ] diff --git a/rules/00038.json b/rules/00038.json index e8689a8f..752a99de 100644 --- a/rules/00038.json +++ b/rules/00038.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.74, + "score": 0.63, "label": [ "collection" ] diff --git a/rules/00039.json b/rules/00039.json index 3861c8be..1476a034 100644 --- a/rules/00039.json +++ b/rules/00039.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/net/InetAddress;" } ], - "score": -0.56, + "score": -0.43, "label": [ "control", "network" diff --git a/rules/00040.json b/rules/00040.json index 76c338e8..bf68f09c 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.74, + "score": -0.86, "label": [ "sms" ] diff --git a/rules/00041.json b/rules/00041.json index f283150b..6d59e43d 100644 --- a/rules/00041.json +++ b/rules/00041.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.63, + "score": -0.64, "label": [ "record" ] diff --git a/rules/00042.json b/rules/00042.json index 4366383e..dedf53dd 100644 --- a/rules/00042.json +++ b/rules/00042.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/List;" } ], - "score": 0.05, + "score": 0.07, "label": [ "collection", "wifi" diff --git a/rules/00043.json b/rules/00043.json index 211eb0f5..89c9e425 100644 --- a/rules/00043.json +++ b/rules/00043.json @@ -13,7 +13,7 @@ "descriptor": "(I I)I" } ], - "score": -0.22, + "score": -0.21, "label": [ "collection", "wifi" diff --git a/rules/00044.json b/rules/00044.json index 214f9c6d..1ae9a168 100644 --- a/rules/00044.json +++ b/rules/00044.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": 0.28, + "score": 0.2, "label": [ "collection", "reflection" diff --git a/rules/00045.json b/rules/00045.json index e916ff39..d0d9abb7 100644 --- a/rules/00045.json +++ b/rules/00045.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 1.57, + "score": 1.4, "label": [ "collection", "reflection" diff --git a/rules/00047.json b/rules/00047.json index 0a3357c5..c73620ee 100644 --- a/rules/00047.json +++ b/rules/00047.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.24, + "score": -0.23, "label": [ "network", "collection" diff --git a/rules/00048.json b/rules/00048.json index caf70fe6..83791950 100644 --- a/rules/00048.json +++ b/rules/00048.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.54, + "score": 0.44, "label": [ "sms", "collection" diff --git a/rules/00049.json b/rules/00049.json index 61b7e252..4670faf9 100644 --- a/rules/00049.json +++ b/rules/00049.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.34, + "score": -0.37, "label": [ "sms", "collection" diff --git a/rules/00050.json b/rules/00050.json index e716f799..a9f9edee 100644 --- a/rules/00050.json +++ b/rules/00050.json @@ -13,7 +13,7 @@ "descriptor": "()J" } ], - "score": 0.54, + "score": 0.53, "label": [ "sms", "collection" diff --git a/rules/00051.json b/rules/00051.json index f8e8040a..3f255422 100644 --- a/rules/00051.json +++ b/rules/00051.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" } ], - "score": -0.57, + "score": -0.38, "label": [ "control" ] diff --git a/rules/00052.json b/rules/00052.json index a093b694..8ed978bc 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.6, + "score": 0.43, "label": [ "sms" ] diff --git a/rules/00053.json b/rules/00053.json index 30be7965..c21d143c 100644 --- a/rules/00053.json +++ b/rules/00053.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Z Landroid/database/ContentObserver;)V" } ], - "score": -1.16, + "score": -1.19, "label": [ "sms" ] diff --git a/rules/00054.json b/rules/00054.json index 606f739e..f023c750 100644 --- a/rules/00054.json +++ b/rules/00054.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/net/Uri; Ljava/lang/String;)Landroid/content/Intent;" } ], - "score": 1.13, + "score": 1.1, "label": [ "reflection" ] diff --git a/rules/00055.json b/rules/00055.json index 8ac6f2a5..158a87ae 100644 --- a/rules/00055.json +++ b/rules/00055.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.27, + "score": -0.29, "label": [ "sms", "collection" diff --git a/rules/00056.json b/rules/00056.json index d8ac1faf..968ee301 100644 --- a/rules/00056.json +++ b/rules/00056.json @@ -13,7 +13,7 @@ "descriptor": "(I I I)V" } ], - "score": -0.25, + "score": -0.19, "label": [ "control" ] diff --git a/rules/00057.json b/rules/00057.json index 098ab3a6..aeac41b4 100644 --- a/rules/00057.json +++ b/rules/00057.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.61, + "score": -0.73, "label": [ "network", "collection" diff --git a/rules/00058.json b/rules/00058.json index 30a6345a..fc371f3b 100644 --- a/rules/00058.json +++ b/rules/00058.json @@ -13,7 +13,7 @@ "descriptor": "(I Z)Z" } ], - "score": -0.17, + "score": -0.18, "label": [ "wifi", "control" diff --git a/rules/00059.json b/rules/00059.json index 06d31bf0..4f895692 100644 --- a/rules/00059.json +++ b/rules/00059.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.37, + "score": -0.38, "label": [ "collection" ] diff --git a/rules/00060.json b/rules/00060.json index 8d877a0f..a622c107 100644 --- a/rules/00060.json +++ b/rules/00060.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": -0.67, + "score": -0.73, "label": [ "network", "collection" diff --git a/rules/00061.json b/rules/00061.json index bffacbf8..ba0a4a68 100644 --- a/rules/00061.json +++ b/rules/00061.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/Integer;" } ], - "score": 0.19, + "score": 0.22, "label": [ "wifi", "collection" diff --git a/rules/00062.json b/rules/00062.json index 85381b22..8c64d65b 100644 --- a/rules/00062.json +++ b/rules/00062.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.01, + "score": 0.02, "label": [ "wifi", "collection" diff --git a/rules/00063.json b/rules/00063.json index 7c3b5f3d..74a40b78 100644 --- a/rules/00063.json +++ b/rules/00063.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Landroid/net/Uri;)V" } ], - "score": 0.2, + "score": 0.45, "label": [ "control" ] diff --git a/rules/00064.json b/rules/00064.json index 266187d5..8d660596 100644 --- a/rules/00064.json +++ b/rules/00064.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": 0.51, + "score": 0.52, "label": [ "control" ] diff --git a/rules/00065.json b/rules/00065.json index c2eda8cf..94774f0a 100644 --- a/rules/00065.json +++ b/rules/00065.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": -0.31, + "score": -0.2, "label": [ "collection" ] diff --git a/rules/00066.json b/rules/00066.json index a388db60..2e3b3e53 100644 --- a/rules/00066.json +++ b/rules/00066.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/String;" } ], - "score": 0.2, + "score": 0.18, "label": [ "collection" ] diff --git a/rules/00068.json b/rules/00068.json index b686489f..ff2b2c59 100644 --- a/rules/00068.json +++ b/rules/00068.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/Process;" } ], - "score": 1.85, + "score": 1.78, "label": [ "control" ] diff --git a/rules/00069.json b/rules/00069.json index efd5ed12..ec054514 100644 --- a/rules/00069.json +++ b/rules/00069.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/OutputStream;" } ], - "score": 0.67, + "score": 0.65, "label": [ "control" ] diff --git a/rules/00070.json b/rules/00070.json index 3a48aa11..4ac0b400 100644 --- a/rules/00070.json +++ b/rules/00070.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.15, + "score": -0.17, "label": [ "collection", "command", diff --git a/rules/00071.json b/rules/00071.json index aa05414b..83bf5357 100644 --- a/rules/00071.json +++ b/rules/00071.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.19, + "score": -0.21, "label": [ "collection", "command", diff --git a/rules/00072.json b/rules/00072.json index 33143da2..df09c502 100644 --- a/rules/00072.json +++ b/rules/00072.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.2, + "score": 0.18, "label": [ "command", "network", diff --git a/rules/00073.json b/rules/00073.json index 404fcf1f..3eff94e4 100644 --- a/rules/00073.json +++ b/rules/00073.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.26, + "score": -0.28, "label": [ "collection", "telephony", diff --git a/rules/00075.json b/rules/00075.json index bd518470..c85636f1 100644 --- a/rules/00075.json +++ b/rules/00075.json @@ -13,7 +13,7 @@ "method": "getLastKnownLocation" } ], - "score": -0.65, + "score": -0.59, "label": [ "collection", "location" diff --git a/rules/00076.json b/rules/00076.json index 0816a451..f603d262 100644 --- a/rules/00076.json +++ b/rules/00076.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.04, + "score": 0.02, "label": [ "collection", "wifi" diff --git a/rules/00077.json b/rules/00077.json index c23450c0..b4c0348a 100644 --- a/rules/00077.json +++ b/rules/00077.json @@ -13,7 +13,7 @@ "method": "query" } ], - "score": 1.37, + "score": 1.45, "label": [ "collection", "sms", diff --git a/rules/00078.json b/rules/00078.json index c73fa95b..17f50fe4 100644 --- a/rules/00078.json +++ b/rules/00078.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": -1.87, + "score": -1.61, "label": [ "collection", "telephony" diff --git a/rules/00079.json b/rules/00079.json index 854aa5a1..3d097cb5 100644 --- a/rules/00079.json +++ b/rules/00079.json @@ -13,7 +13,7 @@ "method": "setComponentEnabledSetting" } ], - "score": 0.72, + "score": 0.66, "label": [ "evasion" ] diff --git a/rules/00081.json b/rules/00081.json index 1daf817e..33cf13cd 100644 --- a/rules/00081.json +++ b/rules/00081.json @@ -13,7 +13,7 @@ "method": "getDeclaredMethods" } ], - "score": -0.94, + "score": -1.09, "label": [ "reflection" ] diff --git a/rules/00082.json b/rules/00082.json index 5fe85d24..7506cd89 100644 --- a/rules/00082.json +++ b/rules/00082.json @@ -13,7 +13,7 @@ "method": "getMacAddress" } ], - "score": -0.12, + "score": -0.1, "label": [ "collection", "wifi" diff --git a/rules/00083.json b/rules/00083.json index 014fb779..203afe4a 100644 --- a/rules/00083.json +++ b/rules/00083.json @@ -13,7 +13,7 @@ "method": "getDeviceId" } ], - "score": 0.02, + "score": 0.03, "label": [ "collection", "telephony" diff --git a/rules/00085.json b/rules/00085.json index 332cf3ff..f3f972c9 100644 --- a/rules/00085.json +++ b/rules/00085.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.88, + "score": 0.86, "label": [ "collection", "telephony" diff --git a/rules/00086.json b/rules/00086.json index 1265cab5..aaac1993 100644 --- a/rules/00086.json +++ b/rules/00086.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.22, + "score": -1.21, "label": [ "telephony" ] diff --git a/rules/00087.json b/rules/00087.json index 5cb29432..decc49f2 100644 --- a/rules/00087.json +++ b/rules/00087.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -0.84, + "score": -0.81, "label": [ "network" ] diff --git a/rules/00088.json b/rules/00088.json index e393f9eb..256cb06c 100644 --- a/rules/00088.json +++ b/rules/00088.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.26, + "score": 0.21, "label": [ "command", "network" diff --git a/rules/00089.json b/rules/00089.json index 8c4d4929..4ea6a16e 100644 --- a/rules/00089.json +++ b/rules/00089.json @@ -13,7 +13,7 @@ "method": "getInputStream" } ], - "score": -1.12, + "score": -1.03, "label": [ "command", "network" diff --git a/rules/00091.json b/rules/00091.json index 9e2997b8..a9e0badb 100644 --- a/rules/00091.json +++ b/rules/00091.json @@ -13,7 +13,7 @@ "method": "getString" } ], - "score": -0.38, + "score": -0.52, "label": [ "collection" ] diff --git a/rules/00092.json b/rules/00092.json index a256c603..23192f4f 100644 --- a/rules/00092.json +++ b/rules/00092.json @@ -13,7 +13,7 @@ "method": "sendBroadcast" } ], - "score": -0.68, + "score": -0.76, "label": [ "command" ] diff --git a/rules/00093.json b/rules/00093.json index 0e2b167b..46ed0aa5 100644 --- a/rules/00093.json +++ b/rules/00093.json @@ -13,7 +13,7 @@ "method": "sendTextMessage" } ], - "score": -0.42, + "score": -0.43, "label": [ "collection", "sms", diff --git a/rules/00094.json b/rules/00094.json index 67b5c805..74d7d82a 100644 --- a/rules/00094.json +++ b/rules/00094.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.48, + "score": 0.4, "label": [ "command", "network" diff --git a/rules/00095.json b/rules/00095.json index 85ef651c..404b6b66 100644 --- a/rules/00095.json +++ b/rules/00095.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.11, + "score": -0.13, "label": [ "collection", "telephony" diff --git a/rules/00096.json b/rules/00096.json index 5f991ec6..7e159f8d 100644 --- a/rules/00096.json +++ b/rules/00096.json @@ -13,7 +13,7 @@ "method": "setRequestMethod" } ], - "score": -0.82, + "score": -0.96, "label": [ "command", "network" diff --git a/rules/00097.json b/rules/00097.json index 1170b7bb..730f441b 100644 --- a/rules/00097.json +++ b/rules/00097.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.65, + "score": -0.66, "label": [ "collection", "sms" diff --git a/rules/00098.json b/rules/00098.json index 5c126ec7..fda381e4 100644 --- a/rules/00098.json +++ b/rules/00098.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": -1.05, + "score": -1.04, "label": [ "network" ] diff --git a/rules/00099.json b/rules/00099.json index a32259f4..686c2b2e 100644 --- a/rules/00099.json +++ b/rules/00099.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.54, + "score": 0.55, "label": [ "collection", "location" diff --git a/rules/00100.json b/rules/00100.json index 9587d268..ee69c6b8 100644 --- a/rules/00100.json +++ b/rules/00100.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": 0.58, + "score": 0.42, "label": [ "collection", "network" diff --git a/rules/00101.json b/rules/00101.json index 803ed9cd..115e93c1 100644 --- a/rules/00101.json +++ b/rules/00101.json @@ -13,7 +13,7 @@ "method": "prepare" } ], - "score": -0.34, + "score": -0.33, "label": [ "record" ] diff --git a/rules/00104.json b/rules/00104.json index e2df2c07..7705b7bd 100644 --- a/rules/00104.json +++ b/rules/00104.json @@ -13,7 +13,7 @@ "method": "isDirectory" } ], - "score": 0.28, + "score": 0.24, "label": [ "file" ] diff --git a/rules/00105.json b/rules/00105.json index 1d6469ee..6fd7bdaf 100644 --- a/rules/00105.json +++ b/rules/00105.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": -0.24, + "score": -0.36, "label": [ "collection", "sms" diff --git a/rules/00106.json b/rules/00106.json index 8a4aa23d..7d7720d0 100644 --- a/rules/00106.json +++ b/rules/00106.json @@ -13,7 +13,7 @@ "method": "formatIpAddress" } ], - "score": -0.31, + "score": -0.32, "label": [ "collection", "wifi" diff --git a/rules/00107.json b/rules/00107.json index 9625a326..05de9560 100644 --- a/rules/00107.json +++ b/rules/00107.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.08, + "score": 0.07, "label": [ "collection", "telephony", diff --git a/rules/00108.json b/rules/00108.json index 7c597650..8f1410e2 100644 --- a/rules/00108.json +++ b/rules/00108.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 1.22, + "score": 1.3, "label": [ "network", "command" diff --git a/rules/00109.json b/rules/00109.json index e18263bc..c6f0012c 100644 --- a/rules/00109.json +++ b/rules/00109.json @@ -13,7 +13,7 @@ "method": "getResponseCode" } ], - "score": -0.48, + "score": -0.56, "label": [ "network", "command" diff --git a/rules/00111.json b/rules/00111.json index d6027d82..e3aab297 100644 --- a/rules/00111.json +++ b/rules/00111.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.07, + "score": 0.03, "label": [ "collection", "sms" diff --git a/rules/00112.json b/rules/00112.json index b79ed09d..9123701a 100644 --- a/rules/00112.json +++ b/rules/00112.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.17, + "score": 0.16, "label": [ "collection", "calendar" diff --git a/rules/00113.json b/rules/00113.json index 1d82de5c..999aa7bb 100644 --- a/rules/00113.json +++ b/rules/00113.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": 0.79, + "score": 0.73, "label": [ "collection", "location" diff --git a/rules/00114.json b/rules/00114.json index 719d4689..33462761 100644 --- a/rules/00114.json +++ b/rules/00114.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.87, + "score": 0.73, "label": [ "network", "command" diff --git a/rules/00115.json b/rules/00115.json index 3cfd7898..f508b589 100644 --- a/rules/00115.json +++ b/rules/00115.json @@ -13,7 +13,7 @@ "method": "getLongitude" } ], - "score": 1.14, + "score": 1.05, "label": [ "collection", "location" diff --git a/rules/00116.json b/rules/00116.json index 0ee055b9..db395c18 100644 --- a/rules/00116.json +++ b/rules/00116.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.12, + "score": -0.11, "label": [ "wifi", "collection" diff --git a/rules/00117.json b/rules/00117.json index 1b212ec1..a7e3f2b4 100644 --- a/rules/00117.json +++ b/rules/00117.json @@ -13,7 +13,7 @@ "method": "getNetworkOperatorName" } ], - "score": 0.04, + "score": 0.06, "label": [ "telephony", "collection" diff --git a/rules/00118.json b/rules/00118.json index e927a03f..e95a44f9 100644 --- a/rules/00118.json +++ b/rules/00118.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": -0.29, + "score": -0.22, "label": [ "sms", "collection" diff --git a/rules/00119.json b/rules/00119.json index da537f78..eb5f3274 100644 --- a/rules/00119.json +++ b/rules/00119.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.04, + "score": 0.02, "label": [ "collection", "file", diff --git a/rules/00120.json b/rules/00120.json index 99031fe0..e6c00bcd 100644 --- a/rules/00120.json +++ b/rules/00120.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": -0.16, + "score": -0.18, "label": [ "sms", "collection" diff --git a/rules/00121.json b/rules/00121.json index 48361f60..8caad002 100644 --- a/rules/00121.json +++ b/rules/00121.json @@ -13,7 +13,7 @@ "method": "mkdirs" } ], - "score": 0.09, + "score": 0.11, "label": [ "file", "command" diff --git a/rules/00122.json b/rules/00122.json index 4431d640..2b380e3f 100644 --- a/rules/00122.json +++ b/rules/00122.json @@ -13,7 +13,7 @@ "method": "contains" } ], - "score": -0.2, + "score": -0.22, "label": [ "sms", "collection" diff --git a/rules/00123.json b/rules/00123.json index c97b4cbb..17c1ec90 100644 --- a/rules/00123.json +++ b/rules/00123.json @@ -13,7 +13,7 @@ "method": "" } ], - "score": -0.37, + "score": -0.28, "label": [ "network", "command" diff --git a/rules/00124.json b/rules/00124.json index 3a0dd7b7..ab7bfdaa 100644 --- a/rules/00124.json +++ b/rules/00124.json @@ -13,7 +13,7 @@ "method": "equals" } ], - "score": 0.65, + "score": 0.5, "label": [ "network" ] diff --git a/rules/00125.json b/rules/00125.json index 0e5cda54..bae7b036 100644 --- a/rules/00125.json +++ b/rules/00125.json @@ -13,7 +13,7 @@ "method": "exists" } ], - "score": -0.16, + "score": -0.23, "label": [ "file" ] diff --git a/rules/00126.json b/rules/00126.json index 26968e30..3d08012f 100644 --- a/rules/00126.json +++ b/rules/00126.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.02, + "score": -0.04, "label": [ "collection", "sms", diff --git a/rules/00127.json b/rules/00127.json index 32ab0df6..181970bc 100644 --- a/rules/00127.json +++ b/rules/00127.json @@ -13,7 +13,7 @@ "method": "compareToIgnoreCase" } ], - "score": 0.1, + "score": 0.08, "label": [ "command" ] diff --git a/rules/00129.json b/rules/00129.json index 746b83ea..3c349ad8 100644 --- a/rules/00129.json +++ b/rules/00129.json @@ -13,7 +13,7 @@ "method": "toString" } ], - "score": 0.15, + "score": 0.12, "label": [ "sms", "collection" diff --git a/rules/00130.json b/rules/00130.json index 8abe2548..5d92d18b 100644 --- a/rules/00130.json +++ b/rules/00130.json @@ -13,7 +13,7 @@ "method": "getConnectionInfo" } ], - "score": 1.24, + "score": 1.18, "label": [ "wifi", "collection" diff --git a/rules/00132.json b/rules/00132.json index d27d4e7c..d673b094 100644 --- a/rules/00132.json +++ b/rules/00132.json @@ -13,7 +13,7 @@ "method": "getNetworkCountryIso" } ], - "score": -0.65, + "score": -0.5, "label": [ "telephony", "collection" diff --git a/rules/00134.json b/rules/00134.json index 75c40c24..564116f0 100644 --- a/rules/00134.json +++ b/rules/00134.json @@ -13,7 +13,7 @@ "method": "getIpAddress" } ], - "score": -0.14, + "score": -0.1, "label": [ "wifi", "collection" diff --git a/rules/00135.json b/rules/00135.json index 8ec7c779..306731bf 100644 --- a/rules/00135.json +++ b/rules/00135.json @@ -13,7 +13,7 @@ "method": "put" } ], - "score": -0.13, + "score": -0.12, "label": [ "wifi", "collection" diff --git a/rules/00136.json b/rules/00136.json index 4a93b4ac..4c7d840c 100644 --- a/rules/00136.json +++ b/rules/00136.json @@ -13,7 +13,7 @@ "method": "stop" } ], - "score": -0.34, + "score": -0.36, "label": [ "record", "command" diff --git a/rules/00138.json b/rules/00138.json index e5b12121..161e232a 100644 --- a/rules/00138.json +++ b/rules/00138.json @@ -13,7 +13,7 @@ "method": "setAudioSource" } ], - "score": -0.4, + "score": -0.42, "label": [ "record" ] diff --git a/rules/00139.json b/rules/00139.json index 6baf2e9b..84133b97 100644 --- a/rules/00139.json +++ b/rules/00139.json @@ -13,7 +13,7 @@ "method": "getNetworkId" } ], - "score": -0.19, + "score": -0.18, "label": [ "collection", "wifi" diff --git a/rules/00140.json b/rules/00140.json index 951c09c2..dbbc8059 100644 --- a/rules/00140.json +++ b/rules/00140.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.24, + "score": 0.18, "label": [ "collection", "telephony", diff --git a/rules/00141.json b/rules/00141.json index 57aa549d..c17e7a78 100644 --- a/rules/00141.json +++ b/rules/00141.json @@ -13,7 +13,7 @@ "method": "loadClass" } ], - "score": -1.65, + "score": -1.68, "label": [ "reflection" ] diff --git a/rules/00142.json b/rules/00142.json index 0132bc9b..3b043d3f 100644 --- a/rules/00142.json +++ b/rules/00142.json @@ -13,7 +13,7 @@ "method": "append" } ], - "score": 2.21, + "score": 2.14, "label": [ "collection", "calendar" diff --git a/rules/00143.json b/rules/00143.json index ac0bc75f..89b20b63 100644 --- a/rules/00143.json +++ b/rules/00143.json @@ -13,7 +13,7 @@ "method": "getClassLoader" } ], - "score": -0.48, + "score": -0.47, "label": [ "reflection" ] diff --git a/rules/00144.json b/rules/00144.json index 2ca28f88..ea155d75 100644 --- a/rules/00144.json +++ b/rules/00144.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": 0.04, + "score": 0.03, "label": [ "collection", "telephony", diff --git a/rules/00145.json b/rules/00145.json index 3647f222..fa5ed7c8 100644 --- a/rules/00145.json +++ b/rules/00145.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 1.0, + "score": 0.86, "label": [ "network", "command" diff --git a/rules/00146.json b/rules/00146.json index cccbc85f..190b3dc3 100644 --- a/rules/00146.json +++ b/rules/00146.json @@ -13,7 +13,7 @@ "method": "getSubscriberId" } ], - "score": 0.07, + "score": 0.08, "label": [ "telephony", "collection" diff --git a/rules/00147.json b/rules/00147.json index 522302e9..03b6380e 100644 --- a/rules/00147.json +++ b/rules/00147.json @@ -13,7 +13,7 @@ "method": "getTime" } ], - "score": 0.18, + "score": 0.21, "label": [ "collection", "location" diff --git a/rules/00148.json b/rules/00148.json index bce3eeec..09c77d16 100644 --- a/rules/00148.json +++ b/rules/00148.json @@ -13,7 +13,7 @@ "method": "createSocket" } ], - "score": 0.65, + "score": 0.58, "label": [ "network", "command" diff --git a/rules/00149.json b/rules/00149.json index 3e18858c..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.13, + "score": -0.15, "label": [ "packer" ] diff --git a/rules/00150.json b/rules/00150.json index 37895897..c394c5ab 100644 --- a/rules/00150.json +++ b/rules/00150.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": 0.2, + "score": 0.17, "label": [ "phone" ] diff --git a/rules/00151.json b/rules/00151.json index 9cf3499e..d34e3689 100644 --- a/rules/00151.json +++ b/rules/00151.json @@ -15,7 +15,7 @@ "descriptor": "()Ljava/net/URLConnection;" } ], - "score": -0.08, + "score": -0.14, "label": [ "phone", "privacy" diff --git a/rules/00152.json b/rules/00152.json index ce109a01..c39c57e9 100644 --- a/rules/00152.json +++ b/rules/00152.json @@ -15,7 +15,7 @@ "method": "sendTextMessage" } ], - "score": -0.14, + "score": -0.18, "label": [ "command", "sms" diff --git a/rules/00153.json b/rules/00153.json index 7e712da1..ee5c9dbf 100644 --- a/rules/00153.json +++ b/rules/00153.json @@ -15,7 +15,7 @@ "method": "write" } ], - "score": -0.1, + "score": -0.06, "label": [ "http" ] diff --git a/rules/00154.json b/rules/00154.json index 135a0306..d80fcd68 100644 --- a/rules/00154.json +++ b/rules/00154.json @@ -13,7 +13,7 @@ "descriptor": "(I Ljava/net/InetAddress; I)V" } ], - "score": -0.09, + "score": -0.1, "label": [ "socket" ] diff --git a/rules/00156.json b/rules/00156.json index bc65a476..242b7c72 100644 --- a/rules/00156.json +++ b/rules/00156.json @@ -15,7 +15,7 @@ "descriptor": "()V" } ], - "score": -1.26, + "score": -1.2, "label": [ "lock", "power manager" diff --git a/rules/00157.json b/rules/00157.json index 97035920..ac75c02d 100644 --- a/rules/00157.json +++ b/rules/00157.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": -0.31, + "score": -0.16, "label": [ "reflection", "dexClassLoader" diff --git a/rules/00158.json b/rules/00158.json index 94ff25ed..f0909337 100644 --- a/rules/00158.json +++ b/rules/00158.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.37, + "score": -0.38, "label": [ "privacy", "connection" diff --git a/rules/00159.json b/rules/00159.json index 44d2a5b0..d8a3c66b 100644 --- a/rules/00159.json +++ b/rules/00159.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.47, + "score": 1.66, "label": [ "accessibility service" ] diff --git a/rules/00160.json b/rules/00160.json index 8751b462..978f11d6 100644 --- a/rules/00160.json +++ b/rules/00160.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 1.25, + "score": 1.48, "label": [ "accessibility service" ] diff --git a/rules/00161.json b/rules/00161.json index d2923914..be3b116a 100644 --- a/rules/00161.json +++ b/rules/00161.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.11, + "score": 0.35, "label": [ "accessibility service" ] diff --git a/rules/00162.json b/rules/00162.json index 24403fd8..5e1689b5 100644 --- a/rules/00162.json +++ b/rules/00162.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": -1.04, + "score": -1.03, "label": [ "socket" ] diff --git a/rules/00164.json b/rules/00164.json index 5ad33391..a8a91308 100644 --- a/rules/00164.json +++ b/rules/00164.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.29, + "score": -0.31, "label": [ "sms", "http" diff --git a/rules/00165.json b/rules/00165.json index 6ccceba1..36a827b2 100644 --- a/rules/00165.json +++ b/rules/00165.json @@ -13,7 +13,7 @@ "method": "getOutputStream" } ], - "score": -0.34, + "score": -0.36, "label": [ "sms", "http" diff --git a/rules/00166.json b/rules/00166.json index 1bbc9c0f..137b17bc 100644 --- a/rules/00166.json +++ b/rules/00166.json @@ -13,7 +13,7 @@ "method": "matcher" } ], - "score": -0.34, + "score": -0.35, "label": [ "sms", "pin" diff --git a/rules/00167.json b/rules/00167.json index 042c80d6..21889430 100644 --- a/rules/00167.json +++ b/rules/00167.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.99, + "score": 1.13, "label": [ "accessibility service" ] diff --git a/rules/00168.json b/rules/00168.json index 156ee785..3d67ccb1 100644 --- a/rules/00168.json +++ b/rules/00168.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.15, + "score": 0.24, "label": [ "accessibility service" ] diff --git a/rules/00169.json b/rules/00169.json index 20de4618..06da86b4 100644 --- a/rules/00169.json +++ b/rules/00169.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": 0.9, + "score": 0.96, "label": [ "accessibility service" ] diff --git a/rules/00170.json b/rules/00170.json index 8ce003a7..e3c4e9b6 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.7, + "score": 0.65, "label": [ "applications", "privacy" diff --git a/rules/00171.json b/rules/00171.json index 586b8c30..e5a99b09 100644 --- a/rules/00171.json +++ b/rules/00171.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": 0.8, + "score": 0.87, "label": [ "network" ] diff --git a/rules/00173.json b/rules/00173.json index 750e2a26..27ee534a 100644 --- a/rules/00173.json +++ b/rules/00173.json @@ -13,7 +13,7 @@ "descriptor": "(I)Z" } ], - "score": -0.01, + "score": 0.04, "label": [ "accessibility service" ] diff --git a/rules/00174.json b/rules/00174.json index a7f3cf31..6149bc28 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.36, + "score": -0.38, "label": [ "accounts", "collection" diff --git a/rules/00176.json b/rules/00176.json index 3e655774..52b0bc5f 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.09, + "score": -0.1, "label": [ "sms" ] diff --git a/rules/00177.json b/rules/00177.json index 4e1c934e..4579d8d2 100644 --- a/rules/00177.json +++ b/rules/00177.json @@ -13,7 +13,7 @@ "descriptor": "([Ljava/lang/String; I)V" } ], - "score": -1.3, + "score": -1.21, "label": [ "permission" ] diff --git a/rules/00178.json b/rules/00178.json index b79cdf9c..f7fa4310 100644 --- a/rules/00178.json +++ b/rules/00178.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/lang/Process;" } ], - "score": -0.02, + "score": 0.05, "label": [ "command" ] diff --git a/rules/00179.json b/rules/00179.json index a0368905..b9ae884c 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.4, + "score": -0.41, "label": [ "location", "collection" diff --git a/rules/00180.json b/rules/00180.json index de62066b..a9a70590 100644 --- a/rules/00180.json +++ b/rules/00180.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -1.65, + "score": -1.41, "label": [ "so" ] diff --git a/rules/00181.json b/rules/00181.json index 58f52964..1eb7380d 100644 --- a/rules/00181.json +++ b/rules/00181.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.65, + "score": -0.66, "label": [ "so" ] diff --git a/rules/00182.json b/rules/00182.json index e3fd750a..d6507583 100644 --- a/rules/00182.json +++ b/rules/00182.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.45, + "score": 0.27, "label": [ "camera" ], diff --git a/rules/00183.json b/rules/00183.json index 35068900..6da47a06 100644 --- a/rules/00183.json +++ b/rules/00183.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/hardware/Camera$Parameters;)V" } ], - "score": -0.15, + "score": -0.31, "label": [ "camera" ], diff --git a/rules/00184.json b/rules/00184.json index 70e40d41..6ba9dbae 100644 --- a/rules/00184.json +++ b/rules/00184.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": 0.5, + "score": 0.34, "label": [ "camera" ], diff --git a/rules/00185.json b/rules/00185.json index a319e362..1a1aade6 100644 --- a/rules/00185.json +++ b/rules/00185.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.08, + "score": -0.2, "label": [ "camera" ], diff --git a/rules/00187.json b/rules/00187.json index 67e35824..0d3ad16e 100644 --- a/rules/00187.json +++ b/rules/00187.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -1.05, + "score": -1.4, "label": [ "collection", "sms", diff --git a/rules/00188.json b/rules/00188.json index 116ce2ab..c418b8b6 100644 --- a/rules/00188.json +++ b/rules/00188.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.9, + "score": -0.94, "label": [ "sms" ] diff --git a/rules/00189.json b/rules/00189.json index 129543a4..9c7fd1f7 100644 --- a/rules/00189.json +++ b/rules/00189.json @@ -19,7 +19,7 @@ ] } ], - "score": -0.81, + "score": -0.85, "label": [ "sms" ] diff --git a/rules/00190.json b/rules/00190.json index f413b9f7..40df949f 100644 --- a/rules/00190.json +++ b/rules/00190.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/StringBuilder;" } ], - "score": -0.39, + "score": -0.35, "label": [ "collection", "sms", diff --git a/rules/00191.json b/rules/00191.json index 03f55965..d061bdf8 100644 --- a/rules/00191.json +++ b/rules/00191.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.23, + "score": -0.18, "label": [ "sms" ] diff --git a/rules/00192.json b/rules/00192.json index d0ffdfc1..53ed0fd0 100644 --- a/rules/00192.json +++ b/rules/00192.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.31, + "score": -0.26, "label": [ "sms" ] diff --git a/rules/00194.json b/rules/00194.json index 4dedc420..736535da 100644 --- a/rules/00194.json +++ b/rules/00194.json @@ -13,7 +13,7 @@ "descriptor": "(I)V" } ], - "score": -0.58, + "score": -0.76, "label": [ "record" ] diff --git a/rules/00195.json b/rules/00195.json index 0a11243b..00252c56 100644 --- a/rules/00195.json +++ b/rules/00195.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)V" } ], - "score": -0.42, + "score": -0.41, "label": [ "record", "file" diff --git a/rules/00197.json b/rules/00197.json index 16f143dd..a31a27d8 100644 --- a/rules/00197.json +++ b/rules/00197.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.38, + "score": -0.49, "label": [ "record" ] diff --git a/rules/00198.json b/rules/00198.json index 756c4f72..dc0dc15c 100644 --- a/rules/00198.json +++ b/rules/00198.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.46, + "score": -0.6, "label": [ "record" ] diff --git a/rules/00199.json b/rules/00199.json index 8677404a..cfc32a48 100644 --- a/rules/00199.json +++ b/rules/00199.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -0.26, + "score": -0.39, "label": [ "record" ] diff --git a/rules/00200.json b/rules/00200.json index 8c3b7ac0..f7325808 100644 --- a/rules/00200.json +++ b/rules/00200.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.78, + "score": -0.82, "label": [ "collection", "contact" diff --git a/rules/00201.json b/rules/00201.json index a2ee7248..d093b589 100644 --- a/rules/00201.json +++ b/rules/00201.json @@ -16,7 +16,7 @@ "descriptor": "(Ljava/lang/String;)I" } ], - "score": -0.86, + "score": -0.9, "label": [ "collection", "calllog" diff --git a/rules/00202.json b/rules/00202.json index b643f310..39c25b8e 100644 --- a/rules/00202.json +++ b/rules/00202.json @@ -16,7 +16,7 @@ "descriptor": "(Landroid/net/Uri;)Landroid/content/Intent;" } ], - "score": -0.27, + "score": -0.18, "label": [ "control" ] diff --git a/rules/00203.json b/rules/00203.json index 24151b2b..a9ee6b4c 100644 --- a/rules/00203.json +++ b/rules/00203.json @@ -16,7 +16,7 @@ ] } ], - "score": -0.63, + "score": -0.44, "label": [ "control" ] diff --git a/rules/00204.json b/rules/00204.json index 6f3d96e6..f323fa2b 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.1, + "score": 0.01, "label": [ "collection" ] diff --git a/rules/00205.json b/rules/00205.json index 7edb7542..4ac44fdc 100644 --- a/rules/00205.json +++ b/rules/00205.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/accessibilityservice/GestureDescription;" } ], - "score": 0.47, + "score": 0.71, "label": [ "accessibility service", "control" diff --git a/rules/00206.json b/rules/00206.json index a4f12892..48df5a13 100644 --- a/rules/00206.json +++ b/rules/00206.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": -0.14, + "score": 0.06, "label": [ "accessibility service" ] diff --git a/rules/00207.json b/rules/00207.json index 93784b4d..ff40a433 100644 --- a/rules/00207.json +++ b/rules/00207.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/CharSequence;)Z" } ], - "score": -0.11, + "score": 0.18, "label": [ "accessibility service" ] diff --git a/rules/00208.json b/rules/00208.json index 2427d590..ec6dfe62 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.48, + "score": 0.39, "label": [ "collection", "screen" diff --git a/rules/00209.json b/rules/00209.json index 0523eb57..ca521806 100644 --- a/rules/00209.json +++ b/rules/00209.json @@ -13,7 +13,7 @@ "descriptor": "()[Landroid/media/Image$Plane;" } ], - "score": 1.48, + "score": 1.55, "label": [ "collection" ] diff --git a/rules/00210.json b/rules/00210.json index 9a7225e8..64cb1552 100644 --- a/rules/00210.json +++ b/rules/00210.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/nio/Buffer;)V" } ], - "score": -0.07, + "score": 0.17, "label": [ "collection" ] diff --git a/rules/00211.json b/rules/00211.json index 71da1330..1d377bab 100644 --- a/rules/00211.json +++ b/rules/00211.json @@ -13,7 +13,7 @@ "method": "callComponentMethod" } ], - "score": -0.36, + "score": -0.4, "label": [ "connection", "http" diff --git a/rules/00212.json b/rules/00212.json index 445c3d45..16807e8a 100644 --- a/rules/00212.json +++ b/rules/00212.json @@ -13,7 +13,7 @@ "descriptor": "(I)Ljava/lang/String;" } ], - "score": 1.1, + "score": 1.13, "label": [ "collection" ] diff --git a/rules/00213.json b/rules/00213.json index e5c65f48..9eabea25 100644 --- a/rules/00213.json +++ b/rules/00213.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Z" } ], - "score": -0.02, + "score": -0.07, "label": [ "collection" ] diff --git a/rules/00214.json b/rules/00214.json index cacc24af..3ab829cd 100644 --- a/rules/00214.json +++ b/rules/00214.json @@ -13,7 +13,7 @@ "descriptor": "()D" } ], - "score": -0.76, + "score": -0.78, "label": [ "collection" ] diff --git a/rules/00215.json b/rules/00215.json index 625f6dea..98d0496a 100644 --- a/rules/00215.json +++ b/rules/00215.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -0.88, + "score": -0.79, "label": [ "collection" ] diff --git a/rules/00216.json b/rules/00216.json index 3c4c9ec3..70a8d505 100644 --- a/rules/00216.json +++ b/rules/00216.json @@ -13,7 +13,7 @@ "descriptor": "()I" } ], - "score": -1.18, + "score": -1.21, "label": [ "collection" ] diff --git a/rules/00217.json b/rules/00217.json index 4b12e32f..ef7379fb 100644 --- a/rules/00217.json +++ b/rules/00217.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; Ljava/lang/String;)I" } ], - "score": -1.0, + "score": -0.99, "label": [ "collection" ] diff --git a/rules/00218.json b/rules/00218.json index 6ce7edca..d3e7b100 100644 --- a/rules/00218.json +++ b/rules/00218.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 0.86, + "score": 0.98, "label": [ "collection" ] diff --git a/rules/00219.json b/rules/00219.json index 53eb6ec8..fe0422ca 100644 --- a/rules/00219.json +++ b/rules/00219.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 2.36, + "score": 2.37, "label": [ "collection" ] diff --git a/rules/00220.json b/rules/00220.json index aa2e1093..5cce1b98 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.86, "label": [ "collection" ] diff --git a/rules/00221.json b/rules/00221.json index 62e1422d..3d029229 100644 --- a/rules/00221.json +++ b/rules/00221.json @@ -13,7 +13,7 @@ "descriptor": "()V" } ], - "score": -1.71, + "score": -1.85, "label": [ "collection" ] diff --git a/rules/00222.json b/rules/00222.json index d4f8975c..a1679be1 100644 --- a/rules/00222.json +++ b/rules/00222.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": 1.11, + "score": 1.41, "label": [ "collection" ] diff --git a/rules/00223.json b/rules/00223.json index 4ac91a6c..4c1d2af5 100644 --- a/rules/00223.json +++ b/rules/00223.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/content/ContentResolver;" } ], - "score": -0.63, + "score": -0.49, "label": [ "collection" ] diff --git a/rules/00224.json b/rules/00224.json index 668e63bd..cfd4a6ac 100644 --- a/rules/00224.json +++ b/rules/00224.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -0.76, + "score": -0.85, "label": [ "collection", "network" diff --git a/rules/00225.json b/rules/00225.json index 4e3efc13..575d0ba6 100644 --- a/rules/00225.json +++ b/rules/00225.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.78, + "score": 0.76, "label": [ "control" ] diff --git a/rules/00226.json b/rules/00226.json index 8a6d367f..93530014 100644 --- a/rules/00226.json +++ b/rules/00226.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": -1.43, + "score": -1.16, "label": [ "collection", "network" diff --git a/rules/00227.json b/rules/00227.json index 01d9bfc4..0d4f05a2 100644 --- a/rules/00227.json +++ b/rules/00227.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.98, + "score": 1.08, "label": [ "control" ] diff --git a/rules/00228.json b/rules/00228.json index 2f892e97..6fa01cc9 100644 --- a/rules/00228.json +++ b/rules/00228.json @@ -13,7 +13,7 @@ "descriptor": "()Landroid/net/NetworkInfo;" } ], - "score": -1.15, + "score": -1.23, "label": [ "collection", "applications", diff --git a/rules/00229.json b/rules/00229.json index 14a98317..cced8b65 100644 --- a/rules/00229.json +++ b/rules/00229.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)V" } ], - "score": -0.21, + "score": 0.13, "label": [ "control" ] diff --git a/rules/00230.json b/rules/00230.json index 53b616e5..186f4edf 100644 --- a/rules/00230.json +++ b/rules/00230.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent;)Landroid/content/ComponentName;" } ], - "score": 0.11, + "score": 0.05, "label": [ "control" ] diff --git a/rules/00231.json b/rules/00231.json index 365ae58d..7386b11f 100644 --- a/rules/00231.json +++ b/rules/00231.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String; I)Landroid/content/pm/PackageInfo;" } ], - "score": 2.04, + "score": 2.02, "label": [ "collection", "applications" diff --git a/rules/00233.json b/rules/00233.json index c287166b..990b15a3 100644 --- a/rules/00233.json +++ b/rules/00233.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/Intent; I)Landroid/content/pm/ResolveInfo;" } ], - "score": 0.26, + "score": 0.28, "label": [ "collection", "applications", diff --git a/rules/00235.json b/rules/00235.json index 3521b82a..ce4d5a62 100644 --- a/rules/00235.json +++ b/rules/00235.json @@ -16,7 +16,7 @@ ] } ], - "score": 0.58, + "score": 0.59, "label": [ "collection" ] diff --git a/rules/00236.json b/rules/00236.json index 5c1a0cd6..09107467 100644 --- a/rules/00236.json +++ b/rules/00236.json @@ -13,7 +13,7 @@ "descriptor": "([B)V" } ], - "score": -0.19, + "score": -0.5, "label": [ "collection", "file" diff --git a/rules/00237.json b/rules/00237.json index 8ce0d292..c08a0b55 100644 --- a/rules/00237.json +++ b/rules/00237.json @@ -13,7 +13,7 @@ "descriptor": "([BII)V" } ], - "score": 0.09, + "score": 0.11, "label": [ "network", "file" diff --git a/rules/00239.json b/rules/00239.json index 05729c32..765952ea 100644 --- a/rules/00239.json +++ b/rules/00239.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.55, + "score": 0.58, "label": [ "socket", "network" diff --git a/rules/00240.json b/rules/00240.json index 15e0fef8..cb42c6c9 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.49, + "score": 0.73, "label": [ "accessibility service", "control" diff --git a/rules/00241.json b/rules/00241.json index 19ba2e5c..1fa2d43d 100644 --- a/rules/00241.json +++ b/rules/00241.json @@ -13,7 +13,7 @@ "method": "getContentDescription" } ], - "score": 0.05, + "score": 0.18, "label": [ "accessibility service" ] diff --git a/rules/00242.json b/rules/00242.json index 72b727bc..29a6d72c 100644 --- a/rules/00242.json +++ b/rules/00242.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -0.05, + "score": -0.12, "label": [ "file" ] diff --git a/rules/00243.json b/rules/00243.json index 4b1cd614..397584c1 100644 --- a/rules/00243.json +++ b/rules/00243.json @@ -13,7 +13,7 @@ "method": "read" } ], - "score": 0.82, + "score": 0.88, "label": [ "command", "network", diff --git a/rules/00244.json b/rules/00244.json index d87ff8ff..d2b5eac1 100644 --- a/rules/00244.json +++ b/rules/00244.json @@ -13,7 +13,7 @@ "method": "write" } ], - "score": -1.07, + "score": -0.84, "label": [ "file" ] diff --git a/rules/00245.json b/rules/00245.json index b7798b57..69542221 100644 --- a/rules/00245.json +++ b/rules/00245.json @@ -16,7 +16,7 @@ ] } ], - "score": 2.69, + "score": 2.56, "label": [ "reflection" ] diff --git a/rules/00246.json b/rules/00246.json index 9b7793f1..4e9a8046 100644 --- a/rules/00246.json +++ b/rules/00246.json @@ -20,7 +20,7 @@ "method": "addView" } ], - "score": 0.39, + "score": 0.61, "label": [ "screen" ] diff --git a/rules/00247.json b/rules/00247.json index 356aa3bd..f44e0822 100644 --- a/rules/00247.json +++ b/rules/00247.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 1.13, + "score": 0.97, "label": [ "socket", "network" diff --git a/rules/00248.json b/rules/00248.json index 5af7df96..72a4fafa 100644 --- a/rules/00248.json +++ b/rules/00248.json @@ -13,7 +13,7 @@ "method": "connect" } ], - "score": 0.98, + "score": 0.78, "label": [ "nfc" ] diff --git a/rules/00249.json b/rules/00249.json index f840c26b..c1c948ab 100644 --- a/rules/00249.json +++ b/rules/00249.json @@ -16,7 +16,7 @@ "method": "" } ], - "score": 0.72, + "score": 0.57, "label": [ "collection", "nfc" diff --git a/rules/00250.json b/rules/00250.json index c32fe694..a346f3fc 100644 --- a/rules/00250.json +++ b/rules/00250.json @@ -13,7 +13,7 @@ "method": "inflate" } ], - "score": 0.98, + "score": 0.84, "label": [ "screen" ] diff --git a/rules/00251.json b/rules/00251.json index d730da8a..1e226e0e 100644 --- a/rules/00251.json +++ b/rules/00251.json @@ -13,7 +13,7 @@ "method": "setOnClickListener" } ], - "score": 0.22, + "score": 0.19, "label": [ "collection" ] diff --git a/rules/00252.json b/rules/00252.json index f68b5116..a1d05962 100644 --- a/rules/00252.json +++ b/rules/00252.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.71, + "score": -0.94, "label": [ "screen" ] diff --git a/rules/00253.json b/rules/00253.json index bc7ce597..a3d3c460 100644 --- a/rules/00253.json +++ b/rules/00253.json @@ -19,5 +19,5 @@ "connection", "http" ], - "score": 1.0 + "score": 0.81 } \ No newline at end of file diff --git a/rules/00254.json b/rules/00254.json index 42c84dec..0e969302 100644 --- a/rules/00254.json +++ b/rules/00254.json @@ -19,5 +19,5 @@ } ], "label": [], - "score": -1.51 + "score": -1.62 } \ No newline at end of file diff --git a/rules/00255.json b/rules/00255.json index 1e3cab5e..ecbe5b1e 100644 --- a/rules/00255.json +++ b/rules/00255.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/Object;)Z" } ], - "score": -0.15, + "score": -0.1, "label": [ "accessibility service", "control" diff --git a/rules/00257.json b/rules/00257.json index bc52d162..2b711d7a 100644 --- a/rules/00257.json +++ b/rules/00257.json @@ -18,7 +18,7 @@ "descriptor": "(I)I" } ], - "score": -0.83, + "score": -1.06, "label": [ "screen" ] diff --git a/rules/00258.json b/rules/00258.json index c06f7b56..5a579314 100644 --- a/rules/00258.json +++ b/rules/00258.json @@ -16,5 +16,5 @@ "label": [ "screen" ], - "score": -0.28 + "score": -0.3 } \ No newline at end of file diff --git a/rules/00259.json b/rules/00259.json index 9725b4a5..007fd873 100644 --- a/rules/00259.json +++ b/rules/00259.json @@ -19,5 +19,5 @@ "connection", "control" ], - "score": -0.46 + "score": -0.6 } \ No newline at end of file diff --git a/rules/00262.json b/rules/00262.json index e599c4fc..b7a06b6a 100644 --- a/rules/00262.json +++ b/rules/00262.json @@ -21,5 +21,5 @@ "label": [ "collection" ], - "score": 0.71 + "score": 0.72 } \ No newline at end of file diff --git a/rules/00263.json b/rules/00263.json index 3133cc85..d722bcff 100644 --- a/rules/00263.json +++ b/rules/00263.json @@ -13,6 +13,6 @@ "descriptor": "(Landroid/view/View; Landroid/view/ViewGroup$LayoutParams;)V" } ], - "score": 0.13, + "score": 0.15, "label": [] } \ No newline at end of file diff --git a/rules/00264.json b/rules/00264.json index 5d240a8d..b9802105 100644 --- a/rules/00264.json +++ b/rules/00264.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/util/Iterator;" } ], - "score": 0.89, + "score": 0.75, "label": [ "applications", "collection" diff --git a/rules/00265.json b/rules/00265.json index d3456ec0..04725e3c 100644 --- a/rules/00265.json +++ b/rules/00265.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" } ], - "score": -0.71, + "score": -0.96, "label": [ "applications", "collection" diff --git a/rules/00266.json b/rules/00266.json index ff3c953a..b9ddabdb 100644 --- a/rules/00266.json +++ b/rules/00266.json @@ -13,7 +13,7 @@ "descriptor": "(I)Landroid/content/ClipData$Item;" } ], - "score": -1.56, + "score": -2.01, "label": [ "keylogging" ] diff --git a/rules/00267.json b/rules/00267.json index cd1ccec1..e8ff9b9b 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.52, + "score": 0.76, "label": [ "accessibility service", "control" diff --git a/rules/00268.json b/rules/00268.json index 676dfabe..1c63f32f 100644 --- a/rules/00268.json +++ b/rules/00268.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap;)V" } ], - "score": 0.05, + "score": -0.32, "label": [ "screen" ] diff --git a/rules/00269.json b/rules/00269.json index c0f9f8af..b3d21c1f 100644 --- a/rules/00269.json +++ b/rules/00269.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Bitmap$CompressFormat; I Ljava/io/OutputStream;)Z" } ], - "score": -1.72, + "score": -1.33, "label": [ "screen" ] diff --git a/rules/00270.json b/rules/00270.json index f960c11a..507f316b 100644 --- a/rules/00270.json +++ b/rules/00270.json @@ -13,7 +13,7 @@ "descriptor": "(Landroid/graphics/Canvas;)V" } ], - "score": 0.02, + "score": -0.19, "label": [ "screen" ] diff --git a/rules/00271.json b/rules/00271.json index 6863627e..874c81db 100644 --- a/rules/00271.json +++ b/rules/00271.json @@ -13,7 +13,7 @@ "descriptor": "()Z" } ], - "score": 1.04, + "score": 1.02, "label": [ "collection" ] diff --git a/rules/00272.json b/rules/00272.json index 305e7b06..b0681161 100644 --- a/rules/00272.json +++ b/rules/00272.json @@ -13,7 +13,7 @@ "descriptor": "(Ljava/lang/String;)Ljava/lang/reflect/Field;" } ], - "score": 3.32, + "score": 2.93, "label": [ "reflection", "evasion" diff --git a/rules/00273.json b/rules/00273.json index bb3115f7..97038655 100644 --- a/rules/00273.json +++ b/rules/00273.json @@ -13,7 +13,7 @@ "descriptor": "()Ljava/io/InputStream;" } ], - "score": 2.43, + "score": 2.16, "label": [ "network", "http", diff --git a/00046.json b/rules/00274.json similarity index 52% rename from 00046.json rename to rules/00274.json index 081393de..db0b244c 100644 --- a/00046.json +++ b/rules/00274.json @@ -1,11 +1,11 @@ { - "crime": "Method reflection", + "crime": "Modify PopupWindow width and invoke a method via reflection", "permission": [], "api": [ { - "class": "Ljava/lang/Class;", - "method": "getDeclaredMethod", - "descriptor": "(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" + "class": "Landroid/widget/PopupWindow;", + "method": "setWidth", + "descriptor": "(I)V" }, { "class": "Ljava/lang/reflect/Method;", @@ -13,8 +13,9 @@ "descriptor": "(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" } ], - "score": -0.34, + "score": 2.17, "label": [ - "reflection" + "reflection", + "control" ] } \ No newline at end of file