[{"_id":{"$oid":"6a2ea0a0ae36b72c92a1091f"},"sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","analysis_log":["[12:37:52] DEBUG COMPOSE: docker compose -f local.yml ps --format json (cwd=/home/apogean/projects/vapt/android_vapt/bazaar)","[12:37:52] INFO  Bazaar Django container already running.","[12:37:52]   ✔ done in 0.08s","[12:37:52] === PHASE 1 — AUTH CHECK ===","[12:37:52] DEBUG hello() → {'status_code': 200, 'message': 'Hello!'}","[12:37:52] INFO  API token accepted (/api/hello → 200).","[12:37:52]   ✔ done in 0.02s","[12:37:52] === PHASE 2 — EXISTENCE CHECK ===","[12:37:52] existence check response: {\"status_code\": 200, \"ret_code\": 0, \"requested_hash\": \"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6\", \"message\": \"A sample with the same sha256 already exists\", \"report_url\": \"/report/76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6\"}","[12:37:52] INFO  Existence check: {'status_code': 200, 'ret_code': 0, 'requested_hash': '76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6', 'message': 'A sample with the same sha256 already exists', 'report_url': '/report/76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6'}","[12:37:52] INFO  Exists & complete → skipping re-upload.","[12:37:52]   ✔ done in 0.07s","[12:37:52] === PHASE 5 — FETCH REPORT ===","[12:37:52] INFO  Report fetched and stored in MongoDB.","[12:37:53]   ✔ done in 0.07s","[12:37:53] === PHASE 6 — VAPT ANALYSIS ENGINE ===","[12:37:53] [HIGH    ] [APKID-006] Anti-Analysis | APKiD: Anti Vm detected","[12:37:53] [HIGH    ] [APKID-007] Anti-Analysis | APKiD: Anti Debug detected","[12:37:53] [HIGH    ] [QUARK-009] Behavioral (Quark) | Quark [60%]: Read sensitive data(SMS, CALLLOG, etc)","[12:37:53] [HIGH    ] [QUARK-014] Behavioral (Quark) | Quark [60%]: Load additional DEX files dynamically","[12:37:53] [HIGH    ] [QUARK-015] Behavioral (Quark) | Quark [60%]: Load external class","[12:37:53] [HIGH    ] [QUARK-019] Behavioral (Quark) | Quark [100%]: Load class from given class name","[12:37:53] [HIGH    ] [CERT-001] Certificate | Self-signed / self-issued certificate","[12:37:53] [HIGH    ] [CFG-026] Code Behavior (Andro-CFG) | Andro-CFG: Dynamic external code loading","[12:37:53] [HIGH    ] [CFG-031] Code Behavior (Andro-CFG) | Andro-CFG: Accessibility service instantiated","[12:37:53] [HIGH    ] [CFG-032] Code Behavior (Andro-CFG) | Andro-CFG: Accessibility event listener active","[12:37:53] [MEDIUM  ] [QUARK-011] Behavioral (Quark) | Quark [100%]: Connect to a URL and set request method","[12:37:53] [MEDIUM  ] [QUARK-013] Behavioral (Quark) | Quark [60%]: Get location and put it into JSON","[12:37:53] [MEDIUM  ] [QUARK-018] Behavioral (Quark) | Quark [60%]: Write HTTP input stream into a file","[12:37:53] [MEDIUM  ] [QUARK-022] Behavioral (Quark) | Quark [100%]: Get declared method from given method name","[12:37:53] [MEDIUM  ] [QUARK-023] Behavioral (Quark) | Quark [100%]: Method reflection","[12:37:53] [MEDIUM  ] [QUARK-024] Behavioral (Quark) | Quark [100%]: Monitor the broadcast action events (BOOT_COMPLETED)","[12:37:53] [MEDIUM  ] [CFG-025] Code Behavior (Andro-CFG) | Andro-CFG: JS-capable WebView loaded","[12:37:53] [MEDIUM  ] [CFG-027] Code Behavior (Andro-CFG) | Andro-CFG: Device location data accessed","[12:37:53] [MEDIUM  ] [CFG-029] Code Behavior (Andro-CFG) | Andro-CFG: OS / system calls issued","[12:37:53] [MEDIUM  ] [CFG-030] Code Behavior (Andro-CFG) | Andro-CFG: Data transmitted via HTTP/S","[12:37:53] [MEDIUM  ] [OBF-034] Obfuscation | Significant code obfuscation detected (91% of classes)","[12:37:53] [LOW     ] [QUARK-012] Behavioral (Quark) | Quark [60%]: Get absolute path of file and put it to JSON object","[12:37:53] [LOW     ] [QUARK-020] Behavioral (Quark) | Quark [60%]: Retrieve data from broadcast","[12:37:53] [LOW     ] [QUARK-021] Behavioral (Quark) | Quark [80%]: Get resource file from res/raw directory","[12:37:53] [INFO    ] [APKID-008] Anti-Analysis | APKiD: Compiler detected","[12:37:53] [INFO    ] [QUARK-010] Behavioral (Quark) | Quark [100%]: Read data and put it into a buffer stream","[12:37:53] [INFO    ] [QUARK-016] Behavioral (Quark) | Quark [100%]: Send notification","[12:37:53] [INFO    ] [QUARK-017] Behavioral (Quark) | Quark [100%]: Implicit intent(view a web page, make a phone call, etc.) via setData","[12:37:53] [INFO    ] [CFG-028] Code Behavior (Andro-CFG) | Andro-CFG: Audio playback capability","[12:37:53] [INFO    ] [PERM-003] Permission | Declared permission: Fingerprint authentication","[12:37:53] [INFO    ] [PERM-004] Permission | Declared permission: Biometric authentication","[12:37:53] [INFO    ] [PERM-005] Permission | Declared permission: Internet access","[12:37:53] [INFO    ] [SIGN-002] Signing Scheme | APK not protected by Google Play Signing (not frosted)","[12:37:53] [INFO    ] [TRK-033] Tracker Detection | No known tracking SDKs detected","[12:37:53]   ✔ done in 0.03s  37 findings | score=116 (CRITICAL RISK)","[12:37:53] === PHASE 7 — HTML REPORT (→ MongoDB GridFS) ===","[12:37:53] INFO  HTML report stored in GridFS (id=6a2ea0a1334b7c5a8f99fcfd, 31,741 bytes).","[12:37:53]   ✔ done in 0.07s","[12:37:53] === PHASE 8 — SUMMARY ===","[12:37:53] INFO  MongoDB document (sha256=76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6):\n  risk_score    : 116 — CRITICAL RISK\n  total_findings: 37\n  finding_counts: {'CRITICAL': 0, 'HIGH': 10, 'MEDIUM': 11, 'LOW': 3, 'INFO': 13}\n  html_report_id: 6a2ea0a1334b7c5a8f99fcfd\n  phases_complete: ['phase0_preflight', 'phase1_auth', 'phase2_existence', 'phase5_fetch_report', 'phase6_vapt_analysis', 'phase7_html_report', 'phase8_summary']","[12:37:53]   ✔ done in 0.00s"],"apk_filename":"dvba.apk","apk_size_bytes":3784858,"bazaar_url":"http://localhost:8011","last_updated":{"$date":"2026-06-14T12:37:53.117Z"},"phases_complete":["phase0_preflight","phase1_auth","phase2_existence","phase5_fetch_report","phase6_vapt_analysis","phase7_html_report","phase8_summary"],"report_url":"http://localhost:8011/report/76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","uploaded_at":{"$date":"2026-06-14T12:37:52.765Z"},"status_data":{"apkid_analysis":2,"ssdeep_analysis":2,"extract_classes":2,"quark_analysis":2,"analysis_date":"2026-06-13T16:02:49.038689+00:00","mobsf_analysis":-1,"vt_analysis":-1,"malware_bazaar_analysis":-1},"report_data":{"status_code":200,"handle":"com.app.damnvulnerablebank","app_name":"DamnVulnerableBank","uaid":"f87602d04bde196f4a6351acf3cfb106c5337a64","version_name":"1.0","version_code":1,"icon_hash":null,"apk_hash":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","icon_base64":null,"sha1":"23dcd688fe4dd830cf92309755a5bbd603df8789","md5":"5b40b49cd80dbe20ba611d32045b57c6","certificates":[{"fingerprint":"e26ea75bdc6ab4769acedc4c78027aab8580a858","fingerprint_md5":"41d413f665c0f789b190b96341e540c8","fingerprint_sha1":"e26ea75bdc6ab4769acedc4c78027aab8580a858","fingerprint_sha256":"0d770dd2df7f63e949e8ca87b7e97ba6827762e289bd281679910609568acdde","issuer":"Common Name: damncorp, Organizational Unit: dvba, Organization: dvba","subject":"Common Name: damncorp, Organizational Unit: dvba, Organization: dvba","serial":"305164364","self_issued":true,"self_signed":"maybe","public_key_base64":"MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOwKrJnY2/9072fOcckCFw16Fr6gM3i7XbaBwsG0oLn8MkpzV3vtEV4iwVVs8FuOWTaMJt9LIuXwoYEHPshpwPzB88sT8KKSwUEKHM0o93UWqjX2l52eUUqSUTsZuvRjIQhLLMJZA/W9+mZVeiLFNxMFPW5AMHSAytLnINkIkhijGKUh6Ie4AB16CW0P2VT9zTVXJeuv4GOeIZ60JcYdc4PDWCGJxWU0HHeaR3ZG6sC3pOG1d8JwanXLVry0L5zsoybY/EbDj+Tt/XAuokv8BQWXZGesMw7BtCGQTzJPns1NKO8AKNhksigaaXU7YWMWT3Unw9xkpX89H3JE3b/S7pAgMBAAE=","not_before":"2020-10-29T07:43:13+00:00","not_after":"2045-10-23T07:43:13+00:00"}],"uploaded_at":"2026-06-13T16:02:48.873821","sha256":"76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6","activities":["com.app.damnvulnerablebank.Myprofile","com.app.damnvulnerablebank.CurrencyRates","com.app.damnvulnerablebank.ResetPassword","com.app.damnvulnerablebank.ViewBeneficiary","com.app.damnvulnerablebank.ApproveBeneficiary","com.app.damnvulnerablebank.PendingBeneficiary","com.app.damnvulnerablebank.AddBeneficiary","com.app.damnvulnerablebank.SendMoney","com.app.damnvulnerablebank.ViewBeneficiaryAdmin","com.app.damnvulnerablebank.GetTransactions","com.app.damnvulnerablebank.ViewBalance","com.app.damnvulnerablebank.Dashboard","com.app.damnvulnerablebank.RegisterBank","com.app.damnvulnerablebank.BankLogin","com.app.damnvulnerablebank.MainActivity","com.app.damnvulnerablebank.SplashScreen","androidx.biometric.DeviceCredentialHandlerActivity","com.google.firebase.auth.internal.FederatedSignInActivity","com.google.android.gms.common.api.GoogleApiActivity"],"features":[],"libraries":[],"main_activity":"com.app.damnvulnerablebank.SplashScreen","min_sdk_version":"21","max_sdk_version":null,"target_sdk_version":"29","permissions":["android.permission.USE_FINGERPRINT","android.permission.USE_BIOMETRIC","android.permission.INTERNET"],"aosp_permissions":["android.permission.USE_FINGERPRINT","android.permission.USE_BIOMETRIC","android.permission.INTERNET"],"third_party_permissions":[],"providers":["com.google.firebase.provider.FirebaseInitProvider"],"receivers":[],"services":["com.google.firebase.components.ComponentDiscoveryService"],"is_valid":true,"is_signed":true,"is_signed_v1":false,"is_signed_v2":true,"is_signed_v3":false,"apkid":[{"filename":"/tmp/tmp6n9nvh9d!classes.dex","matches":{"anti_vm":["Build.FINGERPRINT check","Build.MODEL check","Build.MANUFACTURER check","Build.PRODUCT check","Build.HARDWARE check","Build.TAGS check"],"anti_debug":["Debug.isDebuggerConnected() check"],"compiler":["r8"]}}],"frosting_data":{"v2_signature_blocks":[{"comment":"Unknown","value":"0x7109871a","content":"xwYAAMMGAAB5AwAAYAAAACgAAAADAQAAIAAAALPwBYCARM72BFU4h4sllBnVTvEVIiWnmDzcOrapL/ieMAAAACEEAAAoAAAA0avKm4IG8hS2OqhqZI9uCZnoWTzAupmmn0nyVoo9vgWaoDkAAAAAAAkDAAAFAwAAMIIDATCCAemgAwIBAgIEEjBwTDANBgkqhkiG9w0BAQsFADAxMQ0wCwYDVQQKEwRkdmJhMQ0wCwYDVQQLEwRkdmJhMREwDwYDVQQDEwhkYW1uY29ycDAeFw0yMDEwMjkwNzQzMTNaFw00NTEwMjMwNzQzMTNaMDExDTALBgNVBAoTBGR2YmExDTALBgNVBAsTBGR2YmExETAPBgNVBAMTCGRhbW5jb3JwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzsCqyZ2Nv/dO9nznHJAhcNeha+oDN4u122gcLBtKC5/DJKc1d77RFeIsFVbPBbjlk2jCbfSyLl8KGBBz7IacD8wfPLE/CiksFBChzNKPd1Fqo19pednlFKklE7Gbr0YyEISyzCWQP1vfpmVXoixTcTBT1uQDB0gMrS5yDZCJIYoxilIeiHuAAdegltD9lU/c01VyXrr+BjniGetCXGHXODw1ghicVlNBx3mkd2RurAt6ThtXfCcGp1y1a8tC+c7KMm2PxGw4/k7f1wLqJL/AUFl2RnrDMOwbQhkE8yT57NTSjvACjYZLIoGml1O2FjFk91J8PcZKV/PR9yRN2/0u6QIDAQABoyEwHzAdBgNVHQ4EFgQUd4BRvFnrq9E2Nckf9GHtVSTd4oAwDQYJKoZIhvcNAQELBQADggEBAI/0mNL3TqeySzR+3ODnvs9XTq4azdU6HTEPdpGocP0CKpe6bIN59wHwakQwPDaTkFCQhfR3RyQEu8amQ3xbeGxiWsy6iqYl5qee4qbHw1dh8wSts3cX0UVjbA6/HuWsH5GUNU96vPnc971m22925I4ATY9yIWqOEUoiLFQ7U1ApeTFAGSqICEpPSjcLTpmWR19Ky5lCQ5K7/wFKNm+v/kvlsTDNr6Lfnwo84pCYkpOGsYIaCeVd4zKSWu+c+zI/aYRSyjv21QFq6L93ZTPkwb/TQIbV+L1EFFD+2IDIIF5S5tR3O7i76vr2gad05XgJmkJPMuUGJstFArW/uPibLyUAAAAAAAAAABgCAAAIAQAAAwEAAAABAADF+pBIWBa19PMWJOjGKoe1U10sIXIFBWyxhXhPh/o3GRiR/qwfpaIy3/xx3QCi0JV6HDL0GldlNljatdmyLAadaLjmNqsGvQf1xSTzdCYRdbrFqpFm71Ahtf86D62/h+Y6GWpANgr+5jeN6+pJc11RDjl3npgCY5ERWKj4RH+UQd96+fK26oLPS/8v9Onxel0KMDlikB1/3iw9YHMTS4ufUstuGsI2Fsqv0Q1GIFEpuxNN3+cElrwcsdHxuWp5Ha9PE7ecrO3lVj+nW/XlE7OtkhEDLMpih16xggwn1gbLhWTZ3Pv0MFFQDf6KPB+yzchL3M8OFfQS6rh/amLhJIPeCAEAACEEAAAAAQAAxfqQSFgWtfTzFiToxiqHtVNdLCFyBQVssYV4T4f6NxkYkf6sH6WiMt/8cd0AotCVehwy9BpXZTZY2rXZsiwGnWi45jarBr0H9cUk83QmEXW6xaqRZu9QIbX/Og+tv4fmOhlqQDYK/uY3jevqSXNdUQ45d56YAmOREVio+ER/lEHfevnytuqCz0v/L/Tp8XpdCjA5YpAdf94sPWBzE0uLn1LLbhrCNhbKr9ENRiBRKbsTTd/nBJa8HLHR8blqeR2vTxO3nKzt5VY/p1v15ROzrZIRAyzKYodesYIMJ9YGy4Vk2dz79DBRUA3+ijwfss3IS9zPDhX0Euq4f2pi4SSD3iYBAAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOwKrJnY2/9072fOcckCFw16Fr6gM3i7XbaBwsG0oLn8MkpzV3vtEV4iwVVs8FuOWTaMJt9LIuXwoYEHPshpwPzB88sT8KKSwUEKHM0o93UWqjX2l52eUUqSUTsZuvRjIQhLLMJZA/W9+mZVeiLFNxMFPW5AMHSAytLnINkIkhijGKUh6Ie4AB16CW0P2VT9zTVXJeuv4GOeIZ60JcYdc4PDWCGJxWU0HHeaR3ZG6sC3pOG1d8JwanXLVry0L5zsoybY/EbDj+Tt/XAuokv8BQWXZGesMw7BtCGQTzJPns1NKO8AKNhksigaaXU7YWMWT3Unw9xkpX89H3JE3b/S7pAgMBAAE="},{"comment":"Dependency metadata","value":"0x504b4453","content":"AKLwX6xquoPCovApVPwHOm0UxzdJT8EQ+oWVf+xySpTn+CI9fVU2bATB3I8xV6wUAi+fGh3fPz86OMlebrUZ3rCNt3lPx99KddeBRGPvvtB9XylyU/ZmuEtzlKr+m7FvskG34gqe4dz2yl7V/FdNJlhylf+Dh+tskJ0Gs7CaE8dzs7Msajq5hDHDEDnuc3nQWW6aGa/pDIXZ8qKSJZFxHtbXGnfCo5qNbctQPC/fPX6DJjvyEDqeQ6d/W08+aJsSpFceZkSV73p1/L4x7ks/sELKV1l3MT19oZuHgXUJdWWj+uSFX+nqUqQdU/bqAQbjOm7meh44ApgrDJbKjE5Z0UKls8RDEmQwEZ7+32c5eDRBv1sF5eB8XRT0+OpUgcTC7eNrCg+sVCXqfkQM6MktEMHSEHqaucOx3iMzPAnwuBs76tDRkTplp2elfiwOh0lWf41yCYtKAjKSBFWje4M5ctnIeqEfWFNNPKKMyqFIlzklQ6XzkxeeuLE3rNgj/qZAhwRmrR41dU5oKF6eOmF9Dlkilzyb1K99AQBOlT6l+002CY+IzMSffHv3ye8H23p8ibtmqmmwhNewormpqh3IZ5xsljxFWAgvDZ5LZS2tyHqxnU0ofrblsFNjmA8SRDOsjyhz2BV2Sr5qcm7v62f1QFctCjM61LMZfZUptfSOkeDa4YogIMTB9FbOuj1jg4UNRyrEKSwSXOtv27egB/GcwBoKg4ddcinV1KvanBJKyOTxq9kSeC6aAjA5+iQ61bne7tPIFHCi/zGSTgL17RktG0lizkUPVqlV8B4jGWyCmp842/XqRc+m/6x7avq/iDbSQYoqZB0XVW8Kx+mbl5XmGq8W9CFgUf3lwydB+lUd8MOYflDbA13wzq3NG9olM3Zu0UZnbOYFLD8nldDfBBiBs1lFaCz1o95k5hLaDWf5zDpuRmdaVXRbKFtPMHhcD6DUe8VKtGuvhlMZR6/PLMblDF/RTYfNDCTD8lKljD4xv/kARqXB92UyY4k4DIdp6ck6kCtQ1QWHOrS3iYtUvjydM5vJTd9YfQSeqbqJtkQESJd29t9+inLY0uqqcnI/dOCkvbo2/pw1nqQWSIRfj3ou0C0xFndT5tpecUDxhsz0l8YniXy4LgNkppuB1h41ThZH/62K60oVmjfeXE4BASp4b8WEIgNoEdMkgbsSEnAhZql03RDKVzD6yFJ3OIdDo2GwbVYgvFStIxn7XaWXXgKSxQXNkhMhMFPg1DC5vUWB0zpMuXijqOJneZxw9j+Ijlh0Go5vAnxfYhgckRUMYu5jmy3/xs5wC/Bt1VqqRgwa31T6cP2MPjYPWSq/4dIZyqnBQm/wk1isvnz4Zx7AxLg5IlWiGLFM8TLaq3X6cLyvGySUmVuEJ4yUEZSvXGRm4KXyvdwUCTRe8KMZfJ+e9sZ24mHgbv6mB8B8q4LZrdxT6jAvnjazpcNzkeGlIO2JaJYXHfLCNxp7Oi8fVqWR9AMw0SRyLxN4IvleWBOMpWGo+mttoMb4UbFIY5xL6dcnur6Xgboqgblfjfm1cW4Ttkx8Bwt0XQI4NI6yuj7HVZxhJXms0aId/xnvSeNx6uIkvas0Ztuk7XkjS4pjL3MWmukHQYFgWBEWj6+4IIBNJuVT0Rmxn0e8DOrPmwIJJAYL/c3RDkqGZoB92Wbuu3yyb/hsEjtZxruDpNkc/JI1K5C3zqTkIpAkSz/HChGyKVw4OBGcvdxHZTIamZRj63Se/CPm6Khu7J505i1Db6TqTtpE8lfw3DJID9ymesJZDb3+gBwM1SnvUalMK7c+rVz12WekyYmcCinOYHlru6fxXTb7n4VJ8ZSMXGPw+MN8mTUtUyihQqkOvPW8zjQOoJ4FAHQ8ol3CxkZphbcQX/4uNxXxwoctt5F96M6iWR4KcO4Dr1CUI68IBJMM7vn83QlJRDzCiGA3EReV36EM8AweAAfwHcudoGRWCOpBk5PvRgVNZaWDHO42H1+DRchd1yy5QDIFmHfP1joh8JlYdtYpIAt+YKq3wVRcX6PXx+ZmFGEsBS38d7PqjKrS6bSXDgjcA+zFIKy2iMnymreFPJ/AxN16Wj28VXnFTJzzFEQDxYCCZsjMNbtlxsWXdWC5oCIlyNBtT8UndVUpyOQLkOgkr1jNep3VJ3drzSJJDuzl+3+R8Dxx1UIoDiWizQc+ycb5j1przqGLwgSBS1Qf9bJKJXBoocY/G5QuEArMqY/bI90kfAmh9CBSqzv/384/zTetMDVMgzEoqAxtllGBQgjk804sU6NfZ+oQlpleKHoHN71Mmwob0UzCZwWh8VzmqZgWg24OzypGR6rCCmdDtK27IYunKjsK4wuCAFWKPi5rKBylfzvbovVtSxQSeF8v7TdlbJoRD9wq9mb89wVYgVO6V14TkHr2DVh4i5NDmTHLLGHhKaHaReyxdgpkh8WDLiXJeIRfSuLRm0zeiGcXO0k1f5k4Aso7fwkUw4Ed7+feXRA8SkPPSISVGWHJLnfoHEy3/Ds0emYKljSbiHzLpD+3qD9WPf2FSJBJUoBdvwdoFwJdCFS47c45TAzboLCN7HkVe3kZUe0prn/aaAfCevJ0HQKOK4JxbBVBF/yccgg0/bNRxzf+tqNmR3RgHYJZK2w/pP465byE1efAZLv+yFsHlH1Y4ezoa1RI92acgnMzV/C0PantIC/1eT2qjiiGjnPAeyVGJhiN1RhVQIo6mqQBIy4289GQrifTH7iw4gCU/eTxslzjtkOhQET5T5dL0Ap3zr4aNTcUn1JHgJaGCPE/B3KGIjGG8bnRzgwfyowQ1KzZUwPNBDmFNeMp+NVDbScf7XzdE45lYbovgaz0ZbjK39+H//4WQMGdx/4Wz+9hYHvtSXb+por3xK1BiTbBwpO/0Lvg74UKG0qDeqJ+RWx/LfVo3Pr0gfVL4gd30OkfhEM4Ii+5O/5AYxz43IKC+RaU69Ja49GH22A7DtzxPlbqCbqwSaWTM3qYR8qBLsSOTG7ert9NIG9NDy8IDU71qlW8b2YeeBKfmufd8dcslzaM2a/3YOYo6QvfnSo0uuQd3xAqTfqHeoZVegiKNvBdTYimA1MV94NuL8ay6UgUnoFIC7CfGFrvw96dnPiweQdfVfOQzrHeNu9jAKUw1+QDxsa6uyoQNMCftCjoKXbPsiOXV7DxeZvXTfCWC0qyUEBT+vr0ZKjCoWv0Z+rwtJgw52zlg7yO+iVV06upMYByjvqiw7MUTcfgDfEdCzmFOfiALD0v/Z9oNgJl8XkbskyaWtEVpuusgky48wnIcyIy9EuAOhbPPr0t6UT8jmP5qTlLagVYnw9uF5jjrnPhb5qE6Eb+A/PUZ9XsPJNPeGcMHgDMos59BL6Oz2Dv6UKqF4j9FZgulqwNds3AFr5b3gIDudC4ZAapuGujoCRlzPGavzw4pgC9HkQwvLBvvkTJJYx+HFEHKxLyJHQNi64Vp3ft8u8O6ynzUyyjxx2CA+6wZhWSqYg+qH0qDN0PfoPXFK9sDCrWULgzcVnM1IaDlGwj4CyCixNVDErBdgD+YLyYGgcT1bNQrEASAzixB81dkXEEX9i5dV6xQohbt3EZMP1FCu4buWSZo6RkhaZTOsVNh7oCyrcr+nIpjiRJ3pfmf+gsghMHTn/OBQAzzcoGf1JXR1MF/d1AZhcOct3xwBtqz4WCqIOMX95j7YBq/Lo4f7HIWN3RNcBk/BsY2KODH6m5AZGOMUGc5D5QsW3Czr/kIBRe3QaBIigRkNe0hcyx4WxGwH8wrGZX8LVO9bu3HqZtF+dPnnqov2Pb0ExX5zrkrnDnvR8q97rLjdBWCABk2Pjox6kFIDknD0Q86L2SQedk0mI3VUJvsF8uwLUGhKHzG5/AKZHirLpnGm9Sb870KKg6ColMIIahbucjlarSSBrc0PVi6TGARJ+RXxuWJUh4q5FOxFdvEkT9xI8Ewn97TQRqrT3fzG1T3nh23zVwdsc5OEPBKDXwGlXXvefPPgGicx3Ci7LWmeciMsFJbmsDvFJvFea+I8TlhgBFOKTYnwCkjutTH5mXyt+QdwEbVKTqIpbXq6CgYbCyIGQSpQXIXnzDGMXtISQ+xClQb0nQnC6Ka9NfL0f5lmidLi/dcVqmD5YexD2gsC6ZDdIfc52X+4yvntIJKttheFDvYIDXpsjZkXTY9jzQ++Qf0WsK21XKmPFn6d8T4SC77GOBkMq7tO4QM522uBJxehZk9MJGlggOpSWnuPCx8m53QPGpbDO7pFdUL04RpcftHps5sMuZ21DlcoipZzNLly0+AXkmjSnezkE0TLUVvakn6gYkibaBqGCUwcCpbUu6tZmzIKkLAhTun6zSA9+p9YXXseZTJZR+P2Squ3ab+w5c1L50BGrUtMayFq261AO4Pz2QjFSxYnLXQqMNqzy+UhN8Q/RXuP/BygQG0O6loKhWyqkyxzXqZG183N2VZHIvmqoujw071m4MJEACnnwM26n+RYumMFUVefaCdrEFnhHP8kLS5A=="},{"comment":"Verity padding","value":"0x42726577","content":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],"is_frosted":false},"ssdeep":{"manifest":"192:AUWe5UQtfy/JUPbAHFT+3T+UNEPD4pd3SXTEAfln:AUWe5UQtfy/JUPcpaRS4Afln","dex":[{"file":"classes.dex","hash":"24576:73/nwoCG7J+uMNZkm5YOlWirHKlQLGDXFYJA2H44mGx1Ib:jl+55YwKlfU44D1Ib"}],"resources":"12288:5yh9rcbAV+p84XNKl5QQKDTR3Tl1iZyVsMUth8Ar3r1KL+RkFx6E:AC3pxuBzr1qFx6E","apk":"49152:OXrjLi95CdrmWVtJfRdOp++6Qr8zALwxkGtsBlaQQR1MMSRpPdgclwC3pxuBzr1B:EEMdRZOxXbGtsbDQ8RRpPdGNzr1qY"},"dexofuzzy":{"dex":[{"file":"classes.dex","hash":"3072:+7035THJsfxNdOZ1m1aJMyDiLrZfEL2ZJHn:+wp7Js7YZk1aXoZcLyHn"}],"apk":"3072:+7035THJsfxNdOZ1m1aJMyDiLrZfEL2ZJHn:+wp7Js7YZk1aXoZcLyHn"},"java_classes":"La/a/a/a/a; La/a/a/a/b/a; La/a/a/b/a; La/a/a/b/b$a; La/a/a/b/b$c; La/a/a/b/b; Lb/a/a; Lb/a/b; Lb/b/a; Lb/b/b; Lb/b/c; Lb/b/d; Lb/b/e; Lb/b/f; Lb/b/g; Lb/b/h; Lb/b/i; Lb/b/j; Lb/b/k/a$a; Lb/b/k/a$b; Lb/b/k/a$c; Lb/b/k/a; Lb/b/k/c; Lb/b/k/d; Lb/b/k/e; Lb/b/k/f; Lb/b/k/g$a; Lb/b/k/i; Lb/b/k/j; Lb/b/k/k$a; Lb/b/k/k$b; Lb/b/k/k$g$a; Lb/b/k/k$g; Lb/b/k/k$j; Lb/b/k/o; Lb/b/k/r$a; Lb/b/k/r; Lb/b/k/s; Lb/b/k/t$a; Lb/b/k/t; Lb/b/l/a/a$a; Lb/b/l/a/a; Lb/b/m/a/a$a; Lb/b/m/a/a$f; Lb/b/m/a/a$g; Lb/b/m/a/b$a; Lb/b/m/a/b$b; Lb/b/m/a/b$c; Lb/b/m/a/b; Lb/b/m/a/c; Lb/b/n/a; Lb/b/n/b; Lb/b/o/a$a; Lb/b/o/a; Lb/b/o/b; Lb/b/o/c; Lb/b/o/e; Lb/b/o/f$a; Lb/b/o/f$b; Lb/b/o/f; Lb/b/o/g; Lb/b/o/h; Lb/b/o/i/c; Lb/b/o/i/d$a; Lb/b/o/i/d$b; Lb/b/o/i/d$c$a; Lb/b/o/i/d$d; Lb/b/o/i/e$a; Lb/b/o/i/f; Lb/b/o/i/g$a; Lb/b/o/i/g$b; Lb/b/o/i/j$d; Lb/b/o/i/j$e; Lb/b/o/i/l$a; Lb/b/o/i/l; Lb/b/o/i/m$a; Lb/b/o/i/m; Lb/b/o/i/n$a; Lb/b/o/i/n; Lb/b/o/i/p; Lb/b/o/i/q$a; Lb/b/o/i/q$b; Lb/b/p/a0$c; Lb/b/p/a0; Lb/b/p/a1$a; Lb/b/p/a1$b; Lb/b/p/a1; Lb/b/p/a; Lb/b/p/b0; Lb/b/p/b1; Lb/b/p/b; Lb/b/p/c$c; Lb/b/p/c0; Lb/b/p/c1; Lb/b/p/d0; Lb/b/p/d1; Lb/b/p/d; Lb/b/p/e0; Lb/b/p/e1; Lb/b/p/e; Lb/b/p/f0$b; Lb/b/p/f0; Lb/b/p/g0; Lb/b/p/g; Lb/b/p/h0$a; Lb/b/p/h0$b; Lb/b/p/h0; Lb/b/p/h; Lb/b/p/i0$a; Lb/b/p/i0; Lb/b/p/i; Lb/b/p/j0; Lb/b/p/j; Lb/b/p/k0$a; Lb/b/p/k0$b; Lb/b/p/k0$c; Lb/b/p/k0$d; Lb/b/p/k0$e; Lb/b/p/k; Lb/b/p/l0; Lb/b/p/l; Lb/b/p/m; Lb/b/p/n0$d; Lb/b/p/n0$e; Lb/b/p/n0; Lb/b/p/n; Lb/b/p/o0; Lb/b/p/o; Lb/b/p/p0; Lb/b/p/p; Lb/b/p/q0$a; Lb/b/p/q0; Lb/b/p/q; Lb/b/p/r0$a; Lb/b/p/r; Lb/b/p/s0; Lb/b/p/s; Lb/b/p/t0; Lb/b/p/t; Lb/b/p/u0; Lb/b/p/v0; Lb/b/p/w$a; Lb/b/p/w$c; Lb/b/p/w$d$a; Lb/b/p/w$d$b; Lb/b/p/w$d$c; Lb/b/p/w$e$a; Lb/b/p/w$e; Lb/b/p/w$f; Lb/b/p/w; Lb/b/p/x0; Lb/b/p/x; Lb/b/p/y0; Lb/b/p/y; Lb/c/a/a/b$a; Lb/c/a/a/c; Lb/c/a/b/b$c; Lb/c/a/b/b$f; Lb/c/a/b/b; Lb/d/a$a; Lb/d/a$b$a; Lb/d/a$b$b; Lb/d/a$b$c; Lb/d/a$b; Lb/d/a$c; Lb/d/a$d; Lb/d/a$e; Lb/d/b; Lb/d/c$a$a; Lb/d/c$a; Lb/d/c$b; Lb/d/c$c; Lb/d/d; Lb/d/e$a$a; Lb/d/e$b; Lb/d/f; Lb/d/g; Lb/d/h; Lb/d/i; Lb/d/j; Lb/d/k; Lb/d/l; Lb/d/m; Lb/d/n; Lb/d/o; Lb/e/a; Lb/e/b; Lb/e/c; Lb/e/d; Lb/e/e/b; Lb/e/e/c; Lb/e/e/d; Lb/e/e/e; Lb/f/c; Lb/f/d; Lb/f/e; Lb/f/f; Lb/f/g$a; Lb/f/g$b; Lb/f/g$c; Lb/f/g$d; Lb/f/g$e; Lb/f/g; Lb/f/h; Lb/f/i; Lb/g/a/a/a; Lb/g/b/b$a; Lb/g/b/c; Lb/g/b/d$a; Lb/g/b/d; Lb/g/b/e; Lb/g/b/f$a; Lb/g/b/f$b; Lb/g/b/g$a; Lb/g/b/g; Lb/g/b/i/b; Lb/g/b/i/c$a; Lb/g/b/i/c; Lb/g/b/i/d$a; Lb/g/b/i/d; Lb/g/b/i/g; Lb/g/b/i/i; Lb/g/b/i/l/b$a; Lb/g/b/i/l/b$b; Lb/g/b/i/l/b; Lb/g/b/i/l/d; Lb/g/b/i/l/e; Lb/g/b/i/l/f$a; Lb/g/b/i/l/k; Lb/g/b/i/l/m$a; Lb/g/c/b$a; Lb/g/c/b; Lb/g/c/c; Lb/g/c/d$a; Lb/g/c/d$b; Lb/g/c/d; Lb/g/c/e$a; Lb/g/c/e$b; Lb/g/c/e$c; Lb/g/c/e$d; Lb/g/c/e$e; Lb/g/c/e; Lb/g/c/f; Lb/g/c/g; Lb/g/c/h; Lb/g/c/i; Lb/g/c/j; Lb/g/c/k; Lb/h/a; Lb/h/b; Lb/h/c; Lb/h/d/a; Lb/h/d/b; Lb/i/a; Lb/i/b; Lb/i/c; Lb/i/d/a$a; Lb/i/d/b$a; Lb/i/d/b$b; Lb/i/d/b$c; Lb/i/d/b; Lb/i/d/c; Lb/i/d/e; Lb/i/d/g; Lb/i/d/h; Lb/i/d/i; Lb/i/d/j; Lb/i/d/k; Lb/i/d/l; Lb/i/d/m; Lb/i/e/a$a; Lb/i/e/a; Lb/i/e/b/a; Lb/i/e/b/b; Lb/i/e/b/d; Lb/i/e/b/f; Lb/i/e/b/g$a; Lb/i/e/b/g$b; Lb/i/e/b/g; Lb/i/e/b/h; Lb/i/f/a; Lb/i/f/b; Lb/i/f/c; Lb/i/f/d; Lb/i/f/j$b; Lb/i/f/j; Lb/i/f/k/a; Lb/i/f/k/b; Lb/i/f/k/e; Lb/i/g/a/a; Lb/i/g/a/b$a; Lb/i/g/a/b$b; Lb/i/g/a/b; Lb/i/h/a/a; Lb/i/h/a/b; Lb/i/i/a; Lb/i/i/b; Lb/i/j/a; Lb/i/j/b$a; Lb/i/j/b$d; Lb/i/j/b$e; Lb/i/j/b$f; Lb/i/j/b$g; Lb/i/j/b; Lb/i/j/c$a; Lb/i/j/c$b; Lb/i/j/c$c; Lb/i/j/c; Lb/i/j/d$a; Lb/i/j/d; Lb/i/k/a$a; Lb/i/k/a; Lb/i/k/b$a; Lb/i/k/b; Lb/i/k/c; Lb/i/k/d$b; Lb/i/k/d; Lb/i/k/e; Lb/i/l/a; Lb/i/l/b; Lb/i/l/c; Lb/i/m/a$a; Lb/i/m/a; Lb/i/m/b$a; Lb/i/m/b; Lb/i/m/c; Lb/i/m/d$a; Lb/i/m/d; Lb/i/m/e; Lb/i/m/f; Lb/i/m/g; Lb/i/m/i; Lb/i/m/j; Lb/i/m/k; Lb/i/m/l$a; Lb/i/m/l$b; Lb/i/m/l$c; Lb/i/m/l$d; Lb/i/m/l; Lb/i/m/p; Lb/i/m/q$a; Lb/i/m/q$b; Lb/i/m/q; Lb/i/m/r; Lb/i/m/t; Lb/i/m/u$c; Lb/i/m/u$h; Lb/i/m/u; Lb/i/m/v/a; Lb/i/m/v/b$a; Lb/i/m/v/b$b; Lb/i/m/v/b$c; Lb/i/m/v/b; Lb/i/m/v/c$a; Lb/i/m/v/c; Lb/i/m/v/d$a; Lb/i/m/v/d; Lb/i/n/a$a; Lb/i/n/a$b; Lb/i/n/a; Lb/i/n/b; Lb/i/n/d; Lb/i/n/e; Lb/j/a/a$a; Lb/j/a/a$b; Lb/j/a/b$a; Lb/j/a/b; Lb/k/a/a$b; Lb/k/a/a; Lb/k/b/b; Lb/k/b/c; Lb/k/b/d; Lb/k/b/e$a; Lb/k/b/e$b; Lb/k/b/e$c; Lb/k/b/e; Lb/l/a/a0; Lb/l/a/b$a; Lb/l/a/b0; Lb/l/a/b; Lb/l/a/c$a; Lb/l/a/d0; Lb/l/a/f; Lb/l/a/g; Lb/l/a/h; Lb/l/a/j; Lb/l/a/k$b; Lb/l/a/k$d; Lb/l/a/k$e; Lb/l/a/k$f; Lb/l/a/k$g; Lb/l/a/k$h; Lb/l/a/l$a; Lb/l/a/l; Lb/l/a/m; Lb/l/a/n; Lb/l/a/o$a; Lb/l/a/o; Lb/l/a/q$a; Lb/l/a/q; Lb/l/a/r$a; Lb/l/a/r; Lb/l/a/s; Lb/l/a/t; Lb/l/a/u; Lb/l/a/v; Lb/l/a/w$a; Lb/l/a/w; Lb/l/a/x$a; Lb/l/a/x$b; Lb/l/a/x$c; Lb/l/a/x$d; Lb/l/a/y; Lb/l/a/z; Lb/m/a/a/d; Lb/n/a$a; Lb/n/a$b; Lb/n/a; Lb/n/c; Lb/n/d$a; Lb/n/d$b; Lb/n/d; Lb/n/f; Lb/n/g; Lb/n/h$a; Lb/n/j; Lb/n/k; Lb/n/m; Lb/n/n; Lb/n/o$a; Lb/n/o; Lb/n/p; Lb/n/q; Lb/n/s; Lb/n/t; Lb/o/a/a; Lb/p/a/a$a; Lb/p/a/a$b; Lb/p/a/a$c; Lb/p/a/a; Lb/r/a; Lb/r/b; Lb/r/c; Lb/r/d/a$a; Lb/r/d/a$b; Lb/r/d/b$a; Lb/r/d/b$b; Lb/r/d/b; Lb/r/d/c; Lb/r/d/d; Lb/r/d/e; Lb/r/d/f; Lb/r/d/g; Lb/r/d/h; Lb/r/d/i; Lb/r/d/j; Lb/r/d/k$a; Lb/r/d/k$b; Lb/r/d/l$a; Lb/r/d/l$c; Lb/r/d/l$d; Lb/r/d/m$a; Lb/r/d/m$c; Lb/r/d/m; Lb/r/d/n; Lb/r/d/q$a; Lb/r/d/q; Lb/r/d/t; Lb/r/d/y$a; Lb/r/d/y$b; Lb/r/d/y; Lb/r/d/z$a; Lb/r/d/z$b; Lb/r/d/z; Lb/s/a$a; Lb/s/a$b; Lb/s/a; Lb/s/b; Lb/t/b$a; Lb/t/b$b; Lb/t/b$c; Lb/t/b$d; Lb/t/b$e; Lb/t/b$f; Lb/t/b$g; Lb/t/b$h; Lb/t/b$i; Lb/t/b$k; Lb/t/b0; Lb/t/c$b; Lb/t/d0$b; Lb/t/e; Lb/t/f0; Lb/t/f; Lb/t/g; Lb/t/h; Lb/t/i$b; Lb/t/i$c; Lb/t/i$d; Lb/t/i; Lb/t/j; Lb/t/k; Lb/t/m$a; Lb/t/m; Lb/t/n; Lb/t/p; Lb/t/q; Lb/t/r; Lb/t/s; Lb/t/u; Lb/t/v$a; Lb/t/v$b; Lb/t/v; Lb/u/a/a/a; Lb/u/a/a/b$a; Lb/u/a/a/b$b; Lb/u/a/a/b$c; Lb/u/a/a/c; Lb/u/a/a/d; Lb/u/a/a/f$a; Lb/u/a/a/f$e; Lb/u/a/a/f$g; Lb/u/a/a/f$h; Lb/u/a/a/f$i; Lb/v/a; Lb/v/c; Lc/a/a/a/a; Lc/a/b/b$a; Lc/a/b/b; Lc/a/b/c; Lc/a/b/d; Lc/a/b/f; Lc/a/b/g$a; Lc/a/b/g$b; Lc/a/b/h; Lc/a/b/i; Lc/a/b/j; Lc/a/b/l; Lc/a/b/o$a; Lc/a/b/o$b; Lc/a/b/o$c; Lc/a/b/o; Lc/a/b/p$a; Lc/a/b/p; Lc/a/b/q$a; Lc/a/b/q$b; Lc/a/b/q; Lc/a/b/r; Lc/a/b/u; Lc/a/b/v$a$a; Lc/a/b/v$a; Lc/a/b/v; Lc/a/b/w/a; Lc/a/b/w/c$a; Lc/a/b/w/c; Lc/a/b/w/d$a; Lc/a/b/w/d$b; Lc/a/b/w/e; Lc/a/b/w/f$a; Lc/a/b/w/f$b; Lc/a/b/w/i; Lc/b/a/b$a; Lc/b/a/b$b$a; Lc/b/a/c; Lc/b/a/d; Lc/b/a/e; Lc/b/a/i$a; Lc/b/a/i$b$a; Lc/b/a/m; Lc/b/a/q; Lc/b/a/x; Lc/c/a/a/a/a/a/a/a; Lc/c/a/a/a/a/a/b; Lc/c/a/a/b/a; Lc/c/a/a/b/b; Lc/c/a/a/c/b; Lc/c/a/a/c/e; Lc/c/a/a/c/g; Lc/c/a/a/c/h; Lc/c/a/a/c/i; Lc/c/a/a/c/k/a$b; Lc/c/a/a/c/k/a$c; Lc/c/a/a/c/k/a$d; Lc/c/a/a/c/k/a$e; Lc/c/a/a/c/k/a; Lc/c/a/a/c/k/b; Lc/c/a/a/c/k/c$a; Lc/c/a/a/c/k/c; Lc/c/a/a/c/k/f$a; Lc/c/a/a/c/k/f; Lc/c/a/a/c/k/g; Lc/c/a/a/c/k/h; Lc/c/a/a/c/k/i; Lc/c/a/a/c/k/j; Lc/c/a/a/c/k/k/a0; Lc/c/a/a/c/k/k/a; Lc/c/a/a/c/k/k/b$a; Lc/c/a/a/c/k/k/b0; Lc/c/a/a/c/k/k/b; Lc/c/a/a/c/k/k/c0; Lc/c/a/a/c/k/k/c; Lc/c/a/a/c/k/k/d$c; Lc/c/a/a/c/k/k/d; Lc/c/a/a/c/k/k/e0; Lc/c/a/a/c/k/k/e; Lc/c/a/a/c/k/k/f0; Lc/c/a/a/c/k/k/f; Lc/c/a/a/c/k/k/g; Lc/c/a/a/c/k/k/h; Lc/c/a/a/c/k/k/i; Lc/c/a/a/c/k/k/j0; Lc/c/a/a/c/k/k/j; Lc/c/a/a/c/k/k/k$a; Lc/c/a/a/c/k/k/k; Lc/c/a/a/c/k/k/l0; Lc/c/a/a/c/k/k/l; Lc/c/a/a/c/k/k/m0; Lc/c/a/a/c/k/k/n; Lc/c/a/a/c/k/k/q; Lc/c/a/a/c/k/k/r; Lc/c/a/a/c/k/k/s; Lc/c/a/a/c/k/k/u; Lc/c/a/a/c/k/k/v; Lc/c/a/a/c/k/k/w; Lc/c/a/a/c/k/k/x; Lc/c/a/a/c/k/k/y; Lc/c/a/a/c/k/l; Lc/c/a/a/c/k/m; Lc/c/a/a/c/l/b$a; Lc/c/a/a/c/l/b$b; Lc/c/a/a/c/l/b$c; Lc/c/a/a/c/l/b$e; Lc/c/a/a/c/l/b$h; Lc/c/a/a/c/l/b$j; Lc/c/a/a/c/l/b0; Lc/c/a/a/c/l/b; Lc/c/a/a/c/l/c$a; Lc/c/a/a/c/l/c$b; Lc/c/a/a/c/l/c0; Lc/c/a/a/c/l/c; Lc/c/a/a/c/l/d; Lc/c/a/a/c/l/e0; Lc/c/a/a/c/l/e; Lc/c/a/a/c/l/f0; Lc/c/a/a/c/l/g0; Lc/c/a/a/c/l/h$a; Lc/c/a/a/c/l/h0; Lc/c/a/a/c/l/h; Lc/c/a/a/c/l/i0; Lc/c/a/a/c/l/i; Lc/c/a/a/c/l/j0; Lc/c/a/a/c/l/j; Lc/c/a/a/c/l/k; Lc/c/a/a/c/l/l; Lc/c/a/a/c/l/n; Lc/c/a/a/c/l/o; Lc/c/a/a/c/l/p; Lc/c/a/a/c/l/q; Lc/c/a/a/c/l/u/b; Lc/c/a/a/c/l/u/c; Lc/c/a/a/c/l/y; Lc/c/a/a/c/l/z; Lc/c/a/a/c/m/a; Lc/c/a/a/c/n/a; Lc/c/a/a/c/o/a; Lc/c/a/a/c/o/c; Lc/c/a/a/c/o/d; Lc/c/a/a/c/p/a; Lc/c/a/a/c/p/b; Lc/c/a/a/c/q; Lc/c/a/a/c/r; Lc/c/a/a/c/s; Lc/c/a/a/c/w; Lc/c/a/a/d/a; Lc/c/a/a/e/a; Lc/c/a/a/e/b; Lc/c/a/a/e/c; Lc/c/a/a/e/e; Lc/c/a/a/f/a/a; Lc/c/a/a/f/a/b; Lc/c/a/a/f/a/c; Lc/c/a/a/f/b/a; Lc/c/a/a/f/b/b; Lc/c/a/a/f/b/c; Lc/c/a/a/f/b/d; Lc/c/a/a/f/c/a0; Lc/c/a/a/f/c/a; Lc/c/a/a/f/c/b; Lc/c/a/a/f/c/c0; Lc/c/a/a/f/c/c1; Lc/c/a/a/f/c/c; Lc/c/a/a/f/c/e0; Lc/c/a/a/f/c/e1; Lc/c/a/a/f/c/e; Lc/c/a/a/f/c/g0; Lc/c/a/a/f/c/g1; Lc/c/a/a/f/c/h1; Lc/c/a/a/f/c/h; Lc/c/a/a/f/c/i0; Lc/c/a/a/f/c/i; Lc/c/a/a/f/c/j0; Lc/c/a/a/f/c/j1; Lc/c/a/a/f/c/k1; Lc/c/a/a/f/c/k; Lc/c/a/a/f/c/l0; Lc/c/a/a/f/c/l; Lc/c/a/a/f/c/m1; Lc/c/a/a/f/c/n0; Lc/c/a/a/f/c/o1; Lc/c/a/a/f/c/o; Lc/c/a/a/f/c/p0; Lc/c/a/a/f/c/r0; Lc/c/a/a/f/c/r; Lc/c/a/a/f/c/s0; Lc/c/a/a/f/c/u0; Lc/c/a/a/f/c/w0; Lc/c/a/a/f/c/y0; Lc/c/a/a/f/c/y; Lc/c/a/a/g/b/b; Lc/c/a/a/g/b/d; Lc/c/a/a/g/b/f; Lc/c/a/a/g/b/i; Lc/c/a/a/g/b/k; Lc/c/a/a/g/d; Lc/c/a/a/h/a; Lc/c/a/a/h/b; Lc/c/a/a/h/c; Lc/c/a/a/h/d; Lc/c/a/a/h/e; Lc/c/a/a/h/f$a; Lc/c/a/a/h/f; Lc/c/a/a/h/h; Lc/c/a/a/h/j; Lc/c/a/a/h/l; Lc/c/a/a/h/n; Lc/c/a/a/h/p; Lc/c/a/a/h/q; Lc/c/a/a/h/r; Lc/c/a/a/h/s; Lc/c/a/b/a0/a$a; Lc/c/a/b/a0/b; Lc/c/a/b/a0/d; Lc/c/a/b/a; Lc/c/a/b/b0/a; Lc/c/a/b/b; Lc/c/a/b/c0/a; Lc/c/a/b/c0/b; Lc/c/a/b/c; Lc/c/a/b/d0/c; Lc/c/a/b/d0/d; Lc/c/a/b/d0/f; Lc/c/a/b/d0/g$b; Lc/c/a/b/d0/j$a; Lc/c/a/b/d0/j$b; Lc/c/a/b/d0/j; Lc/c/a/b/d0/k$a; Lc/c/a/b/d0/k; Lc/c/a/b/d0/m$e; Lc/c/a/b/d0/m$f; Lc/c/a/b/d0/m; Lc/c/a/b/d0/n; Lc/c/a/b/d; Lc/c/a/b/e0/a; Lc/c/a/b/e0/b; Lc/c/a/b/e0/c; Lc/c/a/b/e0/d$a; Lc/c/a/b/e0/d; Lc/c/a/b/e0/e$a; Lc/c/a/b/e0/e$b; Lc/c/a/b/e0/e$c; Lc/c/a/b/e0/e; Lc/c/a/b/e; Lc/c/a/b/f0/a$a; Lc/c/a/b/f; Lc/c/a/b/g0/a$a; Lc/c/a/b/g0/a$c; Lc/c/a/b/g0/b; Lc/c/a/b/g0/c; Lc/c/a/b/g0/d; Lc/c/a/b/g0/e; Lc/c/a/b/g0/h$a$a; Lc/c/a/b/g0/h$a; Lc/c/a/b/g0/h$d; Lc/c/a/b/g0/i; Lc/c/a/b/g0/j; Lc/c/a/b/g0/k; Lc/c/a/b/g0/l; Lc/c/a/b/g0/m; Lc/c/a/b/g0/n; Lc/c/a/b/g0/o$a; Lc/c/a/b/g0/o; Lc/c/a/b/g0/q$a; Lc/c/a/b/g0/q$d; Lc/c/a/b/g; Lc/c/a/b/h0/a; Lc/c/a/b/h0/b; Lc/c/a/b/h0/c; Lc/c/a/b/h; Lc/c/a/b/i; Lc/c/a/b/j; Lc/c/a/b/k; Lc/c/a/b/l/a; Lc/c/a/b/l/b; Lc/c/a/b/l/c; Lc/c/a/b/l/d; Lc/c/a/b/l/e; Lc/c/a/b/l/f; Lc/c/a/b/l/g; Lc/c/a/b/l/h; Lc/c/a/b/l/i; Lc/c/a/b/l/j; Lc/c/a/b/m/a; Lc/c/a/b/m/b; Lc/c/a/b/m/c$a; Lc/c/a/b/m/f; Lc/c/a/b/n/a; Lc/c/a/b/n/c; Lc/c/a/b/n/d; Lc/c/a/b/n/e; Lc/c/a/b/o/a; Lc/c/a/b/p/a; Lc/c/a/b/q/a$a; Lc/c/a/b/s/a; Lc/c/a/b/s/b$a; Lc/c/a/b/t/a; Lc/c/a/b/t/c$a; Lc/c/a/b/t/c$b; Lc/c/a/b/t/c$c; Lc/c/a/b/t/c$d; Lc/c/a/b/t/c$e; Lc/c/a/b/t/c; Lc/c/a/b/u/a$a; Lc/c/a/b/u/a$b; Lc/c/a/b/u/a; Lc/c/a/b/u/b; Lc/c/a/b/u/c; Lc/c/a/b/u/d; Lc/c/a/b/u/e; Lc/c/a/b/u/f$a; Lc/c/a/b/u/f$e; Lc/c/a/b/u/f$f; Lc/c/a/b/u/j; Lc/c/a/b/u/k; Lc/c/a/b/u/l; Lc/c/a/b/u/o$a; Lc/c/a/b/u/o; Lc/c/a/b/u/p; Lc/c/a/b/u/q; Lc/c/a/b/u/s; Lc/c/a/b/u/v; Lc/c/a/b/v/a; Lc/c/a/b/w/a; Lc/c/a/b/x/a; Lc/c/a/b/x/c; Lc/c/a/b/x/d; Lc/c/a/b/x/e$e; Lc/c/a/b/x/e$f; Lc/c/a/b/x/e$h; Lc/c/a/b/x/e; Lc/c/a/b/x/f; Lc/c/a/b/x/g; Lc/c/a/b/x/i; Lc/c/a/b/y/c; Lc/c/a/b/y/d; Lc/c/a/b/y/e; Lc/c/a/b/y/g$a; Lc/c/a/b/y/g$b; Lc/c/a/b/y/g; Lc/c/a/b/y/h$b; Lc/c/a/b/y/h; Lc/c/a/b/y/i; Lc/c/a/b/y/j; Lc/c/b/b$a; Lc/c/b/b$b; Lc/c/b/b$d; Lc/c/b/b$e; Lc/c/b/b; Lc/c/b/c; Lc/c/b/f; Lc/c/b/h/a; Lc/c/b/h/b0; Lc/c/b/h/c0/a/a; Lc/c/b/h/c0/a/b1; Lc/c/b/h/c0/a/c1; Lc/c/b/h/c0/a/c; Lc/c/b/h/c0/a/e; Lc/c/b/h/c0/a/f; Lc/c/b/h/c0/a/h; Lc/c/b/h/c0/a/i0; Lc/c/b/h/c0/a/j0; Lc/c/b/h/c0/a/m0; Lc/c/b/h/c0/a/n0; Lc/c/b/h/c0/a/p0; Lc/c/b/h/c0/a/s0; Lc/c/b/h/c0/a/z0; Lc/c/b/h/c0/b; Lc/c/b/h/d0/a; Lc/c/b/h/d0/b0; Lc/c/b/h/d0/b; Lc/c/b/h/d0/c; Lc/c/b/h/d0/d0; Lc/c/b/h/d0/e; Lc/c/b/h/d0/f; Lc/c/b/h/d0/g; Lc/c/b/h/d0/h0; Lc/c/b/h/d0/h; Lc/c/b/h/d0/i0; Lc/c/b/h/d0/i; Lc/c/b/h/d0/j; Lc/c/b/h/d0/k; Lc/c/b/h/d0/l; Lc/c/b/h/d0/n; Lc/c/b/h/d0/o; Lc/c/b/h/d0/p; Lc/c/b/h/d0/q; Lc/c/b/h/d0/r; Lc/c/b/h/d0/t; Lc/c/b/h/d0/u; Lc/c/b/h/d0/w; Lc/c/b/h/d0/y; Lc/c/b/h/e0; Lc/c/b/h/f0; Lc/c/b/h/h0; Lc/c/b/h/i0; Lc/c/b/h/j0; Lc/c/b/h/k0; Lc/c/b/h/n0; Lc/c/b/h/o0; Lc/c/b/h/p0; Lc/c/b/h/p; Lc/c/b/h/q0; Lc/c/b/h/r0; Lc/c/b/h/x; Lc/c/b/i/a; Lc/c/b/i/d$a; Lc/c/b/i/d$b; Lc/c/b/i/d; Lc/c/b/i/e; Lc/c/b/i/f; Lc/c/b/i/g; Lc/c/b/i/h; Lc/c/b/i/m; Lc/c/b/i/n; Lc/c/b/i/o; Lc/c/b/i/p; Lc/c/b/i/r; Lc/c/b/i/s; Lc/c/b/j/a; Lc/c/b/j/b; Lc/c/b/j/c; Lc/c/b/j/d; Lc/c/b/k/c; Lc/c/b/k/d; Lc/c/b/l/a; Lc/c/b/m/a; Lc/c/b/n/d; Lc/c/b/n/e; Lc/c/b/n/f; Lcom/app/damnvulnerablebank/Dashboard$a; Lcom/app/damnvulnerablebank/FridaCheckJNI; Lcom/app/damnvulnerablebank/MainActivity$a; Lcom/app/damnvulnerablebank/SplashScreen$a; Lcom/google/android/gms/common/annotation/KeepName; Lcom/google/android/gms/common/api/GoogleApiActivity; Lcom/google/android/gms/common/api/internal/BasePendingResult$b; Lcom/google/android/gms/common/api/internal/LifecycleCallback; Lcom/google/android/gms/common/internal/ReflectedParcelable; Lcom/google/android/gms/common/util/DynamiteApi; Lcom/google/android/gms/dynamite/DynamiteModule$DynamiteLoaderClassLoader; Lcom/google/android/gms/dynamite/DynamiteModule$a; Lcom/google/android/gms/dynamite/DynamiteModule$b; Lcom/google/android/gms/dynamite/DynamiteModule; Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$a$a; Lcom/google/android/material/appbar/AppBarLayout$a; Lcom/google/android/material/appbar/AppBarLayout; Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior$a; Lcom/google/android/material/behavior/SwipeDismissBehavior$b; Lcom/google/android/material/behavior/SwipeDismissBehavior$c; Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a; Lcom/google/android/material/bottomappbar/BottomAppBar$a$a; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$a; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$d; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$e$a; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$f; Lcom/google/android/material/button/MaterialButton$a; Lcom/google/android/material/button/MaterialButton$b; Lcom/google/android/material/chip/ChipGroup$a; Lcom/google/android/material/chip/ChipGroup$b; Lcom/google/android/material/chip/ChipGroup$c; Lcom/google/android/material/chip/ChipGroup$d; Lcom/google/android/material/chip/ChipGroup$e; Lcom/google/android/material/datepicker/MaterialCalendarGridView; Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$a; Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$b; Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c; Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a; Lcom/google/android/material/internal/BaselineLayout; Lcom/google/android/material/internal/CheckableImageButton$a$a; Lcom/google/android/material/snackbar/SnackbarContentLayout; Lcom/google/android/material/textfield/TextInputLayout$a; Lcom/google/android/material/textfield/TextInputLayout$b; Lcom/google/android/material/textfield/TextInputLayout$c; Lcom/google/android/material/textfield/TextInputLayout$d; Lcom/google/android/material/textfield/TextInputLayout$f; Lcom/google/android/material/textfield/TextInputLayout$g; Lcom/google/android/material/textfield/TextInputLayout$h$a; Lcom/google/android/material/textfield/TextInputLayout; Lcom/google/android/material/transformation/ExpandableBehavior$a; Lcom/google/android/material/transformation/ExpandableTransformationBehavior$a; Lcom/google/android/material/transformation/FabTransformationBehavior$a; Lcom/google/android/material/transformation/FabTransformationBehavior$b; Lcom/google/android/material/transformation/FabTransformationScrimBehavior$a; Lcom/google/firebase/auth/FirebaseAuth$a; Lcom/google/firebase/auth/FirebaseAuth$b; Lcom/google/firebase/components/ComponentDiscoveryService; Lcom/google/firebase/provider/FirebaseInitProvider; La/a/a/b/a$a$a; La/a/a/b/a$a; Lb/a/c; Lb/b/k/b; Lb/b/k/k$c; Lb/b/k/k$d; Lb/b/k/k$e; Lb/b/k/k$f; Lb/b/k/k$h; Lb/b/k/k$i; Lb/b/k/k$k; Lb/b/k/k; Lb/b/k/l; Lb/b/k/m; Lb/b/k/n; Lb/b/k/q$a; Lb/b/k/q; Lb/b/k/u$c; Lb/b/k/u$d; Lb/b/k/u; Lb/b/m/a/a$b; Lb/b/m/a/a$d; Lb/b/m/a/a$e; Lb/b/m/a/d$a; Lb/b/m/a/d; Lb/b/o/d; Lb/b/o/e$a; Lb/b/o/i/a; Lb/b/o/i/b; Lb/b/o/i/d$c; Lb/b/o/i/e; Lb/b/o/i/g; Lb/b/o/i/h; Lb/b/o/i/i$a; Lb/b/o/i/i; Lb/b/o/i/j$a; Lb/b/o/i/j$c; Lb/b/o/i/j; Lb/b/o/i/k; Lb/b/o/i/o; Lb/b/p/a$a; Lb/b/p/a0$a; Lb/b/p/c$a; Lb/b/p/c$b; Lb/b/p/c$d$a; Lb/b/p/c$d; Lb/b/p/c$e; Lb/b/p/c$f; Lb/b/p/f0$a; Lb/b/p/f; Lb/b/p/j$a; Lb/b/p/k0; Lb/b/p/m0$a; Lb/b/p/n0$a; Lb/b/p/n0$b; Lb/b/p/n0$c; Lb/b/p/n0$f; Lb/b/p/u; Lb/b/p/v; Lb/b/p/w$b; Lb/b/p/w0; Lb/b/p/y$a; Lb/b/p/z0; Lb/b/p/z; Lb/c/a/a/a; Lb/c/a/a/b; Lb/c/a/b/a; Lb/c/a/b/b$d; Lb/c/a/b/b$e; Lb/d/e$a; Lb/e/e/a; Lb/f/a$a; Lb/f/a; Lb/f/b; Lb/g/b/a; Lb/g/b/b; Lb/g/b/h; Lb/g/b/i/f; Lb/g/b/i/h; Lb/g/b/i/k; Lb/g/b/i/l/f; Lb/g/b/i/l/m; Lb/g/c/a; Lb/g/c/f$a; Lb/g/c/l; Lb/i/d/a; Lb/i/d/d; Lb/i/d/f; Lb/i/e/b/c; Lb/i/e/b/e; Lb/i/f/e; Lb/i/f/f; Lb/i/f/i; Lb/i/f/j$a; Lb/i/f/k/c; Lb/i/h/a/c; Lb/i/j/b$b; Lb/i/j/b$c; Lb/i/k/d$a; Lb/i/k/d$c; Lb/i/l/d; Lb/i/m/h; Lb/i/m/m; Lb/i/m/n; Lb/i/m/o; Lb/i/m/s; Lb/i/m/u$a; Lb/i/m/u$b; Lb/i/m/u$d; Lb/i/m/v/c$b; Lb/i/n/c; Lb/j/a/a; Lb/k/a/a$a; Lb/k/b/a$a; Lb/k/b/a$b; Lb/k/b/a$c; Lb/k/b/a; Lb/l/a/a; Lb/l/a/c0; Lb/l/a/d; Lb/l/a/i; Lb/l/a/k$a; Lb/l/a/k$c; Lb/l/a/k$i; Lb/l/a/k$j; Lb/l/a/k; Lb/l/a/p$a; Lb/l/a/p; Lb/l/a/x; Lb/m/a/a/a; Lb/m/a/a/b; Lb/m/a/a/c; Lb/n/b; Lb/n/e; Lb/n/h; Lb/n/i; Lb/n/l; Lb/n/r; Lb/o/a/b$b; Lb/o/a/b$c$a; Lb/o/a/b$c; Lb/o/a/b; Lb/q/a; Lb/r/d/a; Lb/r/d/l$b; Lb/r/d/l; Lb/r/d/m$b; Lb/r/d/o; Lb/r/d/r; Lb/r/d/s; Lb/r/d/u$a; Lb/r/d/u; Lb/r/d/v; Lb/r/d/w$a; Lb/r/d/w; Lb/s/c; Lb/t/b; Lb/t/d$a; Lb/t/d$b; Lb/t/d$d; Lb/t/d0$a; Lb/t/d0; Lb/t/d; Lb/t/e0; Lb/t/i$a; Lb/t/l; Lb/t/o; Lb/t/t; Lb/t/w; Lb/u/a/a/e; Lb/u/a/a/f$d; Lb/u/a/a/f$f; Lb/v/b; Lc/a/b/a; Lc/a/b/d$a; Lc/a/b/g; Lc/a/b/k; Lc/a/b/n; Lc/a/b/s; Lc/a/b/t; Lc/a/b/w/b; Lc/a/b/w/d; Lc/a/b/w/f; Lc/a/b/w/h; Lc/a/b/w/j; Lc/b/a/a$a; Lc/b/a/a; Lc/b/a/b$b; Lc/b/a/b; Lc/b/a/f; Lc/b/a/g; Lc/b/a/i$b; Lc/b/a/i; Lc/b/a/j; Lc/b/a/k; Lc/b/a/n; Lc/b/a/o; Lc/b/a/r; Lc/b/a/s; Lc/b/a/u; Lc/b/a/v; Lc/c/a/a/c/d$a; Lc/c/a/a/c/d; Lc/c/a/a/c/f; Lc/c/a/a/c/k/a$a; Lc/c/a/a/c/k/a$d$a; Lc/c/a/a/c/k/a$d$b; Lc/c/a/a/c/k/a$f; Lc/c/a/a/c/k/a$g; Lc/c/a/a/c/k/d; Lc/c/a/a/c/k/e; Lc/c/a/a/c/k/k/d$b; Lc/c/a/a/c/k/k/d0; Lc/c/a/a/c/k/k/k0; Lc/c/a/a/c/k/k/o; Lc/c/a/a/c/k/k/p; Lc/c/a/a/c/k/k/t; Lc/c/a/a/c/l/b$d; Lc/c/a/a/c/l/b$f; Lc/c/a/a/c/l/b$g; Lc/c/a/a/c/l/d0; Lc/c/a/a/c/l/k$a$a; Lc/c/a/a/c/l/k$a; Lc/c/a/a/c/l/l$a; Lc/c/a/a/c/l/m; Lc/c/a/a/c/l/u/a; Lc/c/a/a/c/l/v; Lc/c/a/a/c/l/w; Lc/c/a/a/c/l/x; Lc/c/a/a/c/o/b; Lc/c/a/a/c/t; Lc/c/a/a/d/a$a; Lc/c/a/a/e/d; Lc/c/a/a/f/c/d; Lc/c/a/a/f/c/g; Lc/c/a/a/f/c/j; Lc/c/a/a/f/c/n; Lc/c/a/a/f/c/q; Lc/c/a/a/f/c/s; Lc/c/a/a/f/c/z; Lc/c/a/a/g/a; Lc/c/a/a/g/b/g; Lc/c/a/a/g/b/h; Lc/c/a/a/h/g; Lc/c/a/a/h/i; Lc/c/a/a/h/k; Lc/c/a/a/h/m; Lc/c/a/a/h/o; Lc/c/a/a/h/t; Lc/c/a/b/a0/a; Lc/c/a/b/a0/b$a; Lc/c/a/b/a0/c; Lc/c/a/b/d0/a; Lc/c/a/b/d0/b; Lc/c/a/b/d0/e; Lc/c/a/b/d0/g$a; Lc/c/a/b/d0/g; Lc/c/a/b/d0/h; Lc/c/a/b/d0/i; Lc/c/a/b/d0/l; Lc/c/a/b/d0/m$a; Lc/c/a/b/d0/m$b; Lc/c/a/b/d0/m$c; Lc/c/a/b/d0/m$d; Lc/c/a/b/f0/a; Lc/c/a/b/g0/a$b; Lc/c/a/b/g0/a; Lc/c/a/b/g0/f; Lc/c/a/b/g0/h$c; Lc/c/a/b/g0/h; Lc/c/a/b/g0/p; Lc/c/a/b/g0/q$b; Lc/c/a/b/g0/q$c; Lc/c/a/b/g0/q; Lc/c/a/b/m/e; Lc/c/a/b/n/b$a; Lc/c/a/b/n/b; Lc/c/a/b/n/f; Lc/c/a/b/q/a; Lc/c/a/b/r/a; Lc/c/a/b/t/b; Lc/c/a/b/u/f$b; Lc/c/a/b/u/f$d; Lc/c/a/b/u/g; Lc/c/a/b/u/h; Lc/c/a/b/u/i; Lc/c/a/b/u/m; Lc/c/a/b/u/r$a; Lc/c/a/b/u/r; Lc/c/a/b/u/w$a; Lc/c/a/b/u/w; Lc/c/a/b/x/b; Lc/c/a/b/x/e$a; Lc/c/a/b/x/e$b; Lc/c/a/b/x/e$c; Lc/c/a/b/x/e$d; Lc/c/a/b/x/e$g; Lc/c/a/b/x/h; Lc/c/a/b/y/a; Lc/c/a/b/y/b; Lc/c/a/b/y/f; Lc/c/a/b/y/h$a; Lc/c/a/b/z/a; Lc/c/b/a; Lc/c/b/b$c; Lc/c/b/d; Lc/c/b/e; Lc/c/b/g; Lc/c/b/h/c0/a/a1; Lc/c/b/h/c0/a/b0; Lc/c/b/h/c0/a/b; Lc/c/b/h/c0/a/d; Lc/c/b/h/c0/a/e0; Lc/c/b/h/c0/a/g0; Lc/c/b/h/c0/a/g; Lc/c/b/h/c0/a/h0; Lc/c/b/h/c0/a/k; Lc/c/b/h/c0/a/m; Lc/c/b/h/c0/a/o0; Lc/c/b/h/c0/a/o; Lc/c/b/h/c0/a/q0; Lc/c/b/h/c0/a/q; Lc/c/b/h/c0/a/r; Lc/c/b/h/c0/a/t; Lc/c/b/h/c0/a/u0; Lc/c/b/h/c0/a/v0; Lc/c/b/h/c0/a/v; Lc/c/b/h/c0/a/x0; Lc/c/b/h/c0/a/x; Lc/c/b/h/c0/a/y0; Lc/c/b/h/c0/a/z; Lc/c/b/h/d0/d; Lc/c/b/h/d0/e0; Lc/c/b/h/d0/s; Lc/c/b/h/d0/v; Lc/c/b/h/d0/x; Lc/c/b/h/g; Lc/c/b/h/l0; Lc/c/b/h/m0; Lc/c/b/i/b; Lc/c/b/i/c; Lc/c/b/i/i; Lc/c/b/i/j; Lc/c/b/i/k; Lc/c/b/i/l; Lc/c/b/i/q; Lc/c/b/i/t; Lc/c/b/i/u; Lc/c/b/i/v; Lc/c/b/i/w$a; Lc/c/b/i/w; Lc/c/b/k/a; Lc/c/b/k/b; Lc/c/b/m/b/a; Lc/c/b/n/a; Lc/c/b/n/b; Lc/c/b/n/c; Lcom/app/damnvulnerablebank/AddBeneficiary$a; Lcom/app/damnvulnerablebank/AddBeneficiary$b; Lcom/app/damnvulnerablebank/ApproveBeneficiary$a; Lcom/app/damnvulnerablebank/ApproveBeneficiary$b; Lcom/app/damnvulnerablebank/BankLogin$a; Lcom/app/damnvulnerablebank/BankLogin$b; Lcom/app/damnvulnerablebank/MainActivity$b; Lcom/app/damnvulnerablebank/MainActivity$c; Lcom/app/damnvulnerablebank/Myprofile$a; Lcom/app/damnvulnerablebank/Myprofile$b; Lcom/app/damnvulnerablebank/RegisterBank$a; Lcom/app/damnvulnerablebank/RegisterBank$b; Lcom/app/damnvulnerablebank/ResetPassword$a; Lcom/app/damnvulnerablebank/ResetPassword$b; Lcom/app/damnvulnerablebank/SendMoney$a; Lcom/app/damnvulnerablebank/ViewBalance$a; Lcom/app/damnvulnerablebank/ViewBalance$b; Lcom/google/android/gms/common/api/internal/BasePendingResult$a; Lcom/google/android/gms/common/api/internal/BasePendingResult; Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$a; Lcom/google/android/material/appbar/MaterialToolbar; Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior; Lcom/google/android/material/behavior/SwipeDismissBehavior$a; Lcom/google/android/material/behavior/SwipeDismissBehavior; Lcom/google/android/material/bottomappbar/BottomAppBar$a; Lcom/google/android/material/bottomappbar/BottomAppBar; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$b; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$c; Lcom/google/android/material/bottomsheet/BottomSheetBehavior$e; Lcom/google/android/material/bottomsheet/BottomSheetBehavior; Lcom/google/android/material/chip/Chip$a; Lcom/google/android/material/chip/Chip; Lcom/google/android/material/chip/ChipGroup; Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior; Lcom/google/android/material/floatingactionbutton/FloatingActionButton$BaseBehavior; Lcom/google/android/material/floatingactionbutton/FloatingActionButton$b; Lcom/google/android/material/floatingactionbutton/FloatingActionButton$c; Lcom/google/android/material/floatingactionbutton/FloatingActionButton; Lcom/google/android/material/internal/CheckableImageButton$a; Lcom/google/android/material/internal/CheckableImageButton; Lcom/google/android/material/internal/NavigationMenuItemView$a; Lcom/google/android/material/snackbar/Snackbar$SnackbarLayout; Lcom/google/android/material/textfield/TextInputEditText; Lcom/google/android/material/textfield/TextInputLayout$e; Lcom/google/android/material/textfield/TextInputLayout$h; Lcom/google/android/material/theme/MaterialComponentsViewInflater; Lcom/google/android/material/transformation/ExpandableBehavior; Lcom/google/firebase/auth/FirebaseAuth$c; Lcom/google/firebase/auth/FirebaseAuth$d; Lcom/google/firebase/auth/FirebaseAuth; Lcom/google/firebase/auth/FirebaseAuthRegistrar; La/a/a/b/b$b; Lb/b/k/g; Lb/b/k/k$d$a; Lb/b/k/o$a; Lb/b/k/p; Lb/b/k/u$a; Lb/b/k/u$b; Lb/b/m/a/a$c; Lb/b/m/a/a; Lb/b/o/g$a; Lb/b/o/i/d; Lb/b/o/i/j$b; Lb/b/o/i/q; Lb/b/o/i/r; Lb/b/o/i/s; Lb/b/p/a0$b; Lb/b/p/c; Lb/b/p/m0; Lb/b/p/w$d; Lb/b/p/z0$a; Lb/c/a/b/b$a; Lb/c/a/b/b$b; Lb/g/b/d$b; Lb/g/b/f; Lb/g/b/i/a; Lb/g/b/i/e; Lb/g/b/i/j; Lb/g/b/i/l/c; Lb/g/b/i/l/g; Lb/g/b/i/l/h; Lb/g/b/i/l/i; Lb/g/b/i/l/j; Lb/g/b/i/l/l; Lb/i/f/g; Lb/i/f/k/d; Lb/i/k/d$d; Lb/i/m/u$e; Lb/j/a/c; Lb/l/a/e$a; Lb/o/a/b$a; Lb/q/b; Lb/q/c; Lb/r/d/k; Lb/r/d/p; Lb/r/d/x; Lb/t/a; Lb/t/b$j; Lb/t/c$a; Lb/t/c0; Lb/t/c; Lb/t/d$c; Lb/t/m$a$a; Lb/t/o$a; Lb/t/o$b; Lb/t/x; Lb/u/a/a/b; Lb/u/a/a/f$b; Lb/u/a/a/f$c; Lb/u/a/a/f; Lc/a/b/e; Lc/a/b/m; Lc/a/b/w/g; Lc/c/a/a/c/a; Lc/c/a/a/c/c; Lc/c/a/a/c/k/k/d$a; Lc/c/a/a/c/k/k/g0; Lc/c/a/a/c/k/k/h0; Lc/c/a/a/c/k/k/m; Lc/c/a/a/c/l/a0; Lc/c/a/a/c/l/a; Lc/c/a/a/c/l/b$i; Lc/c/a/a/c/l/b$k; Lc/c/a/a/c/l/b$l; Lc/c/a/a/c/l/f; Lc/c/a/a/c/l/g; Lc/c/a/a/c/l/r; Lc/c/a/a/c/l/s; Lc/c/a/a/c/u; Lc/c/a/a/c/v; Lc/c/a/a/d/b; Lc/c/a/a/f/c/a1; Lc/c/a/a/f/c/b0; Lc/c/a/a/f/c/b1; Lc/c/a/a/f/c/d0; Lc/c/a/a/f/c/d1; Lc/c/a/a/f/c/f0; Lc/c/a/a/f/c/f1; Lc/c/a/a/f/c/f; Lc/c/a/a/f/c/h0; Lc/c/a/a/f/c/i1; Lc/c/a/a/f/c/k0; Lc/c/a/a/f/c/l1; Lc/c/a/a/f/c/m0; Lc/c/a/a/f/c/m; Lc/c/a/a/f/c/n1; Lc/c/a/a/f/c/o0; Lc/c/a/a/f/c/p; Lc/c/a/a/f/c/q0; Lc/c/a/a/f/c/t0; Lc/c/a/a/f/c/t; Lc/c/a/a/f/c/u; Lc/c/a/a/f/c/v0; Lc/c/a/a/f/c/v; Lc/c/a/a/f/c/w; Lc/c/a/a/f/c/x0; Lc/c/a/a/f/c/x; Lc/c/a/a/f/c/z0; Lc/c/a/a/g/b/c; Lc/c/a/a/g/b/e; Lc/c/a/a/g/b/j; Lc/c/a/a/g/b/l; Lc/c/a/a/g/c; Lc/c/a/a/g/e; Lc/c/a/a/g/f; Lc/c/a/b/g0/g; Lc/c/a/b/g0/h$b; Lc/c/a/b/h0/e; Lc/c/a/b/m/c; Lc/c/a/b/m/d; Lc/c/a/b/s/b; Lc/c/a/b/t/d/a; Lc/c/a/b/u/u$a; Lc/c/a/b/u/u; Lc/c/b/h/b; Lc/c/b/h/c0/a/a0; Lc/c/b/h/c0/a/c0; Lc/c/b/h/c0/a/d0; Lc/c/b/h/c0/a/f0; Lc/c/b/h/c0/a/i; Lc/c/b/h/c0/a/j; Lc/c/b/h/c0/a/l0; Lc/c/b/h/c0/a/l; Lc/c/b/h/c0/a/n; Lc/c/b/h/c0/a/p; Lc/c/b/h/c0/a/r0; Lc/c/b/h/c0/a/s; Lc/c/b/h/c0/a/t0; Lc/c/b/h/c0/a/u; Lc/c/b/h/c0/a/w0; Lc/c/b/h/c0/a/w; Lc/c/b/h/c0/a/y; Lc/c/b/h/d0/a0; Lc/c/b/h/d0/m; Lc/c/b/h/d0/z; Lc/c/b/h/e; Lc/c/b/h/f; Lc/c/b/h/h; Lc/c/b/h/i; Lc/c/b/h/j; Lc/c/b/h/k; Lc/c/b/h/l; Lc/c/b/h/n; Lc/c/b/h/o; Lc/c/b/h/s; Lc/c/b/h/t; Lc/c/b/h/u; Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; Lcom/google/android/gms/common/api/Scope; Lcom/google/android/gms/common/api/Status; Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior; Lcom/google/android/material/button/MaterialButton; Lcom/google/android/material/chip/Chip$b; Lcom/google/android/material/floatingactionbutton/FloatingActionButton$Behavior; Lcom/google/android/material/internal/NavigationMenuItemView; Lcom/google/android/material/internal/NavigationMenuView; Lcom/google/android/material/snackbar/BaseTransientBottomBar$Behavior; Lcom/google/android/material/textview/MaterialTextView; Lcom/google/android/material/transformation/ExpandableTransformationBehavior; Lb/b/p/r0; Lb/d/a; Lb/d/e; Lb/g/b/i/l/a; Lb/i/f/h; Lb/i/m/u$f; Lb/l/a/c; Lb/l/a/e; Lb/t/y; Lc/b/a/h; Lc/b/a/l; Lc/b/a/p; Lc/b/a/t; Lc/b/a/w; Lc/c/a/a/c/k/k/i0; Lc/c/a/a/c/k/k/z; Lc/c/a/a/c/l/t; Lc/c/a/a/c/x; Lc/c/a/a/c/y; Lc/c/a/a/g/b/a; Lc/c/a/b/h0/d; Lc/c/a/b/u/f$c; Lc/c/a/b/u/t; Lc/c/b/h/a0; Lc/c/b/h/c0/a/k0; Lc/c/b/h/c; Lc/c/b/h/d0/c0; Lc/c/b/h/d0/f0; Lc/c/b/h/d0/g0; Lc/c/b/h/d; Lc/c/b/h/m; Lc/c/b/h/q; Lc/c/b/h/r; Lc/c/b/h/v; Lc/c/b/h/w; Lc/c/b/h/y; Lc/c/b/h/z; Lcom/app/damnvulnerablebank/AddBeneficiary$c; Lcom/app/damnvulnerablebank/ApproveBeneficiary$c; Lcom/app/damnvulnerablebank/Myprofile$c; Lcom/app/damnvulnerablebank/ResetPassword$c; Lcom/app/damnvulnerablebank/ViewBalance$c; Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior; Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior; Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; Lcom/google/android/material/transformation/FabTransformationBehavior; Lcom/google/android/material/transformation/FabTransformationScrimBehavior; Lb/b/k/h; Lb/d/c; Lb/i/m/u$g; Lb/t/z; Lc/c/a/a/c/j; Lc/c/a/b/u/f; Lc/c/a/b/u/n; Lc/c/b/h/g0; Lcom/google/android/material/appbar/AppBarLayout$Behavior; Lcom/google/android/material/transformation/FabTransformationSheetBehavior; Lcom/google/firebase/auth/internal/FederatedSignInActivity; Lb/t/a0; Lcom/app/damnvulnerablebank/AddBeneficiary; Lcom/app/damnvulnerablebank/ApproveBeneficiary; Lcom/app/damnvulnerablebank/BankLogin; Lcom/app/damnvulnerablebank/CurrencyRates; Lcom/app/damnvulnerablebank/Dashboard; Lcom/app/damnvulnerablebank/GetTransactions; Lcom/app/damnvulnerablebank/MainActivity; Lcom/app/damnvulnerablebank/Myprofile; Lcom/app/damnvulnerablebank/PendingBeneficiary; Lcom/app/damnvulnerablebank/RegisterBank; Lcom/app/damnvulnerablebank/ResetPassword; Lcom/app/damnvulnerablebank/SendMoney; Lcom/app/damnvulnerablebank/SplashScreen; Lcom/app/damnvulnerablebank/ViewBalance; Lcom/app/damnvulnerablebank/ViewBeneficiary; Lcom/app/damnvulnerablebank/ViewBeneficiaryAdmin; Lorg/xmlpull/v1/XmlPullParser; Lorg/xmlpull/v1/XmlPullParserException; Ldalvik/system/PathClassLoader; Lorg/json/JSONArray; Lorg/json/JSONObject; Lorg/json/JSONException;","trackers":[],"andro_cfg":{"rules":[{"findings":[{"dexofuzzy_hash":"3:NUpfEuUpfn:NiEuin","chunk_size":3,"chunk":"NUpfEuUpfn","double_chunk":"NiEuin","id":"e089dd7269dbc7a38a16946b9c064418","call_by":"com/app/damnvulnerablebank/CurrencyRates","evidence_file":"code/code_loadWebview_Lcom-app-damnvulnerablebank-CurrencyRates-_e089dd7269dbc7a38a16946b9c064418.raw"},{"dexofuzzy_hash":"3:NUpfEuUpfn:NiEuin","chunk_size":3,"chunk":"NUpfEuUpfn","double_chunk":"NiEuin","id":"e089dd7269dbc7a38a16946b9c064418","call_by":"com/app/damnvulnerablebank/CurrencyRates","evidence_file":"code/code_loadWebview_Lcom-app-damnvulnerablebank-CurrencyRates-_e089dd7269dbc7a38a16946b9c064418.raw"}],"rule":{"or_predicates":["Landroid/webkit/WebSettings/setJavaScriptEnabled","Landroid/webkit/WebView/addJavascriptInterface","Landroid/webkit/WebView/loadUrl"],"name":"loadWebview","description":"","title":"The application probably loads JS-capable web views","tags":["load_webview","browser"]},"cfg_file":"cfg/loadWebview"},{"findings":[{"dexofuzzy_hash":"3:BPBSoNCQ1/CnfQy88Qo/sWgSoNCQ1/CnfQy8n:XS7IqnIIQS7IqnIf","chunk_size":3,"chunk":"BPBSoNCQ1/CnfQy88Qo/sWgSoNCQ1/CnfQy8n","double_chunk":"XS7IqnIIQS7IqnIf","id":"944e659661ecee36b4ebc727fe7a0d1f","call_by":"com/google/android/gms/dynamite/DynamiteModule","evidence_file":"code/code_loadExternalCode_Lcom-google-android-gms-dynamite-DynamiteModule-_944e659661ecee36b4ebc727fe7a0d1f.raw"},{"dexofuzzy_hash":"3:9HxiU6unRqsBSyHxiU6unRX:OULRXkLULRX","chunk_size":3,"chunk":"9HxiU6unRqsBSyHxiU6unRX","double_chunk":"OULRXkLULRX","id":"790520f133bddef7a19f45ba8f5489df","call_by":"com/google/android/gms/dynamite/DynamiteModule","evidence_file":"code/code_loadExternalCode_Lcom-google-android-gms-dynamite-DynamiteModule-_790520f133bddef7a19f45ba8f5489df.raw"},{"dexofuzzy_hash":"3:v08IBuyjHXBra2RmwP08IBuyjHXBra2Rn:v0ZBXfx0ZBXfR","chunk_size":3,"chunk":"v08IBuyjHXBra2RmwP08IBuyjHXBra2Rn","double_chunk":"v0ZBXfx0ZBXfR","id":"7937a916858f0674c1ca0db15f9c835e","call_by":"com/google/android/gms/dynamite/DynamiteModule","evidence_file":"code/code_loadExternalCode_Lcom-google-android-gms-dynamite-DynamiteModule-_7937a916858f0674c1ca0db15f9c835e.raw"},{"dexofuzzy_hash":"3:F5kgeEQ3b0NBARZ5kgeEQ3b0NBARL:LkgeEIo2z5kgeEIo2t","chunk_size":3,"chunk":"F5kgeEQ3b0NBARZ5kgeEQ3b0NBARL","double_chunk":"LkgeEIo2z5kgeEIo2t","id":"ae0747c5af8c6846c29d85f615f0d9eb","call_by":"c/c/b/h/c0/a/j0","evidence_file":"code/code_loadExternalCode_Lc-c-b-h-c0-a-j0-_ae0747c5af8c6846c29d85f615f0d9eb.raw"}],"rule":{"or_predicates":["Ldalvik/system/DexClassLoader/loadClass","Ljava/net/URLClassLoader/getURLs","Ljava/net/URLClassLoader/<init>","Ljava/lang/ClassLoader/loadClass"],"name":"loadExternalCode","description":"","title":"The application probably dynamically loads code","tags":["load_external_code"]},"cfg_file":"cfg/loadExternalCode"},{"findings":[{"dexofuzzy_hash":"3:s4uP8cmTTXGjfA0Vo4uP8cmTTXGjfAI:s4tckKjY0C4tckKjYI","chunk_size":3,"chunk":"s4uP8cmTTXGjfA0Vo4uP8cmTTXGjfAI","double_chunk":"s4tckKjY0C4tckKjYI","id":"0a97f7766848248f5c7193ed38fda223","call_by":"b/b/k/k$h","evidence_file":"code/code_readLocation_Lb-b-k-k$h-_0a97f7766848248f5c7193ed38fda223.raw"},{"dexofuzzy_hash":"3:s4uP8cmTTXGjfA0Vo4uP8cmTTXGjfAI:s4tckKjY0C4tckKjYI","chunk_size":3,"chunk":"s4uP8cmTTXGjfA0Vo4uP8cmTTXGjfAI","double_chunk":"s4tckKjY0C4tckKjYI","id":"0a97f7766848248f5c7193ed38fda223","call_by":"b/b/k/k$h","evidence_file":"code/code_readLocation_Lb-b-k-k$h-_0a97f7766848248f5c7193ed38fda223.raw"},{"dexofuzzy_hash":"3:uSdmIKmL:1mIKmL","chunk_size":3,"chunk":"uSdmIKmL","double_chunk":"1mIKmL","id":"cd11e5508b79b3781da816fcbd4aca14","call_by":"b/b/k/t","evidence_file":"code/code_readLocation_Lb-b-k-t-_cd11e5508b79b3781da816fcbd4aca14.raw"}],"rule":{"or_predicates":["Landroid/location/Location/getLatitude","Landroid/location/Location/getLongitude","Landroid/location/LocationManager/requestSingleUpdate","Landroid/location/LocationManager/requestLocationUpdates","Landroid/location/LocationManager/getLastKnownLocation","Landroid/location/LocationManager/requestSingleUpdate"],"name":"readLocation","description":"","title":"The application probably gets the location based on GPS and/or Wi-Fi","tags":["read_location","location","pii"]},"cfg_file":"cfg/readLocation"},{"findings":[{"dexofuzzy_hash":"3:OIcgVC3oTzw5RzsPB+gVC3oTzw5RzsPn:OZY/woPBYY/woPn","chunk_size":3,"chunk":"OIcgVC3oTzw5RzsPB+gVC3oTzw5RzsPn","double_chunk":"OZY/woPBYY/woPn","id":"514b9831d2af7e0099a6ea4ad2b060ac","call_by":"b/b/k/k","evidence_file":"code/code_playSound_Lb-b-k-k-_514b9831d2af7e0099a6ea4ad2b060ac.raw"}],"rule":{"or_predicates":["Landroid/media/AudioManager/playSoundEffect"],"name":"playSound","description":"","title":"The application probably plays sound","tags":["play_sound","audio"]},"cfg_file":"cfg/playSound"},{"findings":[{"dexofuzzy_hash":"3:+mt9R6n6LZy+mt9R6n6LZyn:+mdCTZdCTn","chunk_size":3,"chunk":"+mt9R6n6LZy+mt9R6n6LZyn","double_chunk":"+mdCTZdCTn","id":"5e79b68aeb6a104d5f9e939962747534","call_by":"b/i/f/e","evidence_file":"code/code_doOsCalls_Lb-i-f-e-_5e79b68aeb6a104d5f9e939962747534.raw"},{"dexofuzzy_hash":"3:+mt9R6n6LZy+mt9R6n6LZyn:+mdCTZdCTn","chunk_size":3,"chunk":"+mt9R6n6LZy+mt9R6n6LZyn","double_chunk":"+mdCTZdCTn","id":"5e79b68aeb6a104d5f9e939962747534","call_by":"b/i/f/e","evidence_file":"code/code_doOsCalls_Lb-i-f-e-_5e79b68aeb6a104d5f9e939962747534.raw"},{"dexofuzzy_hash":"3:+mt9R6n6LZy+mt9R6n6LZyn:+mdCTZdCTn","chunk_size":3,"chunk":"+mt9R6n6LZy+mt9R6n6LZyn","double_chunk":"+mdCTZdCTn","id":"5e79b68aeb6a104d5f9e939962747534","call_by":"b/i/f/e","evidence_file":"code/code_doOsCalls_Lb-i-f-e-_5e79b68aeb6a104d5f9e939962747534.raw"}],"rule":{"or_predicates":["Landroid/system/Os/sysconf","Landroid/system/Os/readlink","Landroid/system/Os/stat","Landroid/system/OsConstants/S_ISREG","Landroid/system/Os/chmod","Landroid/system/Os/posix_fallocate"],"name":"doOsCalls","description":"","title":"The application probably makes OS calls","tags":["do_os_calls","system"]},"cfg_file":"cfg/doOsCalls"},{"findings":[{"dexofuzzy_hash":"3:WB2jDrD2mOeLzWB2jDrD2mOeLzn:jGaDGaH","chunk_size":3,"chunk":"WB2jDrD2mOeLzWB2jDrD2mOeLzn","double_chunk":"jGaDGaH","id":"f0aaae7f0b1665bd6421c290563a8c26","call_by":"c/a/b/w/f","evidence_file":"code/code_sendDataHttp_Lc-a-b-w-f-_f0aaae7f0b1665bd6421c290563a8c26.raw"},{"dexofuzzy_hash":"3:iZY2B91rfwOvmk4ASY9Nh2c+PY2B91rfwOvmk4ASY9Nh2cn:8L1rfn+YD8Z9L1rfn+YD8c","chunk_size":3,"chunk":"iZY2B91rfwOvmk4ASY9Nh2c+PY2B91rfwOvmk4ASY9Nh2cn","double_chunk":"8L1rfn+YD8Z9L1rfn+YD8c","id":"780b977431013cb795400e2350057443","call_by":"c/a/b/w/f","evidence_file":"code/code_sendDataHttp_Lc-a-b-w-f-_780b977431013cb795400e2350057443.raw"},{"dexofuzzy_hash":"3:XDixSOQOSn:X+xVS","chunk_size":3,"chunk":"XDixSOQOSn","double_chunk":"X+xVS","id":"12a00a2625140291edd76481635b82e4","call_by":"c/a/b/w/f","evidence_file":"code/code_sendDataHttp_Lc-a-b-w-f-_12a00a2625140291edd76481635b82e4.raw"}],"rule":{"or_predicates":["Ljava/net/HttpURLConnection/setRequestMethod","Ljava/net/HttpURLConnection/setRequestProperty"],"name":"sendDataHttp","description":"","title":"The application probably sends data over HTTP/S","tags":["send_data_http","network","send_data"]},"cfg_file":"cfg/sendDataHttp"},{"findings":[],"rule":{"or_predicates":["Ljava/lang/Runtime/exec"],"name":"execCommand","description":"","title":"The application probably executes OS commands","tags":["exec_command","system"]},"cfg_file":"cfg/execCommand"},{"findings":[{"dexofuzzy_hash":"3:2/nyxd8zk/y9o07NUzYAznyxd8zk/y9o07NUzYn:2qxdU9pazYAGxdU9pazYn","chunk_size":3,"chunk":"2/nyxd8zk/y9o07NUzYAznyxd8zk/y9o07NUzYn","double_chunk":"2qxdU9pazYAGxdU9pazYn","id":"1e068d5540fa931e7cee31aa58ae38d4","call_by":"b/k/b/a$c","evidence_file":"code/code_createAccessibilityService_Lb-k-b-a$c-_1e068d5540fa931e7cee31aa58ae38d4.raw"},{"dexofuzzy_hash":"3:vrvJbOAoJLxickgGJbOAoJLxickg4:vtbODLkckgYbODLkckg4","chunk_size":3,"chunk":"vrvJbOAoJLxickgGJbOAoJLxickg4","double_chunk":"vtbODLkckgYbODLkckg4","id":"3da35f5cb0680773ecd56e7008be0456","call_by":"b/i/m/l","evidence_file":"code/code_createAccessibilityService_Lb-i-m-l-_3da35f5cb0680773ecd56e7008be0456.raw"},{"dexofuzzy_hash":"3:RQvkWzYV0vaaXkkWzYV0vaaXn:avbYpbYI","chunk_size":3,"chunk":"RQvkWzYV0vaaXkkWzYV0vaaXn","double_chunk":"avbYpbYI","id":"a5b2e67a30dc57610f6894d206d681b5","call_by":"com/google/android/material/chip/Chip","evidence_file":"code/code_createAccessibilityService_Lcom-google-android-material-chip-Chip-_a5b2e67a30dc57610f6894d206d681b5.raw"},{"dexofuzzy_hash":"3:3Rn:3R","chunk_size":3,"chunk":"3Rn","double_chunk":"3R","id":"54502c1e0fe815a393cefdd78e9fcce0","call_by":"androidx/recyclerview/widget/RecyclerView","evidence_file":"code/code_createAccessibilityService_Landroidx-recyclerview-widget-RecyclerView-_54502c1e0fe815a393cefdd78e9fcce0.raw"},{"dexofuzzy_hash":"3:QyaFC26XTVdNxAWlyaFC26XTVdNxAL:aEttyaEtY","chunk_size":3,"chunk":"QyaFC26XTVdNxAWlyaFC26XTVdNxAL","double_chunk":"aEttyaEtY","id":"8a85d5e82f2685a867c9c596d5118c2a","call_by":"b/b/p/a1","evidence_file":"code/code_createAccessibilityService_Lb-b-p-a1-_8a85d5e82f2685a867c9c596d5118c2a.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_createAccessibilityService_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:2/nyxd8zk/y9o07NUzYAznyxd8zk/y9o07NUzYn:2qxdU9pazYAGxdU9pazYn","chunk_size":3,"chunk":"2/nyxd8zk/y9o07NUzYAznyxd8zk/y9o07NUzYn","double_chunk":"2qxdU9pazYAGxdU9pazYn","id":"1e068d5540fa931e7cee31aa58ae38d4","call_by":"b/k/b/a$c","evidence_file":"code/code_createAccessibilityService_Lb-k-b-a$c-_1e068d5540fa931e7cee31aa58ae38d4.raw"},{"dexofuzzy_hash":"3:K3zul2Xl4:HIm","chunk_size":3,"chunk":"K3zul2Xl4","double_chunk":"HIm","id":"d563811481692af72e48467f8812a528","call_by":"c/c/a/b/g0/h$b","evidence_file":"code/code_createAccessibilityService_Lc-c-a-b-g0-h$b-_d563811481692af72e48467f8812a528.raw"},{"dexofuzzy_hash":"3:RQvkWzYV0vaaXkkWzYV0vaaXn:avbYpbYI","chunk_size":3,"chunk":"RQvkWzYV0vaaXkkWzYV0vaaXn","double_chunk":"avbYpbYI","id":"a5b2e67a30dc57610f6894d206d681b5","call_by":"com/google/android/material/chip/Chip","evidence_file":"code/code_createAccessibilityService_Lcom-google-android-material-chip-Chip-_a5b2e67a30dc57610f6894d206d681b5.raw"},{"dexofuzzy_hash":"3:QyaFC26XTVdNxAWlyaFC26XTVdNxAL:aEttyaEtY","chunk_size":3,"chunk":"QyaFC26XTVdNxAWlyaFC26XTVdNxAL","double_chunk":"aEttyaEtY","id":"8a85d5e82f2685a867c9c596d5118c2a","call_by":"b/b/p/a1","evidence_file":"code/code_createAccessibilityService_Lb-b-p-a1-_8a85d5e82f2685a867c9c596d5118c2a.raw"}],"rule":{"or_predicates":["Landroid/accessibilityservice/AccessibilityService/.*","Landroid/view/accessibility/AccessibilityManager/.*"],"name":"createAccessibilityService","description":"","title":"The application probably creates an accessibility service","tags":["create_accessibility_service","accessibility"]},"cfg_file":"cfg/createAccessibilityService"},{"findings":[{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:dkM4M7kz1g7Z4M7kz1k:mMfgzmVfgzu","chunk_size":3,"chunk":"dkM4M7kz1g7Z4M7kz1k","double_chunk":"mMfgzmVfgzu","id":"fe7387632cafb88c74e448537002dfea","call_by":"androidx/core/widget/NestedScrollView$a","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-core-widget-NestedScrollView$a-_fe7387632cafb88c74e448537002dfea.raw"},{"dexofuzzy_hash":"3:HGBH3pOGBH0:mBH3pJBH0","chunk_size":3,"chunk":"HGBH3pOGBH0","double_chunk":"mBH3pJBH0","id":"f6d7d357541d916786364ad44012bf92","call_by":"androidx/recyclerview/widget/RecyclerView$o","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView$o-_f6d7d357541d916786364ad44012bf92.raw"},{"dexofuzzy_hash":"3:HGBH3pOGBH0:mBH3pJBH0","chunk_size":3,"chunk":"HGBH3pOGBH0","double_chunk":"mBH3pJBH0","id":"f6d7d357541d916786364ad44012bf92","call_by":"androidx/recyclerview/widget/RecyclerView$o","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView$o-_f6d7d357541d916786364ad44012bf92.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:PLewwtKwk:Dvwxk","chunk_size":3,"chunk":"PLewwtKwk","double_chunk":"Dvwxk","id":"007e9d7721f770691271f36463ca60fa","call_by":"c/c/a/b/q/a","evidence_file":"code/code_listenAccessibilityEvents_Lc-c-a-b-q-a-_007e9d7721f770691271f36463ca60fa.raw"},{"dexofuzzy_hash":"3:PKMcS:VR","chunk_size":3,"chunk":"PKMcS","double_chunk":"VR","id":"10816b195f72b2eca093018068e64795","call_by":"b/b/p/f","evidence_file":"code/code_listenAccessibilityEvents_Lb-b-p-f-_10816b195f72b2eca093018068e64795.raw"},{"dexofuzzy_hash":"3:P6U8soUn:MsJ","chunk_size":3,"chunk":"P6U8soUn","double_chunk":"MsJ","id":"23f88a667fe3ce0f193422e96c58151b","call_by":"b/b/p/q0$a","evidence_file":"code/code_listenAccessibilityEvents_Lb-b-p-q0$a-_23f88a667fe3ce0f193422e96c58151b.raw"},{"dexofuzzy_hash":"3:PfHnwk:XHwk","chunk_size":3,"chunk":"PfHnwk","double_chunk":"XHwk","id":"743f07e9a4fb1d73ffa8d595e2c9b8b7","call_by":"b/b/p/i0","evidence_file":"code/code_listenAccessibilityEvents_Lb-b-p-i0-_743f07e9a4fb1d73ffa8d595e2c9b8b7.raw"},{"dexofuzzy_hash":"3:dkM4M7kz1g7Z4M7kz1k:mMfgzmVfgzu","chunk_size":3,"chunk":"dkM4M7kz1g7Z4M7kz1k","double_chunk":"mMfgzmVfgzu","id":"fe7387632cafb88c74e448537002dfea","call_by":"androidx/core/widget/NestedScrollView$a","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-core-widget-NestedScrollView$a-_fe7387632cafb88c74e448537002dfea.raw"},{"dexofuzzy_hash":"3:PRz4GKZ0R:Zn","chunk_size":3,"chunk":"PRz4GKZ0R","double_chunk":"Zn","id":"cd32530947a61228cdef7e37db9469bd","call_by":"com/google/android/material/button/MaterialButton","evidence_file":"code/code_listenAccessibilityEvents_Lcom-google-android-material-button-MaterialButton-_cd32530947a61228cdef7e37db9469bd.raw"},{"dexofuzzy_hash":"3:vPH:XH","chunk_size":3,"chunk":"vPH","double_chunk":"XH","id":"387ee15faf974132074e96aac4696140","call_by":"androidx/appcompat/widget/ActionBarContextView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-appcompat-widget-ActionBarContextView-_387ee15faf974132074e96aac4696140.raw"},{"dexofuzzy_hash":"3:vrvJbOAoJLxickgGJbOAoJLxickg4:vtbODLkckgYbODLkckg4","chunk_size":3,"chunk":"vrvJbOAoJLxickgGJbOAoJLxickg4","double_chunk":"vtbODLkckgYbODLkckg4","id":"3da35f5cb0680773ecd56e7008be0456","call_by":"b/i/m/l","evidence_file":"code/code_listenAccessibilityEvents_Lb-i-m-l-_3da35f5cb0680773ecd56e7008be0456.raw"},{"dexofuzzy_hash":"3:PFE2a5kUWFE2a5kn:NEpo","chunk_size":3,"chunk":"PFE2a5kUWFE2a5kn","double_chunk":"NEpo","id":"25199e0d56d78dfd3bb0284952ee4a7c","call_by":"androidx/recyclerview/widget/RecyclerView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView-_25199e0d56d78dfd3bb0284952ee4a7c.raw"},{"dexofuzzy_hash":"3:vrvJbOAoJLxickgGJbOAoJLxickg4:vtbODLkckgYbODLkckg4","chunk_size":3,"chunk":"vrvJbOAoJLxickgGJbOAoJLxickg4","double_chunk":"vtbODLkckgYbODLkckg4","id":"3da35f5cb0680773ecd56e7008be0456","call_by":"b/i/m/l","evidence_file":"code/code_listenAccessibilityEvents_Lb-i-m-l-_3da35f5cb0680773ecd56e7008be0456.raw"},{"dexofuzzy_hash":"3:PFE2a5kUWFE2a5kn:NEpo","chunk_size":3,"chunk":"PFE2a5kUWFE2a5kn","double_chunk":"NEpo","id":"25199e0d56d78dfd3bb0284952ee4a7c","call_by":"androidx/recyclerview/widget/RecyclerView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView-_25199e0d56d78dfd3bb0284952ee4a7c.raw"},{"dexofuzzy_hash":"3:vrvJbOAoJLxickgGJbOAoJLxickg4:vtbODLkckgYbODLkckg4","chunk_size":3,"chunk":"vrvJbOAoJLxickgGJbOAoJLxickg4","double_chunk":"vtbODLkckgYbODLkckg4","id":"3da35f5cb0680773ecd56e7008be0456","call_by":"b/i/m/l","evidence_file":"code/code_listenAccessibilityEvents_Lb-i-m-l-_3da35f5cb0680773ecd56e7008be0456.raw"},{"dexofuzzy_hash":"3:PFE2a5kUWFE2a5kn:NEpo","chunk_size":3,"chunk":"PFE2a5kUWFE2a5kn","double_chunk":"NEpo","id":"25199e0d56d78dfd3bb0284952ee4a7c","call_by":"androidx/recyclerview/widget/RecyclerView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView-_25199e0d56d78dfd3bb0284952ee4a7c.raw"},{"dexofuzzy_hash":"3:vPH:XH","chunk_size":3,"chunk":"vPH","double_chunk":"XH","id":"387ee15faf974132074e96aac4696140","call_by":"androidx/appcompat/widget/ActionBarContextView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-appcompat-widget-ActionBarContextView-_387ee15faf974132074e96aac4696140.raw"},{"dexofuzzy_hash":"3:K3zul2Xl4:HIm","chunk_size":3,"chunk":"K3zul2Xl4","double_chunk":"HIm","id":"d563811481692af72e48467f8812a528","call_by":"c/c/a/b/g0/h$b","evidence_file":"code/code_listenAccessibilityEvents_Lc-c-a-b-g0-h$b-_d563811481692af72e48467f8812a528.raw"},{"dexofuzzy_hash":"3:vPH:XH","chunk_size":3,"chunk":"vPH","double_chunk":"XH","id":"387ee15faf974132074e96aac4696140","call_by":"androidx/appcompat/widget/ActionBarContextView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-appcompat-widget-ActionBarContextView-_387ee15faf974132074e96aac4696140.raw"},{"dexofuzzy_hash":"3:vPH:XH","chunk_size":3,"chunk":"vPH","double_chunk":"XH","id":"387ee15faf974132074e96aac4696140","call_by":"androidx/appcompat/widget/ActionBarContextView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-appcompat-widget-ActionBarContextView-_387ee15faf974132074e96aac4696140.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:vPH:XH","chunk_size":3,"chunk":"vPH","double_chunk":"XH","id":"387ee15faf974132074e96aac4696140","call_by":"androidx/appcompat/widget/ActionBarContextView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-appcompat-widget-ActionBarContextView-_387ee15faf974132074e96aac4696140.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:dkM4M7kz1g7Z4M7kz1k:mMfgzmVfgzu","chunk_size":3,"chunk":"dkM4M7kz1g7Z4M7kz1k","double_chunk":"mMfgzmVfgzu","id":"fe7387632cafb88c74e448537002dfea","call_by":"androidx/core/widget/NestedScrollView$a","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-core-widget-NestedScrollView$a-_fe7387632cafb88c74e448537002dfea.raw"},{"dexofuzzy_hash":"3:dkM4M7kz1g7Z4M7kz1k:mMfgzmVfgzu","chunk_size":3,"chunk":"dkM4M7kz1g7Z4M7kz1k","double_chunk":"mMfgzmVfgzu","id":"fe7387632cafb88c74e448537002dfea","call_by":"androidx/core/widget/NestedScrollView$a","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-core-widget-NestedScrollView$a-_fe7387632cafb88c74e448537002dfea.raw"},{"dexofuzzy_hash":"3:URzi8RgGW8RgR:URWlL","chunk_size":3,"chunk":"URzi8RgGW8RgR","double_chunk":"URWlL","id":"4557615abe4bf16b8a54c41103df5316","call_by":"androidx/recyclerview/widget/LinearLayoutManager","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-LinearLayoutManager-_4557615abe4bf16b8a54c41103df5316.raw"},{"dexofuzzy_hash":"3:nkw8YN9w8Y4:5PUP4","chunk_size":3,"chunk":"nkw8YN9w8Y4","double_chunk":"5PUP4","id":"5170676dc7a905743185b935179c822a","call_by":"androidx/recyclerview/widget/StaggeredGridLayoutManager","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-StaggeredGridLayoutManager-_5170676dc7a905743185b935179c822a.raw"},{"dexofuzzy_hash":"3:URzi8RgGW8RgR:URWlL","chunk_size":3,"chunk":"URzi8RgGW8RgR","double_chunk":"URWlL","id":"4557615abe4bf16b8a54c41103df5316","call_by":"androidx/recyclerview/widget/LinearLayoutManager","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-LinearLayoutManager-_4557615abe4bf16b8a54c41103df5316.raw"},{"dexofuzzy_hash":"3:nkw8YN9w8Y4:5PUP4","chunk_size":3,"chunk":"nkw8YN9w8Y4","double_chunk":"5PUP4","id":"5170676dc7a905743185b935179c822a","call_by":"androidx/recyclerview/widget/StaggeredGridLayoutManager","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-StaggeredGridLayoutManager-_5170676dc7a905743185b935179c822a.raw"},{"dexofuzzy_hash":"3:8iylw:K+","chunk_size":3,"chunk":"8iylw","double_chunk":"K+","id":"e0576eb82e9bf43c10f4789e4990d312","call_by":"androidx/recyclerview/widget/RecyclerView","evidence_file":"code/code_listenAccessibilityEvents_Landroidx-recyclerview-widget-RecyclerView-_e0576eb82e9bf43c10f4789e4990d312.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:PLewwtKwk:Dvwxk","chunk_size":3,"chunk":"PLewwtKwk","double_chunk":"Dvwxk","id":"007e9d7721f770691271f36463ca60fa","call_by":"c/c/a/b/q/a","evidence_file":"code/code_listenAccessibilityEvents_Lc-c-a-b-q-a-_007e9d7721f770691271f36463ca60fa.raw"},{"dexofuzzy_hash":"3:PRz4GKZ0R:Zn","chunk_size":3,"chunk":"PRz4GKZ0R","double_chunk":"Zn","id":"cd32530947a61228cdef7e37db9469bd","call_by":"com/google/android/material/button/MaterialButton","evidence_file":"code/code_listenAccessibilityEvents_Lcom-google-android-material-button-MaterialButton-_cd32530947a61228cdef7e37db9469bd.raw"},{"dexofuzzy_hash":"3:kzjknHn:kzjkHn","chunk_size":3,"chunk":"kzjknHn","double_chunk":"kzjkHn","id":"0dd98adc346a6c3b84eb84ddde7c1b75","call_by":"c/c/a/b/y/a","evidence_file":"code/code_listenAccessibilityEvents_Lc-c-a-b-y-a-_0dd98adc346a6c3b84eb84ddde7c1b75.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"},{"dexofuzzy_hash":"3:yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ:Cx6ReT1RbpcVReT1RbpQ","chunk_size":3,"chunk":"yHx0LRJsTjxRbqSc5LRJsTjxRbqSQ","double_chunk":"Cx6ReT1RbpcVReT1RbpQ","id":"d0a439fa7dbc9a833ee8866afbcd00ea","call_by":"b/k/b/a","evidence_file":"code/code_listenAccessibilityEvents_Lb-k-b-a-_d0a439fa7dbc9a833ee8866afbcd00ea.raw"}],"rule":{"or_predicates":["Landroid/view/accessibility/AccessibilityEvent/.*"],"name":"listenAccessibilityEvents","description":"","title":"The application probably listens accessibility events","tags":["listen_accessibility_events","accessibility"]},"cfg_file":"cfg/listenAccessibilityEvents"}]},"quark":{"threat_level":"Moderate Risk","apk_filename":"tmp0y6ylw3r","size_bytes":3784858,"crimes":[{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00069.json","weight":0.0625,"native_api":[],"crime":"Run shell script programmably","label":["control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00006.json","weight":0.0625,"native_api":[],"crime":"Scheduling recording task","label":["record"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00023.json","weight":0.125,"native_api":[{"method":"startActivity","descriptor":"(Landroid/content/Intent;)V","class":"Landroid/content/Context;"}],"crime":"Start another application from current application","label":["reflection","control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00126.json","weight":0.25,"native_api":[{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"},{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/String;"}],"crime":"Read sensitive data(SMS, CALLLOG, etc)","label":["collection","sms","calllog","calendar"],"combination":[{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"},{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/String;"}],"register":[]},{"score":1,"sequence":[{"Lc/a/b/d; run ()V":{"second_hex":"70 20 03 32 a9 00","first":["invoke-direct","v10","v5","Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V"],"first_hex":"70 20 22 32 5a 00","second":["invoke-direct","v9","v10","Ljava/io/BufferedInputStream;-><init>(Ljava/io/InputStream;)V"]}},{"Lc/a/b/d; a ()V":{"second_hex":"70 20 03 32 ba 00","first":["invoke-direct","v11","v7","Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V"],"first_hex":"70 20 22 32 7b 00","second":["invoke-direct","v10","v11","Ljava/io/BufferedInputStream;-><init>(Ljava/io/InputStream;)V"]}}],"permissions":[],"confidence":"100%","rule":"00012.json","weight":1,"native_api":[{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"},{"method":"<init>","descriptor":"(Ljava/io/InputStream;)V","class":"Ljava/io/BufferedInputStream;"}],"crime":"Read data and put it into a buffer stream","label":["file"],"combination":[{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"},{"method":"<init>","descriptor":"(Ljava/io/InputStream;)V","class":"Ljava/io/BufferedInputStream;"}],"register":[{"Lc/a/b/d; run ()V":{"second_hex":"70 20 03 32 a9 00","first":["invoke-direct","v10","v5","Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V"],"first_hex":"70 20 22 32 5a 00","second":["invoke-direct","v9","v10","Ljava/io/BufferedInputStream;-><init>(Ljava/io/InputStream;)V"]}},{"Lc/a/b/d; a ()V":{"second_hex":"70 20 03 32 ba 00","first":["invoke-direct","v11","v7","Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V"],"first_hex":"70 20 22 32 7b 00","second":["invoke-direct","v10","v11","Ljava/io/BufferedInputStream;-><init>(Ljava/io/InputStream;)V"]}}]},{"score":1,"sequence":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"71 20 d0 24 60 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-static","v0","v6","Lc/a/b/w/f;->d(Ljava/net/HttpURLConnection; Lc/a/b/o;)V"]}}],"permissions":[],"confidence":"100%","rule":"00096.json","weight":1,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"setRequestMethod","descriptor":"(Ljava/lang/String;)V","class":"Ljava/net/HttpURLConnection;"}],"crime":"Connect to a URL and set request method","label":["command","network"],"combination":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"setRequestMethod","descriptor":"(Ljava/lang/String;)V","class":"Ljava/net/HttpURLConnection;"}],"register":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"71 20 d0 24 60 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-static","v0","v6","Lc/a/b/w/f;->d(Ljava/net/HttpURLConnection; Lc/a/b/o;)V"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00146.json","weight":0.0625,"native_api":[],"crime":"Get the network operator name and IMSI","label":["telephony","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00131.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; I)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get location of the current GSM and put it into JSON","label":["collection","location"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00031.json","weight":0.125,"native_api":[{"method":"getPackageName","descriptor":"()Ljava/lang/String;","class":"Landroid/content/ComponentName;"}],"crime":"Check the list of currently running applications","label":["reflection","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00108.json","weight":0.25,"native_api":[{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"},{"method":"read","descriptor":"([B)I","class":"Ljava/io/InputStream;"}],"crime":"Read the input stream from given URL","label":["network","command"],"combination":[{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"},{"method":"read","descriptor":"([B)I","class":"Ljava/io/InputStream;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00130.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the current WIFI information","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00088.json","weight":0.0625,"native_api":[],"crime":"Create a secure socket connection to the given host address","label":["command","network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00005.json","weight":0.25,"native_api":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get absolute path of file and put it to JSON object","label":["file"],"combination":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":["android.permission.INTERNET"],"confidence":"40%","rule":"00153.json","weight":0.125,"native_api":[{"method":"getOutputStream","descriptor":"()Ljava/io/OutputStream;","class":"Ljava/net/HttpURLConnection;"}],"crime":"Send binary data over HTTP","label":["http"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00143.json","weight":0.125,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"}],"crime":"Get external class from given path or file name","label":["reflection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00107.json","weight":0.0625,"native_api":[],"crime":"Write the IMSI number into a file","label":["collection","telephony","file","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00040.json","weight":0.0625,"native_api":[],"crime":"Send SMS","label":["sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00092.json","weight":0.125,"native_api":[{"method":"getApplicationContext","descriptor":"()Landroid/content/Context;","class":"Landroid/app/Activity;"}],"crime":"Send broadcast","label":["command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00071.json","weight":0.0625,"native_api":[],"crime":"Write the ISO country code of the current network operator into a file","label":["collection","command","network","file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00070.json","weight":0.0625,"native_api":[],"crime":"Get sender's address and send SMS","label":["collection","command","sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00097.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get the sender address of the SMS and put it into JSON","label":["collection","sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00129.json","weight":0.125,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/String;"}],"crime":"Get the content of SMS","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00054.json","weight":0.0625,"native_api":[],"crime":"Install other APKs from file","label":["reflection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00140.json","weight":0.0625,"native_api":[],"crime":"Write the phone number into a file","label":["collection","telephony","file","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00113.json","weight":0.25,"native_api":[{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get location and put it into JSON","label":["collection","location"],"combination":[{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00038.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query the phone number","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00090.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Set recroded audio/video file format","label":["record"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00101.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Initialize recorder","label":["record"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00049.json","weight":0.0625,"native_api":[],"crime":"Query the phone number from SMS sender","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00050.json","weight":0.0625,"native_api":[],"crime":"Query the SMS service centre timestamp","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00085.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get the ISO country code and put it into JSON","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00027.json","weight":0.25,"native_api":[{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"},{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"crime":"Get specific method from other Dex files","label":["reflection"],"combination":[{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"},{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00008.json","weight":0.125,"native_api":[{"method":"valueOf","descriptor":"(Z)Ljava/lang/Boolean;","class":"Ljava/lang/Boolean;"}],"crime":"Check if successfully sending out SMS","label":["sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00010.json","weight":0.25,"native_api":[{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Read sensitive data(SMS, CALLLOG) and put it into JSON object","label":["sms","calllog","collection"],"combination":[{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00145.json","weight":0.0625,"native_api":[],"crime":"Create a socket connection to the proxy address","label":["network","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00047.json","weight":0.0625,"native_api":[],"crime":"Query the local IP address","label":["network","collection"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/k/k$h; c ()I":{"second_hex":"6e 10 24 04 03 00","first":["invoke-virtual","v1","v4","Lb/b/k/t;->a(Ljava/lang/String;)Landroid/location/Location;"],"first_hex":"6e 20 8e 14 41 00","second":["invoke-virtual","v3","Landroid/location/Location;->getTime()J"]}}],"permissions":[],"confidence":"100%","rule":"00147.json","weight":1,"native_api":[{"method":"isProviderEnabled","descriptor":"(Ljava/lang/String;)Z","class":"Landroid/location/LocationManager;"},{"method":"getTime","descriptor":"()J","class":"Landroid/location/Location;"}],"crime":"Get the time of current location","label":["collection","location"],"combination":[{"method":"isProviderEnabled","descriptor":"(Ljava/lang/String;)Z","class":"Landroid/location/LocationManager;"},{"method":"getTime","descriptor":"()J","class":"Landroid/location/Location;"}],"register":[{"Lb/b/k/k$h; c ()I":{"second_hex":"6e 10 24 04 03 00","first":["invoke-virtual","v1","v4","Lb/b/k/t;->a(Ljava/lang/String;)Landroid/location/Location;"],"first_hex":"6e 20 8e 14 41 00","second":["invoke-virtual","v3","Landroid/location/Location;->getTime()J"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00083.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/app/Activity;"}],"crime":"Query the IMEI number","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00021.json","weight":0.25,"native_api":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"crime":"Load additional DEX files dynamically","label":["reflection"],"combination":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00004.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get filename and put it to JSON object","label":["file","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00024.json","weight":0.0625,"native_api":[],"crime":"Write file after Base64 decoding","label":["reflection","file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00028.json","weight":0.125,"native_api":[{"method":"read","descriptor":"([B)I","class":"Ljava/io/InputStream;"}],"crime":"Read file from assets directory","label":["file"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/k/t; a (Ljava/lang/String;)Landroid/location/Location;":{"second_hex":"6e 20 25 04 30 00","first":["invoke-virtual","v0","v3","Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z"],"first_hex":"6e 20 26 04 30 00","second":["invoke-virtual","v0","v3","Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;"]}}],"permissions":[],"confidence":"100%","rule":"00075.json","weight":1,"native_api":[{"method":"isProviderEnabled","descriptor":"(Ljava/lang/String;)Z","class":"Landroid/location/LocationManager;"},{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"}],"crime":"Get location of the device","label":["collection","location"],"combination":[{"method":"isProviderEnabled","descriptor":"(Ljava/lang/String;)Z","class":"Landroid/location/LocationManager;"},{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"}],"register":[{"Lb/b/k/t; a (Ljava/lang/String;)Landroid/location/Location;":{"second_hex":"6e 20 25 04 30 00","first":["invoke-virtual","v0","v3","Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z"],"first_hex":"6e 20 26 04 30 00","second":["invoke-virtual","v0","v3","Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00148.json","weight":0.0625,"native_api":[],"crime":"Create a socket connection to the given host address","label":["network","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00032.json","weight":0.25,"native_api":[{"method":"getClassLoader","descriptor":"()Ljava/lang/ClassLoader;","class":"Ljava/lang/Class;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"crime":"Load external class","label":["reflection"],"combination":[{"method":"getClassLoader","descriptor":"()Ljava/lang/ClassLoader;","class":"Ljava/lang/Class;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"register":[]},{"score":1,"sequence":[{"Lc/c/a/a/c/d; e (Landroid/content/Context; I Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 94 01 94 02","first":["invoke-virtual","v2","Landroid/app/Notification$Builder;->build()Landroid/app/Notification;"],"first_hex":"6e 10 63 01 02 00","second":["invoke-virtual","v4","v9","v2","Landroid/app/NotificationManager;->notify(I Landroid/app/Notification;)V"]}}],"permissions":[],"confidence":"100%","rule":"00037.json","weight":1,"native_api":[{"method":"build","descriptor":"()Landroid/app/Notification;","class":"Landroid/app/Notification$Builder;"},{"method":"notify","descriptor":"(I Landroid/app/Notification;)V","class":"Landroid/app/NotificationManager;"}],"crime":"Send notification","label":["control"],"combination":[{"method":"build","descriptor":"()Landroid/app/Notification;","class":"Landroid/app/Notification$Builder;"},{"method":"notify","descriptor":"(I Landroid/app/Notification;)V","class":"Landroid/app/NotificationManager;"}],"register":[{"Lc/c/a/a/c/d; e (Landroid/content/Context; I Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 94 01 94 02","first":["invoke-virtual","v2","Landroid/app/Notification$Builder;->build()Landroid/app/Notification;"],"first_hex":"6e 10 63 01 02 00","second":["invoke-virtual","v4","v9","v2","Landroid/app/NotificationManager;->notify(I Landroid/app/Notification;)V"]}}]},{"score":1,"sequence":[],"permissions":["android.permission.INTERNET"],"confidence":"40%","rule":"00150.json","weight":0.125,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"}],"crime":"Send IMSI over Internet","label":["phone"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lc/c/a/a/c/l/f0; a (Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;":{"second_hex":"6e 20 09 02 30 00","first":["invoke-static","v1","Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;"],"first_hex":"71 10 50 04 01 00","second":["invoke-virtual","v0","v3","Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;"]}}],"permissions":[],"confidence":"100%","rule":"00051.json","weight":1,"native_api":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"},{"method":"setData","descriptor":"(Landroid/net/Uri;)Landroid/content/Intent;","class":"Landroid/content/Intent;"}],"crime":"Implicit intent(view a web page, make a phone call, etc.) via setData","label":["control"],"combination":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"},{"method":"setData","descriptor":"(Landroid/net/Uri;)Landroid/content/Intent;","class":"Landroid/content/Intent;"}],"register":[{"Lc/c/a/a/c/l/f0; a (Ljava/lang/String; Ljava/lang/String;)Landroid/content/Intent;":{"second_hex":"6e 20 09 02 30 00","first":["invoke-static","v1","Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;"],"first_hex":"71 10 50 04 01 00","second":["invoke-virtual","v0","v3","Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00003.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Z)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Put the compressed bitmap data into JSON object","label":["camera"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00045.json","weight":0.0625,"native_api":[],"crime":"Query the name of currently running application","label":["collection","reflection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00018.json","weight":0.125,"native_api":[{"method":"<init>","descriptor":"()V","class":"Lorg/json/JSONObject;"}],"crime":"Get JSON object prepared and fill in location info","label":["location","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00001.json","weight":0.0625,"native_api":[],"crime":"Initialize bitmap object and compress data (e.g. JPEG) into bitmap object","label":["camera"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lc/a/b/d; run ()V":{"second_hex":"71 20 9d 24 20 00","first":["invoke-virtual","v4","Ljava/io/File;->getAbsolutePath()Ljava/lang/String;"],"first_hex":"6e 10 1c 32 04 00","second":["invoke-static","v0","v2","Lc/a/b/v;->c(Ljava/lang/String; [Ljava/lang/Object;)V"]}},{"Lc/a/b/d; a ()V":{"second_hex":"6e 10 7f 24 00 00","first":["invoke-virtual","v7","Ljava/io/File;->getAbsolutePath()Ljava/lang/String;"],"first_hex":"6e 10 1c 32 07 00","second":["invoke-virtual","v0","Lc/a/b/o;->f()Ljava/lang/String;"]}},{"Lc/a/b/j; a ()V":{"second_hex":"6e 10 7f 24 00 00","first":["invoke-virtual","v4","v5","v6","Lc/a/b/w/d;->e(Ljava/lang/String; Lc/a/b/b$a;)V"],"first_hex":"6e 30 bc 24 54 06","second":["invoke-virtual","v0","Lc/a/b/o;->f()Ljava/lang/String;"]}}],"permissions":[],"confidence":"100%","rule":"00020.json","weight":1,"native_api":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"}],"crime":"Get absolute path of the file and store in string","label":["file"],"combination":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"}],"register":[{"Lc/a/b/d; run ()V":{"second_hex":"71 20 9d 24 20 00","first":["invoke-virtual","v4","Ljava/io/File;->getAbsolutePath()Ljava/lang/String;"],"first_hex":"6e 10 1c 32 04 00","second":["invoke-static","v0","v2","Lc/a/b/v;->c(Ljava/lang/String; [Ljava/lang/Object;)V"]}},{"Lc/a/b/d; a ()V":{"second_hex":"6e 10 7f 24 00 00","first":["invoke-virtual","v7","Ljava/io/File;->getAbsolutePath()Ljava/lang/String;"],"first_hex":"6e 10 1c 32 07 00","second":["invoke-virtual","v0","Lc/a/b/o;->f()Ljava/lang/String;"]}},{"Lc/a/b/j; a ()V":{"second_hex":"6e 10 7f 24 00 00","first":["invoke-virtual","v4","v5","v6","Lc/a/b/w/d;->e(Ljava/lang/String; Lc/a/b/b$a;)V"],"first_hex":"6e 30 bc 24 54 06","second":["invoke-virtual","v0","Lc/a/b/o;->f()Ljava/lang/String;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00016.json","weight":0.25,"native_api":[{"method":"getLongitude","descriptor":"()D","class":"Landroid/location/Location;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get location info of the device and put it to JSON object","label":["location","collection"],"combination":[{"method":"getLongitude","descriptor":"()D","class":"Landroid/location/Location;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00060.json","weight":0.125,"native_api":[{"method":"valueOf","descriptor":"(I)Ljava/lang/Integer;","class":"Ljava/lang/Integer;"}],"crime":"Query the network operator name","label":["network","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00055.json","weight":0.0625,"native_api":[],"crime":"Query the SMS content and the source of the phone number","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00056.json","weight":0.0625,"native_api":[],"crime":"Modify voice volume","label":["control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00072.json","weight":0.25,"native_api":[{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"},{"method":"write","descriptor":"([B I I)V","class":"Ljava/io/FileOutputStream;"}],"crime":"Write HTTP input stream into a file","label":["command","network","file"],"combination":[{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"},{"method":"write","descriptor":"([B I I)V","class":"Ljava/io/FileOutputStream;"}],"register":[]},{"score":1,"sequence":[{"Lcom/google/android/gms/dynamite/DynamiteModule; d (Landroid/content/Context; Ljava/lang/String; Z)I":{"second_hex":"74 06 b9 01 01 00","first":["invoke-static","v7","Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;"],"first_hex":"71 10 50 04 07 00","second":["invoke-virtual/range","v1","v2","v3","v4","v5","v6","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}}],"permissions":[],"confidence":"100%","rule":"00011.json","weight":1,"native_api":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"},{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"}],"crime":"Query data from URI (SMS, CALLLOGS)","label":["sms","calllog","collection"],"combination":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"},{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"}],"register":[{"Lcom/google/android/gms/dynamite/DynamiteModule; d (Landroid/content/Context; Ljava/lang/String; Z)I":{"second_hex":"74 06 b9 01 01 00","first":["invoke-static","v7","Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;"],"first_hex":"71 10 50 04 07 00","second":["invoke-virtual/range","v1","v2","v3","v4","v5","v6","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}}]},{"score":1,"sequence":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"6e 10 58 33 00 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-virtual","v0","Ljava/net/HttpURLConnection;->getResponseCode()I"]}}],"permissions":[],"confidence":"100%","rule":"00109.json","weight":1,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"getResponseCode","descriptor":"()I","class":"Ljava/net/HttpURLConnection;"}],"crime":"Connect to a URL and get the response code","label":["network","command"],"combination":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"getResponseCode","descriptor":"()I","class":"Ljava/net/HttpURLConnection;"}],"register":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"6e 10 58 33 00 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-virtual","v0","Ljava/net/HttpURLConnection;->getResponseCode()I"]}}]},{"score":1,"sequence":[{"Lcom/google/android/gms/dynamite/DynamiteModule; a (Landroid/content/Context; Ljava/lang/String;)I":{"second_hex":"6e 20 77 32 25 00","first":["invoke-virtual","v2","Ljava/lang/StringBuilder;->toString()Ljava/lang/String;"],"first_hex":"6e 10 15 33 02 00","second":["invoke-virtual","v5","v2","Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;"]}}],"permissions":[],"confidence":"100%","rule":"00141.json","weight":1,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"crime":"Load class from given class name","label":["reflection"],"combination":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"},{"method":"loadClass","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/ClassLoader;"}],"register":[{"Lcom/google/android/gms/dynamite/DynamiteModule; a (Landroid/content/Context; Ljava/lang/String;)I":{"second_hex":"6e 20 77 32 25 00","first":["invoke-virtual","v2","Ljava/lang/StringBuilder;->toString()Ljava/lang/String;"],"first_hex":"6e 10 15 33 02 00","second":["invoke-virtual","v5","v2","Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00066.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query the ICCID number","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00057.json","weight":0.125,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/StringBuilder;"}],"crime":"Return the DHCP-assigned addresses from the last successful DHCP request","label":["network","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00022.json","weight":0.25,"native_api":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"<init>","descriptor":"(Ljava/lang/String;)V","class":"Ljava/io/File;"}],"crime":"Open a file from given absolute path of the file","label":["file"],"combination":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"},{"method":"<init>","descriptor":"(Ljava/lang/String;)V","class":"Ljava/io/File;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00041.json","weight":0.125,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"}],"crime":"Save recorded audio/video to file","label":["record"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00128.json","weight":0.0625,"native_api":[],"crime":"Query user account information","label":["collection","account"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lcom/google/android/gms/dynamite/DynamiteModule; d (Landroid/content/Context; Ljava/lang/String; Z)I":{"second_hex":"74 06 b9 01 01 00","first":["invoke-virtual","v7","Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;"],"first_hex":"6e 10 c7 01 07 00","second":["invoke-virtual/range","v1","v2","v3","v4","v5","v6","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}},{"Lb/b/p/r0; h (Landroid/app/SearchableInfo; Ljava/lang/String; I)Landroid/database/Cursor;":{"second_hex":"74 06 b9 01 03 00","first":["invoke-virtual","v10","Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;"],"first_hex":"6e 10 c7 01 0a 00","second":["invoke-virtual/range","v3","v4","v5","v6","v7","v8","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}}],"permissions":[],"confidence":"100%","rule":"00077.json","weight":1,"native_api":[{"method":"getContentResolver","descriptor":"()Landroid/content/ContentResolver;","class":"Landroid/content/Context;"},{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"}],"crime":"Read sensitive data(SMS, CALLLOG, etc)","label":["collection","sms","calllog","calendar"],"combination":[{"method":"getContentResolver","descriptor":"()Landroid/content/ContentResolver;","class":"Landroid/content/Context;"},{"method":"query","descriptor":"(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;","class":"Landroid/content/ContentResolver;"}],"register":[{"Lcom/google/android/gms/dynamite/DynamiteModule; d (Landroid/content/Context; Ljava/lang/String; Z)I":{"second_hex":"74 06 b9 01 01 00","first":["invoke-virtual","v7","Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;"],"first_hex":"6e 10 c7 01 07 00","second":["invoke-virtual/range","v1","v2","v3","v4","v5","v6","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}},{"Lb/b/p/r0; h (Landroid/app/SearchableInfo; Ljava/lang/String; I)Landroid/database/Cursor;":{"second_hex":"74 06 b9 01 03 00","first":["invoke-virtual","v10","Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;"],"first_hex":"6e 10 c7 01 0a 00","second":["invoke-virtual/range","v3","v4","v5","v6","v7","v8","Landroid/content/ContentResolver;->query(Landroid/net/Uri; [Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String;)Landroid/database/Cursor;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00052.json","weight":0.125,"native_api":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"}],"crime":"Deletes media specified by a content URI(SMS, CALL_LOG, File, etc.)","label":["sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00017.json","weight":0.25,"native_api":[{"method":"getLatitude","descriptor":"()D","class":"Landroid/location/Location;"},{"method":"append","descriptor":"(D)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"crime":"Get Location of the device and append this info to a string","label":["location","collection"],"combination":[{"method":"getLatitude","descriptor":"()D","class":"Landroid/location/Location;"},{"method":"append","descriptor":"(D)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00104.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Check if the given path is directory","label":["file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00099.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; I)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get location of the current GSM and put it into JSON","label":["collection","location"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00068.json","weight":0.125,"native_api":[{"method":"getRuntime","descriptor":"()Ljava/lang/Runtime;","class":"Ljava/lang/Runtime;"}],"crime":"Executes the specified string Linux command","label":["control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00086.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check if the device is in data roaming mode","label":["telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00064.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Monitor incoming call status","label":["control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":["android.permission.INTERNET"],"confidence":"40%","rule":"00151.json","weight":0.125,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"}],"crime":"Send phone number over Internet","label":["phone","privacy"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00138.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Set the audio source (MIC)","label":["record"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00144.json","weight":0.0625,"native_api":[],"crime":"Write SIM card serial number into a file","label":["collection","telephony","file","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00091.json","weight":0.25,"native_api":[{"method":"getExtras","descriptor":"()Landroid/os/Bundle;","class":"Landroid/content/Intent;"},{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Retrieve data from broadcast","label":["collection"],"combination":[{"method":"getExtras","descriptor":"()Landroid/os/Bundle;","class":"Landroid/content/Intent;"},{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00078.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the network operator name","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00076.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get the current WiFi information and put it into JSON","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/p/r0; g (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;":{"second_hex":"71 10 50 04 08 00","first":["invoke-virtual","v4","Landroid/content/Context;->getPackageName()Ljava/lang/String;"],"first_hex":"6e 10 cc 01 04 00","second":["invoke-static","v8","Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;"]}}],"permissions":[],"confidence":"80%","rule":"00036.json","weight":0.5,"native_api":[{"method":"getPackageName","descriptor":"()Ljava/lang/String;","class":"Landroid/content/Context;"},{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"}],"crime":"Get resource file from res/raw directory","label":["reflection"],"combination":[{"method":"getPackageName","descriptor":"()Ljava/lang/String;","class":"Landroid/content/Context;"},{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00106.json","weight":0.0625,"native_api":[],"crime":"Get the currently formatted WiFi IP address","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00122.json","weight":0.125,"native_api":[{"method":"contains","descriptor":"(Ljava/lang/CharSequence;)Z","class":"Ljava/lang/String;"}],"crime":"Check if the sender address of SMS contains the given string","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00035.json","weight":0.125,"native_api":[{"method":"getPackageManager","descriptor":"()Landroid/content/pm/PackageManager;","class":"Landroid/content/Context;"}],"crime":"Query the list of the installed packages","label":["reflection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00062.json","weight":0.0625,"native_api":[],"crime":"Query WiFi information and WiFi Mac Address","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00121.json","weight":0.25,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"},{"method":"mkdirs","descriptor":"()Z","class":"Ljava/io/File;"}],"crime":"Create a directory","label":["file","command"],"combination":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"},{"method":"mkdirs","descriptor":"()Z","class":"Ljava/io/File;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00102.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Set the phone speaker on","label":["command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00015.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Put buffer stream (data) to JSON object","label":["file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00061.json","weight":0.125,"native_api":[{"method":"valueOf","descriptor":"(I)Ljava/lang/Integer;","class":"Ljava/lang/Integer;"}],"crime":"Return dynamic information about the current Wi-Fi connection","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00117.json","weight":0.0625,"native_api":[],"crime":"Get the IMSI and network operator name","label":["telephony","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00043.json","weight":0.0625,"native_api":[],"crime":"Calculate WiFi signal strength","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00098.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check if the network is connected","label":["network"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"70 20 c9 24 03 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-direct","v3","v0","Lc/a/b/w/f$a;-><init>(Ljava/net/HttpURLConnection;)V"]}}],"permissions":[],"confidence":"100%","rule":"00089.json","weight":1,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"}],"crime":"Connect to a URL and receive input stream from the server","label":["command","network"],"combination":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"getInputStream","descriptor":"()Ljava/io/InputStream;","class":"Ljava/net/HttpURLConnection;"}],"register":[{"Lc/a/b/w/f; a (Lc/a/b/o; Ljava/util/Map;)Lc/a/b/w/e;":{"second_hex":"70 20 c9 24 03 00","first":["invoke-virtual","v7","Ljava/net/URL;->openConnection()Ljava/net/URLConnection;"],"first_hex":"6e 10 63 33 07 00","second":["invoke-direct","v3","v0","Lc/a/b/w/f$a;-><init>(Ljava/net/HttpURLConnection;)V"]}}]},{"score":1,"sequence":[{"Lb/n/j; c (Ljava/lang/Class;)I":{"second_hex":"6e 10 67 32 0b 00","first":["invoke-direct","v6","Ljava/lang/StringBuilder;-><init>()V"],"first_hex":"70 10 06 33 06 00","second":["invoke-virtual","v11","Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method;"]}}],"permissions":[],"confidence":"100%","rule":"00081.json","weight":1,"native_api":[{"method":"<init>","descriptor":"()V","class":"Ljava/lang/StringBuilder;"},{"method":"getDeclaredMethods","descriptor":"()[Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"crime":"Get declared method from given method name","label":["reflection"],"combination":[{"method":"<init>","descriptor":"()V","class":"Ljava/lang/StringBuilder;"},{"method":"getDeclaredMethods","descriptor":"()[Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"register":[{"Lb/n/j; c (Ljava/lang/Class;)I":{"second_hex":"6e 10 67 32 0b 00","first":["invoke-direct","v6","Ljava/lang/StringBuilder;-><init>()V"],"first_hex":"70 10 06 33 06 00","second":["invoke-virtual","v11","Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00059.json","weight":0.125,"native_api":[{"method":"intValue","descriptor":"()I","class":"Ljava/lang/Integer;"}],"crime":"Query the SIM card status","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00034.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query the current data network type","label":["collection","network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00014.json","weight":0.25,"native_api":[{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Read file into a stream and put it into a JSON object","label":["file"],"combination":[{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00137.json","weight":0.125,"native_api":[{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"}],"crime":"Get last known location of the device","label":["location","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00033.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query the IMEI number","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00042.json","weight":0.0625,"native_api":[],"crime":"Query WiFi BSSID and scan results","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00100.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check the network capabilities","label":["collection","network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00127.json","weight":0.125,"native_api":[{"method":"getAction","descriptor":"()Ljava/lang/String;","class":"Landroid/content/Intent;"}],"crime":"Monitor the broadcast action events (BOOT_COMPLETED, etc)","label":["command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00112.json","weight":0.125,"native_api":[{"method":"getTimeInMillis","descriptor":"()J","class":"Ljava/util/Calendar;"}],"crime":"Get the date of the calendar event","label":["collection","calendar"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00082.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the current WiFi MAC address","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00105.json","weight":0.125,"native_api":[{"method":"append","descriptor":"(Ljava/lang/String;)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"crime":"Append the sender's address to the string","label":["collection","sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00044.json","weight":0.0625,"native_api":[],"crime":"Query the last time this package's activity was used","label":["collection","reflection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00132.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query The ISO country code","label":["telephony","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00119.json","weight":0.0625,"native_api":[],"crime":"Write the IMEI number into a file","label":["collection","file","telephony","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":["android.permission.INTERNET"],"confidence":"40%","rule":"00152.json","weight":0.125,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"}],"crime":"Get data from HTTP and send SMS","label":["command","sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00039.json","weight":0.0625,"native_api":[],"crime":"Start a web server","label":["control","network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00124.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check the current active network type","label":["network"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lc/c/b/b; <init> (Landroid/content/Context; Ljava/lang/String; Lc/c/b/f;)V":{"second_hex":"6e 20 3a 33 a8 00","first":["invoke-static","v7","Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;"],"first_hex":"71 10 5c 32 07 00","second":["invoke-virtual","v8","v10","Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/l/a/w; <clinit> ()V":{"second_hex":"6e 20 3a 33 10 00","first":["invoke-static","v0","Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;"],"first_hex":"71 10 5c 32 00 00","second":["invoke-virtual","v0","v1","Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/k/k; onCreateView (Landroid/view/View; Ljava/lang/String; Landroid/content/Context; Landroid/util/AttributeSet;)Landroid/view/View;":{"second_hex":"6e 20 3a 33 21 00","first":["invoke-static","v0","Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;"],"first_hex":"71 10 5c 32 00 00","second":["invoke-virtual","v1","v2","Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;"]}}],"permissions":[],"confidence":"100%","rule":"00029.json","weight":1,"native_api":[{"method":"forName","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/Class;"},{"method":"newInstance","descriptor":"([Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Constructor;"}],"crime":"Initialize class object dynamically","label":["reflection"],"combination":[{"method":"forName","descriptor":"(Ljava/lang/String;)Ljava/lang/Class;","class":"Ljava/lang/Class;"},{"method":"newInstance","descriptor":"([Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Constructor;"}],"register":[{"Lb/l/a/w; <clinit> ()V":{"second_hex":"6e 20 3a 33 10 00","first":["invoke-static","v0","Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;"],"first_hex":"71 10 5c 32 00 00","second":["invoke-virtual","v0","v1","Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/k/k; onCreateView (Landroid/view/View; Ljava/lang/String; Landroid/content/Context; Landroid/util/AttributeSet;)Landroid/view/View;":{"second_hex":"6e 20 3a 33 21 00","first":["invoke-static","v0","Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;"],"first_hex":"71 10 5c 32 00 00","second":["invoke-virtual","v1","v2","Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00002.json","weight":0.0625,"native_api":[],"crime":"Open the camera and take picture","label":["camera"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00073.json","weight":0.0625,"native_api":[],"crime":"Write the SIM card information into a file","label":["collection","telephony","file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00084.json","weight":0.0625,"native_api":[],"crime":"Get the ISO country code and IMSI","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00125.json","weight":0.25,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"},{"method":"exists","descriptor":"()Z","class":"Ljava/io/File;"}],"crime":"Check if the given file path exist","label":["file"],"combination":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"},{"method":"exists","descriptor":"()Z","class":"Ljava/io/File;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00095.json","weight":0.0625,"native_api":[],"crime":"Write the ICCID of device into a file","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00067.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Query the IMSI number","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00030.json","weight":0.125,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"}],"crime":"Connect to the remote server through the given URL","label":["network"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/k/k$h; c ()I":{"second_hex":"6e 10 23 04 03 00","first":["invoke-virtual","v1","v4","Lb/b/k/t;->a(Ljava/lang/String;)Landroid/location/Location;"],"first_hex":"6e 20 8e 14 41 00","second":["invoke-virtual","v3","Landroid/location/Location;->getLongitude()D"]}}],"permissions":[],"confidence":"100%","rule":"00115.json","weight":1,"native_api":[{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"},{"method":"getLongitude","descriptor":"()D","class":"Landroid/location/Location;"}],"crime":"Get last known location of the device","label":["collection","location"],"combination":[{"method":"getLastKnownLocation","descriptor":"(Ljava/lang/String;)Landroid/location/Location;","class":"Landroid/location/LocationManager;"},{"method":"getLongitude","descriptor":"()D","class":"Landroid/location/Location;"}],"register":[{"Lb/b/k/k$h; c ()I":{"second_hex":"6e 10 23 04 03 00","first":["invoke-virtual","v1","v4","Lb/b/k/t;->a(Ljava/lang/String;)Landroid/location/Location;"],"first_hex":"6e 20 8e 14 41 00","second":["invoke-virtual","v3","Landroid/location/Location;->getLongitude()D"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00074.json","weight":0.0625,"native_api":[],"crime":"Get IMSI and the ISO country code","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00120.json","weight":0.125,"native_api":[{"method":"append","descriptor":"(I)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"crime":"Append the sender's address to the string","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00133.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Start recording","label":["record","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00103.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check the active network type","label":["network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00110.json","weight":0.0625,"native_api":[],"crime":"Query the ICCID number","label":["collection","telephony"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00080.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Save recorded audio/video to a file","label":["record","file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00116.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get the current WiFi MAC address and put it into JSON","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00149.json","weight":0.0625,"native_api":[],"crime":"Unpack an asset, possibly decrypt it and load it as DEX","label":["packer"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00123.json","weight":0.125,"native_api":[{"method":"<init>","descriptor":"(Ljava/lang/String;)V","class":"Lorg/json/JSONObject;"}],"crime":"Save the response to JSON after connecting to the remote server","label":["network","command"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/p/d1; c (Landroid/view/View;)V":{"second_hex":"6e 30 4b 33 51 02","first":["invoke-virtual","v1","v2","v4","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 21 04","second":["invoke-virtual","v1","v5","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; c ()I":{"second_hex":"6e 30 4b 33 14 05","first":["invoke-virtual","v4","v5","v6","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 54 06","second":["invoke-virtual","v4","v1","v5","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; d ()Ljava/lang/String;":{"second_hex":"6e 30 4b 33 25 01","first":["invoke-virtual","v5","v6","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 65 07","second":["invoke-virtual","v5","v2","v1","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/g/c/e; b (Landroid/content/Context; I)V":{"second_hex":"6e 30 4b 33 61 04","first":["invoke-virtual","v12","v4","v1","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 4c 01","second":["invoke-virtual","v1","v6","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/m/d; a (Lb/i/m/d$a; Landroid/view/View; Landroid/view/Window$Callback; Landroid/view/KeyEvent;)Z":{"second_hex":"6e 30 4b 33 81 04","first":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 41 05","second":["invoke-virtual","v1","v8","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/d/e; <init> (I Ljava/lang/CharSequence; Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 4b 33 64 07","first":["invoke-virtual","v4","v7","v8","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 74 08","second":["invoke-virtual","v4","v6","v7","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/k/r$a; onClick (Landroid/view/View;)V":{"second_hex":"6e 30 4b 33 30 02","first":["invoke-virtual","v3","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 43 05","second":["invoke-virtual","v0","v3","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; e ()Landroid/net/Uri;":{"second_hex":"6e 30 4b 33 14 05","first":["invoke-virtual","v4","v5","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 54 07","second":["invoke-virtual","v4","v1","v5","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/constraintlayout/widget/ConstraintLayout; h ()Z":{"second_hex":"6e 30 4b 33 6a 09","first":["invoke-virtual","v2","v11","v10","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 b2 0a","second":["invoke-virtual","v10","v6","v9","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}}],"permissions":[],"confidence":"100%","rule":"00026.json","weight":1,"native_api":[{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"},{"method":"invoke","descriptor":"(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Method;"}],"crime":"Method reflection","label":["reflection"],"combination":[{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"},{"method":"invoke","descriptor":"(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Method;"}],"register":[{"Lb/b/p/d1; c (Landroid/view/View;)V":{"second_hex":"6e 30 4b 33 51 02","first":["invoke-virtual","v1","v2","v4","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 21 04","second":["invoke-virtual","v1","v5","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; c ()I":{"second_hex":"6e 30 4b 33 14 05","first":["invoke-virtual","v4","v5","v6","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 54 06","second":["invoke-virtual","v4","v1","v5","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; d ()Ljava/lang/String;":{"second_hex":"6e 30 4b 33 25 01","first":["invoke-virtual","v5","v6","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 65 07","second":["invoke-virtual","v5","v2","v1","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/g/c/e; b (Landroid/content/Context; I)V":{"second_hex":"6e 30 4b 33 61 04","first":["invoke-virtual","v12","v4","v1","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 4c 01","second":["invoke-virtual","v1","v6","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/m/d; a (Lb/i/m/d$a; Landroid/view/View; Landroid/view/Window$Callback; Landroid/view/KeyEvent;)Z":{"second_hex":"6e 30 4b 33 81 04","first":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 41 05","second":["invoke-virtual","v1","v8","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/d/e; <init> (I Ljava/lang/CharSequence; Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 4b 33 64 07","first":["invoke-virtual","v4","v7","v8","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 74 08","second":["invoke-virtual","v4","v6","v7","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/k/r$a; onClick (Landroid/view/View;)V":{"second_hex":"6e 30 4b 33 30 02","first":["invoke-virtual","v3","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 43 05","second":["invoke-virtual","v0","v3","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/core/graphics/drawable/IconCompat; e ()Landroid/net/Uri;":{"second_hex":"6e 30 4b 33 14 05","first":["invoke-virtual","v4","v5","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 54 07","second":["invoke-virtual","v4","v1","v5","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Landroidx/constraintlayout/widget/ConstraintLayout; h ()Z":{"second_hex":"6e 30 4b 33 6a 09","first":["invoke-virtual","v2","v11","v10","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 6a 32 b2 0a","second":["invoke-virtual","v10","v6","v9","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00111.json","weight":0.125,"native_api":[{"method":"toString","descriptor":"()Ljava/lang/String;","class":"Ljava/lang/String;"}],"crime":"Get the sender address of the SMS","label":["collection","sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00139.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the current WiFi id","label":["collection","wifi"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00114.json","weight":0.0625,"native_api":[],"crime":"Create a secure socket connection to the proxy address","label":["network","command"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/i/n/d; onPrepareActionMode (Landroid/view/ActionMode; Landroid/view/Menu;)Z":{"second_hex":"6e 20 e9 32 a9 00","first":["invoke-virtual","v7","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 07 00","second":["invoke-virtual","v9","v10","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}},{"Lcom/google/firebase/auth/internal/FederatedSignInActivity; onCreate (Landroid/os/Bundle;)V":{"second_hex":"6e 20 e9 32 01 00","first":["invoke-virtual","v0","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 00 00","second":["invoke-virtual","v1","v0","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}},{"Lcom/google/firebase/auth/internal/FederatedSignInActivity; onResume ()V":{"second_hex":"6e 20 e9 32 78 00","first":["invoke-virtual","v1","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 01 00","second":["invoke-virtual","v8","v7","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}}],"permissions":[],"confidence":"100%","rule":"00025.json","weight":1,"native_api":[{"method":"getAction","descriptor":"()Ljava/lang/String;","class":"Landroid/content/Intent;"},{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/String;"}],"crime":"Monitor the broadcast action events (BOOT_COMPLETED)","label":["reflection"],"combination":[{"method":"getAction","descriptor":"()Ljava/lang/String;","class":"Landroid/content/Intent;"},{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/String;"}],"register":[{"Lb/i/n/d; onPrepareActionMode (Landroid/view/ActionMode; Landroid/view/Menu;)Z":{"second_hex":"6e 20 e9 32 a9 00","first":["invoke-virtual","v7","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 07 00","second":["invoke-virtual","v9","v10","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}},{"Lcom/google/firebase/auth/internal/FederatedSignInActivity; onCreate (Landroid/os/Bundle;)V":{"second_hex":"6e 20 e9 32 01 00","first":["invoke-virtual","v0","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 00 00","second":["invoke-virtual","v1","v0","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}},{"Lcom/google/firebase/auth/internal/FederatedSignInActivity; onResume ()V":{"second_hex":"6e 20 e9 32 78 00","first":["invoke-virtual","v1","Landroid/content/Intent;->getAction()Ljava/lang/String;"],"first_hex":"6e 10 ee 01 01 00","second":["invoke-virtual","v8","v7","Ljava/lang/String;->equals(Ljava/lang/Object;)Z"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00142.json","weight":0.25,"native_api":[{"method":"get","descriptor":"(I)I","class":"Ljava/util/Calendar;"},{"method":"append","descriptor":"(Ljava/lang/String;)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"crime":"Get calendar information","label":["collection","calendar"],"combination":[{"method":"get","descriptor":"(I)I","class":"Ljava/util/Calendar;"},{"method":"append","descriptor":"(Ljava/lang/String;)Ljava/lang/StringBuilder;","class":"Ljava/lang/StringBuilder;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00094.json","weight":0.25,"native_api":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"read","descriptor":"([B)I","class":"Ljava/io/InputStream;"}],"crime":"Connect to a URL and read data from it","label":["command","network"],"combination":[{"method":"openConnection","descriptor":"()Ljava/net/URLConnection;","class":"Ljava/net/URL;"},{"method":"read","descriptor":"([B)I","class":"Ljava/io/InputStream;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00135.json","weight":0.125,"native_api":[{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Get the current WiFi id and put it into JSON.","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00134.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the current WiFi IP address","label":["wifi","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00053.json","weight":0.125,"native_api":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"}],"crime":"Monitor data identified by a given content URI changes(SMS, MMS, etc.)","label":["sms"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00093.json","weight":0.0625,"native_api":[],"crime":"Get the content of SMS and forward it to others via SMS","label":["collection","sms","command"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00136.json","weight":0.125,"native_api":[{"method":"getString","descriptor":"(Ljava/lang/String;)Ljava/lang/String;","class":"Landroid/os/Bundle;"}],"crime":"Stop recording","label":["record","command"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lc/c/b/h/c0/a/e; a ()Z":{"second_hex":"6e 30 4b 33 32 04","first":["invoke-virtual","v2","v4","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 42 06","second":["invoke-virtual","v2","v3","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lcom/google/android/material/chip/Chip; dispatchHoverEvent (Landroid/view/MotionEvent;)Z":{"second_hex":"6e 30 4b 33 10 06","first":["invoke-virtual","v0","v1","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 10 06","second":["invoke-virtual","v0","v1","v6","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/k/h; attachBaseContext (Landroid/content/Context;)V":{"second_hex":"6e 30 4b 33 a1 00","first":["invoke-virtual","v5","v6","v7","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 65 07","second":["invoke-virtual","v1","v10","v0","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/t/b0; d (Landroid/view/View; I I I I)V":{"second_hex":"6e 30 4b 33 a0 04","first":["invoke-virtual","v0","v6","v7","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 60 07","second":["invoke-virtual","v0","v10","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/n/d; onPrepareActionMode (Landroid/view/ActionMode; Landroid/view/Menu;)Z":{"second_hex":"6e 30 4b 33 e2 06","first":["invoke-virtual","v2","v3","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 32 06","second":["invoke-virtual","v2","v14","v6","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"La/a/a/a/a; x0 (Landroid/widget/PopupWindow; I)V":{"second_hex":"6e 30 4b 33 60 02","first":["invoke-virtual","v0","v3","v4","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 30 04","second":["invoke-virtual","v0","v6","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"La/a/a/a/a; o0 (Landroid/graphics/drawable/Drawable; I)Z":{"second_hex":"6e 30 4b 33 70 04","first":["invoke-virtual","v0","v4","v5","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 40 05","second":["invoke-virtual","v0","v7","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/o/f$b; c (Landroid/view/MenuItem;)V":{"second_hex":"6e 30 4b 33 01 04","first":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 41 05","second":["invoke-virtual","v1","v0","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"La/a/a/a/a; B (Landroid/graphics/drawable/Drawable;)I":{"second_hex":"6e 30 4b 33 60 03","first":["invoke-virtual","v3","v4","v5","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 43 05","second":["invoke-virtual","v0","v6","v3","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}}],"permissions":[],"confidence":"100%","rule":"00046.json","weight":1,"native_api":[{"method":"getDeclaredMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"},{"method":"invoke","descriptor":"(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Method;"}],"crime":"Method reflection","label":["reflection"],"combination":[{"method":"getDeclaredMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"},{"method":"invoke","descriptor":"(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;","class":"Ljava/lang/reflect/Method;"}],"register":[{"Lc/c/b/h/c0/a/e; a ()Z":{"second_hex":"6e 30 4b 33 32 04","first":["invoke-virtual","v2","v4","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 42 06","second":["invoke-virtual","v2","v3","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lcom/google/android/material/chip/Chip; dispatchHoverEvent (Landroid/view/MotionEvent;)Z":{"second_hex":"6e 30 4b 33 10 06","first":["invoke-virtual","v0","v1","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 10 06","second":["invoke-virtual","v0","v1","v6","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/i/n/d; onPrepareActionMode (Landroid/view/ActionMode; Landroid/view/Menu;)Z":{"second_hex":"6e 30 4b 33 e2 06","first":["invoke-virtual","v2","v3","v6","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 32 06","second":["invoke-virtual","v2","v14","v6","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"La/a/a/a/a; x0 (Landroid/widget/PopupWindow; I)V":{"second_hex":"6e 30 4b 33 60 02","first":["invoke-virtual","v0","v3","v4","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 30 04","second":["invoke-virtual","v0","v6","v2","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}},{"Lb/b/o/f$b; c (Landroid/view/MenuItem;)V":{"second_hex":"6e 30 4b 33 01 04","first":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"],"first_hex":"6e 30 66 32 41 05","second":["invoke-virtual","v1","v0","v4","Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object; [Ljava/lang/Object;)Ljava/lang/Object;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00065.json","weight":0.125,"native_api":[{"method":"getSystemService","descriptor":"(Ljava/lang/String;)Ljava/lang/Object;","class":"Landroid/content/Context;"}],"crime":"Get the country code of the SIM card provider","label":["collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00007.json","weight":0.125,"native_api":[{"method":"getAbsolutePath","descriptor":"()Ljava/lang/String;","class":"Ljava/io/File;"}],"crime":"Use absolute path of directory for the output media file path","label":["file"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00009.json","weight":0.25,"native_api":[{"method":"getString","descriptor":"(I)Ljava/lang/String;","class":"Landroid/database/Cursor;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"crime":"Put data in cursor to JSON object","label":["file"],"combination":[{"method":"getString","descriptor":"(I)Ljava/lang/String;","class":"Landroid/database/Cursor;"},{"method":"put","descriptor":"(Ljava/lang/String; Ljava/lang/Object;)Lorg/json/JSONObject;","class":"Lorg/json/JSONObject;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00087.json","weight":0.125,"native_api":[{"method":"equals","descriptor":"(Ljava/lang/Object;)Z","class":"Ljava/lang/Object;"}],"crime":"Check the current network type","label":["network"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00058.json","weight":0.0625,"native_api":[],"crime":"Connect to the specific WIFI network","label":["wifi","control"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"60%","rule":"00013.json","weight":0.25,"native_api":[{"method":"<init>","descriptor":"(Ljava/lang/String;)V","class":"Ljava/io/File;"},{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"}],"crime":"Read file and put it into a stream","label":["file"],"combination":[{"method":"<init>","descriptor":"(Ljava/lang/String;)V","class":"Ljava/io/File;"},{"method":"<init>","descriptor":"(Ljava/io/File;)V","class":"Ljava/io/FileInputStream;"}],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00118.json","weight":0.125,"native_api":[{"method":"contains","descriptor":"(Ljava/lang/CharSequence;)Z","class":"Ljava/lang/String;"}],"crime":"Check if the content of SMS contains given string","label":["sms","collection"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00079.json","weight":0.125,"native_api":[{"method":"getPackageManager","descriptor":"()Landroid/content/pm/PackageManager;","class":"Landroid/content/Context;"}],"crime":"Hide the current app's icon","label":["evasion"],"combination":[],"register":[]},{"score":1,"sequence":[],"permissions":[],"confidence":"40%","rule":"00063.json","weight":0.125,"native_api":[{"method":"parse","descriptor":"(Ljava/lang/String;)Landroid/net/Uri;","class":"Landroid/net/Uri;"}],"crime":"Implicit intent(view a web page, make a phone call, etc.)","label":["control"],"combination":[],"register":[]},{"score":1,"sequence":[{"Lb/b/p/d1; c (Landroid/view/View;)V":{"second_hex":"6e 30 6a 32 21 04","first":["invoke-virtual","v5","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 05 00","second":["invoke-virtual","v1","v2","v4","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; c ()I":{"second_hex":"6e 30 6a 32 54 06","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v4","v5","v6","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; d ()Ljava/lang/String;":{"second_hex":"6e 30 6a 32 65 07","first":["invoke-virtual","v2","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 02 00","second":["invoke-virtual","v5","v6","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/f/f; <clinit> ()V":{"second_hex":"6e 30 6a 32 86 07","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v6","v8","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/f/e; h ()V":{"second_hex":"6e 30 6a 32 87 00","first":["invoke-virtual","v0","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 00 00","second":["invoke-virtual","v7","v8","v0","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/b/o/f$a; <init> (Ljava/lang/Object; Ljava/lang/String;)V":{"second_hex":"6e 30 6a 32 65 00","first":["invoke-virtual","v5","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 05 00","second":["invoke-virtual","v5","v6","v0","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/g/c/e; b (Landroid/content/Context; I)V":{"second_hex":"6e 30 6a 32 4c 01","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v12","v4","v1","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/m/d; a (Lb/i/m/d$a; Landroid/view/View; Landroid/view/Window$Callback; Landroid/view/KeyEvent;)Z":{"second_hex":"6e 30 6a 32 41 05","first":["invoke-virtual","v8","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 08 00","second":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/d/e; <init> (I Ljava/lang/CharSequence; Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 6a 32 74 08","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v4","v7","v8","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/b/k/r$a; onClick (Landroid/view/View;)V":{"second_hex":"6e 30 6a 32 43 05","first":["invoke-virtual","v2","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 02 00","second":["invoke-virtual","v3","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; e ()Landroid/net/Uri;":{"second_hex":"6e 30 6a 32 54 07","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v4","v5","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/constraintlayout/widget/ConstraintLayout; h ()Z":{"second_hex":"6e 30 6a 32 b2 0a","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v2","v11","v10","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}}],"permissions":[],"confidence":"100%","rule":"00019.json","weight":1,"native_api":[{"method":"getClass","descriptor":"()Ljava/lang/Class;","class":"Ljava/lang/Object;"},{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"crime":"Find a method from given class name, usually for reflection","label":["reflection"],"combination":[{"method":"getClass","descriptor":"()Ljava/lang/Class;","class":"Ljava/lang/Object;"},{"method":"getMethod","descriptor":"(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;","class":"Ljava/lang/Class;"}],"register":[{"Lb/b/p/d1; c (Landroid/view/View;)V":{"second_hex":"6e 30 6a 32 21 04","first":["invoke-virtual","v5","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 05 00","second":["invoke-virtual","v1","v2","v4","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; c ()I":{"second_hex":"6e 30 6a 32 54 06","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v4","v5","v6","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; d ()Ljava/lang/String;":{"second_hex":"6e 30 6a 32 65 07","first":["invoke-virtual","v2","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 02 00","second":["invoke-virtual","v5","v6","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/f/f; <clinit> ()V":{"second_hex":"6e 30 6a 32 86 07","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v6","v8","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/f/e; h ()V":{"second_hex":"6e 30 6a 32 87 00","first":["invoke-virtual","v0","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 00 00","second":["invoke-virtual","v7","v8","v0","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/b/o/f$a; <init> (Ljava/lang/Object; Ljava/lang/String;)V":{"second_hex":"6e 30 6a 32 65 00","first":["invoke-virtual","v5","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 05 00","second":["invoke-virtual","v5","v6","v0","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/g/c/e; b (Landroid/content/Context; I)V":{"second_hex":"6e 30 6a 32 4c 01","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v12","v4","v1","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/m/d; a (Lb/i/m/d$a; Landroid/view/View; Landroid/view/Window$Callback; Landroid/view/KeyEvent;)Z":{"second_hex":"6e 30 6a 32 41 05","first":["invoke-virtual","v8","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 08 00","second":["invoke-virtual","v1","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/i/d/e; <init> (I Ljava/lang/CharSequence; Landroid/app/PendingIntent;)V":{"second_hex":"6e 30 6a 32 74 08","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v4","v7","v8","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Lb/b/k/r$a; onClick (Landroid/view/View;)V":{"second_hex":"6e 30 6a 32 43 05","first":["invoke-virtual","v2","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 02 00","second":["invoke-virtual","v3","v4","v5","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/core/graphics/drawable/IconCompat; e ()Landroid/net/Uri;":{"second_hex":"6e 30 6a 32 54 07","first":["invoke-virtual","v1","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 01 00","second":["invoke-virtual","v4","v5","v7","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}},{"Landroidx/constraintlayout/widget/ConstraintLayout; h ()Z":{"second_hex":"6e 30 6a 32 b2 0a","first":["invoke-virtual","v6","Ljava/lang/Object;->getClass()Ljava/lang/Class;"],"first_hex":"6e 10 cb 32 06 00","second":["invoke-virtual","v2","v11","v10","Ljava/lang/Class;->getMethod(Ljava/lang/String; [Ljava/lang/Class;)Ljava/lang/reflect/Method;"]}}]},{"score":1,"sequence":[],"permissions":[],"confidence":"20%","rule":"00048.json","weight":0.0625,"native_api":[],"crime":"Query the SMS contents","label":["sms","collection"],"combination":[],"register":[]}],"total_score":153,"md5":"5b40b49cd80dbe20ba611d32045b57c6"}},"finding_counts":{"CRITICAL":0,"HIGH":10,"MEDIUM":11,"LOW":3,"INFO":13},"risk_label":"CRITICAL RISK","risk_score":116,"total_findings":37,"vapt_findings":[{"fid":"APKID-006","severity":"HIGH","category":"Anti-Analysis","title":"APKiD: Anti Vm detected","detail":"APKiD detected anti vm techniques: Build.FINGERPRINT check, Build.MODEL check, Build.MANUFACTURER check, Build.PRODUCT check, Build.HARDWARE check, Build.TAGS check. Commonly used to evade dynamic analysis environments.","evidence":"category=anti_vm, matches=[Build.FINGERPRINT check, Build.MODEL check, Build.MANUFACTURER check, Build.PRODUCT check, Build.HARDWARE check, Build.TAGS check]","owasp":"M8","cwe":"CWE-703","remediation":"Verify these are not present in production code. Anti-analysis techniques indicate hostile RE countermeasures."},{"fid":"APKID-007","severity":"HIGH","category":"Anti-Analysis","title":"APKiD: Anti Debug detected","detail":"APKiD detected anti debug techniques: Debug.isDebuggerConnected() check. Commonly used to evade dynamic analysis environments.","evidence":"category=anti_debug, matches=[Debug.isDebuggerConnected() check]","owasp":"M8","cwe":"CWE-703","remediation":"Verify these are not present in production code. Anti-analysis techniques indicate hostile RE countermeasures."},{"fid":"QUARK-009","severity":"HIGH","category":"Behavioral (Quark)","title":"Quark [60%]: Read sensitive data(SMS, CALLLOG, etc)","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Read sensitive data(SMS, CALLLOG, etc)'. Category: SMS data access / manipulation.","evidence":"rule=00126.json, confidence=60%, permissions=[]","owasp":"M1","cwe":"CWE-359","remediation":""},{"fid":"QUARK-014","severity":"HIGH","category":"Behavioral (Quark)","title":"Quark [60%]: Load additional DEX files dynamically","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Load additional DEX files dynamically'. Category: Dynamic class / code loading.","evidence":"rule=00021.json, confidence=60%, permissions=[]","owasp":"M8","cwe":"CWE-470","remediation":""},{"fid":"QUARK-015","severity":"HIGH","category":"Behavioral (Quark)","title":"Quark [60%]: Load external class","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Load external class'. Category: External class loading.","evidence":"rule=00032.json, confidence=60%, permissions=[]","owasp":"M8","cwe":"CWE-470","remediation":""},{"fid":"QUARK-019","severity":"HIGH","category":"Behavioral (Quark)","title":"Quark [100%]: Load class from given class name","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Load class from given class name'. Category: Dynamic class loading.","evidence":"rule=00141.json, confidence=100%, permissions=[]","owasp":"M8","cwe":"CWE-470","remediation":""},{"fid":"CERT-001","severity":"HIGH","category":"Certificate","title":"Self-signed / self-issued certificate","detail":"The APK is signed with a self-signed certificate. Any device or MDM solution that validates signing identity cannot trust this certificate chain.","evidence":"issuer='Common Name: damncorp, Organizational Unit: dvba, Organization: dvba' subject='Common Name: damncorp, Organizational Unit: dvba, Organization: dvba' self_signed=maybe self_issued=True","owasp":"M9","cwe":"CWE-295","remediation":"For production releases, obtain a certificate from a recognized CA or use Android Play App Signing."},{"fid":"CFG-026","severity":"HIGH","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Dynamic external code loading","detail":"The application probably dynamically loads code (4 code sites found). Tags: load_external_code","evidence":"rule=loadExternalCode, findings=4, callers=[com/google/android/gms/dynamite/DynamiteModule, c/c/b/h/c0/a/j0]","owasp":"M8","cwe":"CWE-470","remediation":""},{"fid":"CFG-031","severity":"HIGH","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Accessibility service instantiated","detail":"The application probably creates an accessibility service (10 code sites found). Tags: create_accessibility_service, accessibility","evidence":"rule=createAccessibilityService, findings=10, callers=[b/k/b/a, com/google/android/material/chip/Chip, b/b/p/a1, androidx/recyclerview/widget/RecyclerView, b/k/b/a$c]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"CFG-032","severity":"HIGH","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Accessibility event listener active","detail":"The application probably listens accessibility events (41 code sites found). Tags: listen_accessibility_events, accessibility","evidence":"rule=listenAccessibilityEvents, findings=41, callers=[b/k/b/a, androidx/recyclerview/widget/LinearLayoutManager, androidx/core/widget/NestedScrollView$a, androidx/recyclerview/widget/RecyclerView, b/b/p/f]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"QUARK-011","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [100%]: Connect to a URL and set request method","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Connect to a URL and set request method'. Category: URL / network communication.","evidence":"rule=00096.json, confidence=100%, permissions=[]","owasp":"M3","cwe":"CWE-319","remediation":""},{"fid":"QUARK-013","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [60%]: Get location and put it into JSON","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Get location and put it into JSON'. Category: Location data access.","evidence":"rule=00113.json, confidence=60%, permissions=[]","owasp":"M1","cwe":"CWE-359","remediation":""},{"fid":"QUARK-018","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [60%]: Write HTTP input stream into a file","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Write HTTP input stream into a file'. Category: HTTP communication.","evidence":"rule=00072.json, confidence=60%, permissions=[]","owasp":"M3","cwe":"CWE-319","remediation":""},{"fid":"QUARK-022","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [100%]: Get declared method from given method name","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Get declared method from given method name'. Category: Method discovery via reflection.","evidence":"rule=00081.json, confidence=100%, permissions=[]","owasp":"M7","cwe":"CWE-470","remediation":""},{"fid":"QUARK-023","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [100%]: Method reflection","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Method reflection'. Category: Java reflection usage.","evidence":"rule=00026.json, confidence=100%, permissions=[]","owasp":"M7","cwe":"CWE-470","remediation":""},{"fid":"QUARK-024","severity":"MEDIUM","category":"Behavioral (Quark)","title":"Quark [100%]: Monitor the broadcast action events (BOOT_COMPLETED)","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Monitor the broadcast action events (BOOT_COMPLETED)'. Category: Boot-time persistence.","evidence":"rule=00025.json, confidence=100%, permissions=[]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"CFG-025","severity":"MEDIUM","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: JS-capable WebView loaded","detail":"The application probably loads JS-capable web views (2 code sites found). Tags: load_webview, browser","evidence":"rule=loadWebview, findings=2, callers=[com/app/damnvulnerablebank/CurrencyRates]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"CFG-027","severity":"MEDIUM","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Device location data accessed","detail":"The application probably gets the location based on GPS and/or Wi-Fi (3 code sites found). Tags: read_location, location, pii","evidence":"rule=readLocation, findings=3, callers=[b/b/k/t, b/b/k/k$h]","owasp":"M1","cwe":"CWE-359","remediation":""},{"fid":"CFG-029","severity":"MEDIUM","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: OS / system calls issued","detail":"The application probably makes OS calls (3 code sites found). Tags: do_os_calls, system","evidence":"rule=doOsCalls, findings=3, callers=[b/i/f/e]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"CFG-030","severity":"MEDIUM","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Data transmitted via HTTP/S","detail":"The application probably sends data over HTTP/S (3 code sites found). Tags: send_data_http, network, send_data","evidence":"rule=sendDataHttp, findings=3, callers=[c/a/b/w/f]","owasp":"M3","cwe":"CWE-319","remediation":""},{"fid":"OBF-034","severity":"MEDIUM","category":"Obfuscation","title":"Significant code obfuscation detected (91% of classes)","detail":"1517 of 1673 class names appear obfuscated. Heavy obfuscation may hide malicious logic. Verify with decompilation.","evidence":"total_classes=1673, obfuscated=1517, ratio=0.91","owasp":"M9","cwe":"CWE-656","remediation":""},{"fid":"QUARK-012","severity":"LOW","category":"Behavioral (Quark)","title":"Quark [60%]: Get absolute path of file and put it to JSON object","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Get absolute path of file and put it to JSON object'. Category: Filesystem path disclosure.","evidence":"rule=00005.json, confidence=60%, permissions=[]","owasp":"M2","cwe":"CWE-22","remediation":""},{"fid":"QUARK-020","severity":"LOW","category":"Behavioral (Quark)","title":"Quark [60%]: Retrieve data from broadcast","detail":"Quark-Engine identified behavioral crime at 60% confidence: 'Retrieve data from broadcast'. Category: Broadcast event handling.","evidence":"rule=00091.json, confidence=60%, permissions=[]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"QUARK-021","severity":"LOW","category":"Behavioral (Quark)","title":"Quark [80%]: Get resource file from res/raw directory","detail":"Quark-Engine identified behavioral crime at 80% confidence: 'Get resource file from res/raw directory'. Category: Raw resource file access.","evidence":"rule=00036.json, confidence=80%, permissions=[]","owasp":"M2","cwe":"CWE-538","remediation":""},{"fid":"CFG-035","severity":"INFO","category":"Analyzer Gap","title":"Analyzer disabled: MobSF (Code / Network / NIAP Analysis)","detail":"'MobSF (Code / Network / NIAP Analysis)' (mobsf_analysis) returned -1 (not configured or disabled). This module was not run.","evidence":"mobsf_analysis=-1","owasp":"N/A","cwe":"N/A","remediation":"Configure the MobSF (Code / Network / NIAP Analysis) integration in your Bazaar/Pithus instance."},{"fid":"CFG-036","severity":"INFO","category":"Analyzer Gap","title":"Analyzer disabled: VirusTotal","detail":"'VirusTotal' (vt_analysis) returned -1 (not configured or disabled). This module was not run.","evidence":"vt_analysis=-1","owasp":"N/A","cwe":"N/A","remediation":"Configure the VirusTotal integration in your Bazaar/Pithus instance."},{"fid":"CFG-037","severity":"INFO","category":"Analyzer Gap","title":"Analyzer disabled: Malware Bazaar","detail":"'Malware Bazaar' (malware_bazaar_analysis) returned -1 (not configured or disabled). This module was not run.","evidence":"malware_bazaar_analysis=-1","owasp":"N/A","cwe":"N/A","remediation":"Configure the Malware Bazaar integration in your Bazaar/Pithus instance."},{"fid":"APKID-008","severity":"INFO","category":"Anti-Analysis","title":"APKiD: Compiler detected","detail":"APKiD detected compiler techniques: r8. ","evidence":"category=compiler, matches=[r8]","owasp":"N/A","cwe":"N/A","remediation":""},{"fid":"QUARK-010","severity":"INFO","category":"Behavioral (Quark)","title":"Quark [100%]: Read data and put it into a buffer stream","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Read data and put it into a buffer stream'. Category: Buffer I/O operation.","evidence":"rule=00012.json, confidence=100%, permissions=[]","owasp":"M3","cwe":"CWE-119","remediation":""},{"fid":"QUARK-016","severity":"INFO","category":"Behavioral (Quark)","title":"Quark [100%]: Send notification","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Send notification'. Category: Notification dispatch.","evidence":"rule=00037.json, confidence=100%, permissions=[]","owasp":"N/A","cwe":"N/A","remediation":""},{"fid":"QUARK-017","severity":"INFO","category":"Behavioral (Quark)","title":"Quark [100%]: Implicit intent(view a web page, make a phone call, etc.) via setData","detail":"Quark-Engine identified behavioral crime at 100% confidence: 'Implicit intent(view a web page, make a phone call, etc.) via setData'. Category: Implicit intent dispatch.","evidence":"rule=00051.json, confidence=100%, permissions=[]","owasp":"M1","cwe":"CWE-749","remediation":""},{"fid":"CFG-028","severity":"INFO","category":"Code Behavior (Andro-CFG)","title":"Andro-CFG: Audio playback capability","detail":"The application probably plays sound (1 code site found). Tags: play_sound, audio","evidence":"rule=playSound, findings=1, callers=[b/b/k/k]","owasp":"N/A","cwe":"N/A","remediation":""},{"fid":"PERM-003","severity":"INFO","category":"Permission","title":"Declared permission: Fingerprint authentication","detail":"The app requests 'android.permission.USE_FINGERPRINT'. Fingerprint authentication.","evidence":"android.permission.USE_FINGERPRINT","owasp":"M4","cwe":"CWE-287","remediation":""},{"fid":"PERM-004","severity":"INFO","category":"Permission","title":"Declared permission: Biometric authentication","detail":"The app requests 'android.permission.USE_BIOMETRIC'. Biometric authentication.","evidence":"android.permission.USE_BIOMETRIC","owasp":"M4","cwe":"CWE-287","remediation":""},{"fid":"PERM-005","severity":"INFO","category":"Permission","title":"Declared permission: Internet access","detail":"The app requests 'android.permission.INTERNET'. Internet access.","evidence":"android.permission.INTERNET","owasp":"M3","cwe":"CWE-749","remediation":""},{"fid":"SIGN-002","severity":"INFO","category":"Signing Scheme","title":"APK not protected by Google Play Signing (not frosted)","detail":"The APK lacks Google Play's frosting layer. Direct APK distribution increases supply-chain risk.","evidence":"is_frosted=False","owasp":"M9","cwe":"N/A","remediation":""},{"fid":"TRK-033","severity":"INFO","category":"Tracker Detection","title":"No known tracking SDKs detected","detail":"Bazaar/Exodus tracker database found no known fingerprints.","evidence":"trackers=[]","owasp":"M1","cwe":"N/A","remediation":""}],"html_report_id":{"$oid":"6a2ea0a1334b7c5a8f99fcfd"},"bazaar_ui_url":"http://localhost:8011/report/76c308fac6a655a3534771777780e004feb1d91be032857768c891b2baf40ba6"}]