336 lines
21 KiB
Text
336 lines
21 KiB
Text
strict digraph "" {
|
|
"Lcom/example/theseus/MainActivity;-><init>()V [access_flags=public constructor] @ 0x7a8" [accessflags="public constructor",
|
|
classname="Lcom/example/theseus/MainActivity;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname="<init>"];
|
|
"Landroid/app/Activity;-><init>()V" [classname="Landroid/app/Activity;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/MainActivity;-><init>()V [access_flags=public constructor] @ 0x7a8" -> "Landroid/app/Activity;-><init>()V";
|
|
"Lcom/example/theseus/MainActivity;->onCreate(Landroid/os/Bundle;)V [access_flags=protected] @ 0x7c0" [accessflags=protected,
|
|
classname="Lcom/example/theseus/MainActivity;",
|
|
descriptor="(Landroid/os/Bundle;)V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=onCreate];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" [accessflags=public,
|
|
classname="Lcom/example/theseus/Main;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=main];
|
|
"Lcom/example/theseus/MainActivity;->onCreate(Landroid/os/Bundle;)V [access_flags=protected] @ 0x7c0" -> "Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0";
|
|
"Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V" [classname="Landroid/app/Activity;",
|
|
descriptor="(Landroid/os/Bundle;)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=onCreate];
|
|
"Lcom/example/theseus/MainActivity;->onCreate(Landroid/os/Bundle;)V [access_flags=protected] @ 0x7c0" -> "Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V";
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" [accessflags="public constructor",
|
|
classname="Lcom/example/theseus/Main;",
|
|
descriptor="(Landroid/app/Activity;)V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/MainActivity;->onCreate(Landroid/os/Bundle;)V [access_flags=protected] @ 0x7c0" -> "Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc";
|
|
"Landroid/util/Log;->i(Ljava/lang/String; Ljava/lang/String; Ljava/lang/Throwable;)I" [classname="Landroid/util/Log;",
|
|
descriptor="(Ljava/lang/String; Ljava/lang/String; Ljava/lang/Throwable;)I",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=i];
|
|
"Lcom/example/theseus/MainActivity;->onCreate(Landroid/os/Bundle;)V [access_flags=protected] @ 0x7c0" -> "Landroid/util/Log;->i(Ljava/lang/String; Ljava/lang/String; Ljava/lang/Throwable;)I";
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" [accessflags=public,
|
|
classname="Lcom/example/theseus/Main;",
|
|
descriptor="(Ljava/lang/String;)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=decrypt];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928";
|
|
"Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;" [classname="Ljava/lang/ClassLoader;",
|
|
descriptor="(Ljava/lang/String;)Ljava/lang/Class;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=loadClass];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;";
|
|
"Lcom/example/theseus/Malicious;->get_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x20c" [accessflags="public static",
|
|
classname="Lcom/example/theseus/Malicious;",
|
|
descriptor="(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=get_data];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Lcom/example/theseus/Malicious;->get_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x20c";
|
|
"Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;" [classname="Ljava/lang/reflect/Method;",
|
|
descriptor="(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=invoke];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;";
|
|
"Lcom/example/theseus/Malicious;->send_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x228" [accessflags="public static",
|
|
classname="Lcom/example/theseus/Malicious;",
|
|
descriptor="(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=send_data];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Lcom/example/theseus/Malicious;->send_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x228";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" [accessflags="public static final",
|
|
classname="Ltheseus/tl6JVUxO9Jqe3VYc/T;",
|
|
descriptor="(Ljava/lang/reflect/Method;)Z",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=check_is_Malicious_get_data_224c9b416025faf4];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac";
|
|
"Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;" [classname="Ljava/lang/Class;",
|
|
descriptor="(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getMethod];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" [accessflags="public static final",
|
|
classname="Ltheseus/tl6JVUxO9Jqe3VYc/T;",
|
|
descriptor="(Ljava/lang/reflect/Method;)Z",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=check_is_Malicious_send_data_c961adb85ae3b11c];
|
|
"Lcom/example/theseus/Main;->main()V [access_flags=public] @ 0x9b0" -> "Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88";
|
|
"Ljava/lang/Object;-><init>()V" [classname="Ljava/lang/Object;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ljava/lang/Object;-><init>()V";
|
|
"Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;" [classname="Ljava/nio/ByteBuffer;",
|
|
descriptor="([B)Ljava/nio/ByteBuffer;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=wrap];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;";
|
|
"Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;" [classname="Ljava/lang/Class;",
|
|
descriptor="()Ljava/lang/ClassLoader;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getClassLoader];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;";
|
|
"Ljavax/crypto/spec/SecretKeySpec;-><init>([B Ljava/lang/String;)V" [classname="Ljavax/crypto/spec/SecretKeySpec;",
|
|
descriptor="([B Ljava/lang/String;)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ljavax/crypto/spec/SecretKeySpec;-><init>([B Ljava/lang/String;)V";
|
|
"Landroid/util/Base64;->decode(Ljava/lang/String; I)[B" [classname="Landroid/util/Base64;",
|
|
descriptor="(Ljava/lang/String; I)[B",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=decode];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Landroid/util/Base64;->decode(Ljava/lang/String; I)[B";
|
|
"Ldalvik/system/InMemoryDexClassLoader;-><init>(Ljava/nio/ByteBuffer; Ljava/lang/ClassLoader;)V" [classname="Ldalvik/system/InMemoryDexClassLoader;",
|
|
descriptor="(Ljava/nio/ByteBuffer; Ljava/lang/ClassLoader;)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ldalvik/system/InMemoryDexClassLoader;-><init>(Ljava/nio/ByteBuffer; Ljava/lang/ClassLoader;)V";
|
|
"Ljava/lang/String;->getBytes()[B" [classname="Ljava/lang/String;",
|
|
descriptor="()[B",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getBytes];
|
|
"Lcom/example/theseus/Main;-><init>(Landroid/app/Activity;)V [access_flags=public constructor] @ 0x8bc" -> "Ljava/lang/String;->getBytes()[B";
|
|
"Lcom/example/theseus/Utils;-><init>()V [access_flags=public constructor] @ 0x808" [accessflags="public constructor",
|
|
classname="Lcom/example/theseus/Utils;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Utils;-><init>()V [access_flags=public constructor] @ 0x808" -> "Ljava/lang/Object;-><init>()V";
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" [accessflags="public static",
|
|
classname="Lcom/example/theseus/Utils;",
|
|
descriptor="(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=popup];
|
|
"Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;" [classname="Landroid/app/AlertDialog$Builder;",
|
|
descriptor="(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=setMessage];
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" -> "Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;";
|
|
"Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;" [classname="Landroid/app/AlertDialog$Builder;",
|
|
descriptor="(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=setTitle];
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" -> "Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;";
|
|
"Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;" [classname="Landroid/app/AlertDialog$Builder;",
|
|
descriptor="()Landroid/app/AlertDialog;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=create];
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" -> "Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;";
|
|
"Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V" [classname="Landroid/app/AlertDialog$Builder;",
|
|
descriptor="(Landroid/content/Context;)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" -> "Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V";
|
|
"Landroid/app/AlertDialog;->show()V" [classname="Landroid/app/AlertDialog;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=show];
|
|
"Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820" -> "Landroid/app/AlertDialog;->show()V";
|
|
"Lcom/example/theseus/Utils;->sink(Landroid/app/Activity; Ljava/lang/String;)V [access_flags=public static] @ 0x85c" [accessflags="public static",
|
|
classname="Lcom/example/theseus/Utils;",
|
|
descriptor="(Landroid/app/Activity; Ljava/lang/String;)V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=sink];
|
|
"Lcom/example/theseus/Utils;->sink(Landroid/app/Activity; Ljava/lang/String;)V [access_flags=public static] @ 0x85c" -> "Lcom/example/theseus/Utils;->popup(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String;)V [access_flags=public static] @ \
|
|
0x820";
|
|
"Lcom/example/theseus/Utils;->source(Ljava/lang/String;)Ljava/lang/String; [access_flags=public static] @ 0x878" [accessflags="public static",
|
|
classname="Lcom/example/theseus/Utils;",
|
|
descriptor="(Ljava/lang/String;)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=source];
|
|
"Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;" [classname="Ljava/lang/StringBuilder;",
|
|
descriptor="(Ljava/lang/String;)Ljava/lang/StringBuilder;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=append];
|
|
"Lcom/example/theseus/Utils;->source(Ljava/lang/String;)Ljava/lang/String; [access_flags=public static] @ 0x878" -> "Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;";
|
|
"Ljava/lang/StringBuilder;-><init>()V" [classname="Ljava/lang/StringBuilder;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Utils;->source(Ljava/lang/String;)Ljava/lang/String; [access_flags=public static] @ 0x878" -> "Ljava/lang/StringBuilder;-><init>()V";
|
|
"Ljava/lang/StringBuilder;->toString()Ljava/lang/String;" [classname="Ljava/lang/StringBuilder;",
|
|
descriptor="()Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=toString];
|
|
"Lcom/example/theseus/Utils;->source(Ljava/lang/String;)Ljava/lang/String; [access_flags=public static] @ 0x878" -> "Ljava/lang/StringBuilder;->toString()Ljava/lang/String;";
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" -> "Landroid/util/Base64;->decode(Ljava/lang/String; I)[B";
|
|
"Ljava/lang/String;-><init>([B)V" [classname="Ljava/lang/String;",
|
|
descriptor="([B)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" -> "Ljava/lang/String;-><init>([B)V";
|
|
"Ljavax/crypto/Cipher;->doFinal([B)[B" [classname="Ljavax/crypto/Cipher;",
|
|
descriptor="([B)[B",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=doFinal];
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" -> "Ljavax/crypto/Cipher;->doFinal([B)[B";
|
|
"Ljavax/crypto/Cipher;->init(I Ljava/security/Key;)V" [classname="Ljavax/crypto/Cipher;",
|
|
descriptor="(I Ljava/security/Key;)V",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=init];
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" -> "Ljavax/crypto/Cipher;->init(I Ljava/security/Key;)V";
|
|
"Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher;" [classname="Ljavax/crypto/Cipher;",
|
|
descriptor="(Ljava/lang/String;)Ljavax/crypto/Cipher;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getInstance];
|
|
"Lcom/example/theseus/Main;->decrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x928" -> "Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher;";
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" [accessflags=public,
|
|
classname="Lcom/example/theseus/Main;",
|
|
descriptor="(Ljava/lang/String;)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname=encrypt];
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" -> "Ljava/lang/String;->getBytes()[B";
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" -> "Ljavax/crypto/Cipher;->doFinal([B)[B";
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" -> "Ljavax/crypto/Cipher;->init(I Ljava/security/Key;)V";
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" -> "Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher;";
|
|
"Landroid/util/Base64;->encodeToString([B I)Ljava/lang/String;" [classname="Landroid/util/Base64;",
|
|
descriptor="([B I)Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=encodeToString];
|
|
"Lcom/example/theseus/Main;->encrypt(Ljava/lang/String;)Ljava/lang/String; [access_flags=public] @ 0x96c" -> "Landroid/util/Base64;->encodeToString([B I)Ljava/lang/String;";
|
|
"Lcom/example/theseus/Malicious;->get_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x20c" -> "Lcom/example/theseus/Utils;->source(Ljava/lang/String;)Ljava/lang/String; [access_flags=public static] @ 0x878";
|
|
"Lcom/example/theseus/Malicious;->send_data(Ljava/lang/String; Landroid/app/Activity;)Ljava/lang/String; [access_flags=public static] @ \
|
|
0x228" -> "Lcom/example/theseus/Utils;->sink(Landroid/app/Activity; Ljava/lang/String;)V [access_flags=public static] @ 0x85c";
|
|
"Ljava/lang/Class;->descriptorString()Ljava/lang/String;" [classname="Ljava/lang/Class;",
|
|
descriptor="()Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=descriptorString];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/Class;->descriptorString()Ljava/lang/String;";
|
|
"Ljava/lang/reflect/Method;->getName()Ljava/lang/String;" [classname="Ljava/lang/reflect/Method;",
|
|
descriptor="()Ljava/lang/String;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getName];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/reflect/Method;->getName()Ljava/lang/String;";
|
|
"Ljava/lang/String;->equals(Ljava/lang/Object;)Z" [classname="Ljava/lang/String;",
|
|
descriptor="(Ljava/lang/Object;)Z",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=equals];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/String;->equals(Ljava/lang/Object;)Z";
|
|
"Ljava/lang/reflect/Method;->getDeclaringClass()Ljava/lang/Class;" [classname="Ljava/lang/reflect/Method;",
|
|
descriptor="()Ljava/lang/Class;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getDeclaringClass];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/reflect/Method;->getDeclaringClass()Ljava/lang/Class;";
|
|
"Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;" [classname="Ljava/lang/reflect/Method;",
|
|
descriptor="()[Ljava/lang/Class;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getParameterTypes];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;";
|
|
"Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class;" [classname="Ljava/lang/reflect/Method;",
|
|
descriptor="()Ljava/lang/Class;",
|
|
entrypoint=False,
|
|
external=True,
|
|
methodname=getReturnType];
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_get_data_224c9b416025faf4(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xaac" -> "Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/Class;->descriptorString()Ljava/lang/String;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/reflect/Method;->getName()Ljava/lang/String;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/String;->equals(Ljava/lang/Object;)Z";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/reflect/Method;->getDeclaringClass()Ljava/lang/Class;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;";
|
|
"Ltheseus/tl6JVUxO9Jqe3VYc/T;->check_is_Malicious_send_data_c961adb85ae3b11c(Ljava/lang/reflect/Method;)Z [access_flags=public static \
|
|
final] @ 0xb88" -> "Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class;";
|
|
"Lcom/example/theseus/Malicious;-><init>()V [access_flags=public constructor] @ 0x1f4" [accessflags="public constructor",
|
|
classname="Lcom/example/theseus/Malicious;",
|
|
descriptor="()V",
|
|
entrypoint=False,
|
|
external=False,
|
|
methodname="<init>"];
|
|
"Lcom/example/theseus/Malicious;-><init>()V [access_flags=public constructor] @ 0x1f4" -> "Ljava/lang/Object;-><init>()V";
|
|
}
|