_id sha256 apk_filename generated_at schema_version tools stats unmatched_references corpus findings_index
6a33b253ae36b72c92abcdb5
76c308fac6a655a3534771777780e004feb1d91be03285776…
dvba.apk
2026-06-18T08:54:42Z
1.0
{
  "mobsf_present": true,
  "pithus_present": true,
  "droidlysis_present": true
}
{
  "total_references": 7508,
  "matched": 538,
  "unmatched": 6978,
  "match_rate_pct": 7.17,
  "apk_sources_count": 1165,
  "apk_resources_count": 675,
  "tools_present": [
    "mobsf",
    "pithus",
    "droidlysis"
  ],
  "by_tool": {
    "mobsf": 498,
    "pithus": 40,
    "mobsf_unmatched": 6801,
    "pithus_unmatched": 177
  },
  "by_ref_type": {
    "activitie": 38,
    "service": 2,
    "provider": 2,
    "activity": 7,
    "source_file": 61,
    "string": 1,
    "resource_file": 426,
    "behaviour_file": 1,
    "permission_unmatched": 10,
    "activity_unmatched": 7,
    "resource_file_unmatched": 490,
    "library_unmatched": 32,
    "source_file_unmatched": 402,
    "url_unmatched": 7,
    "domain_unmatched": 4,
    "string_unmatched": 5958,
    "behaviour_file_unmatched": 20,
    "secret_unmatched": 4,
    "andro_cfg_evidence_file_unmatched": 44
  },
  "by_match_strategy": {
    "class_name_match": 50,
    "exact_rel_path": 447,
    "tail_2_segment_match": 2,
    "file_name_match": 39
  }
}
*** LARGE PROPERTY ***
~1.75 MB
Preview:[{"tool":"mobsf","section
Click to fetch this property
*** LARGE PROPERTY ***
~1.05 MB
Preview:[{"collection":"apk_sourc
Click to fetch this property
*** LARGE PROPERTY ***
~288 KB
Preview:[{"tool":"mobsf","section
Click to fetch this property
6a33b26cae36b72c92abcdb6
31878e33c526f9747c9b7ff38954bfcb2acc2a947ce710358…
sieve.apk
2026-06-18T08:55:08Z
1.0
{
  "mobsf_present": true,
  "pithus_present": true,
  "droidlysis_present": true
}
{
  "total_references": 622,
  "matched": 101,
  "unmatched": 521,
  "match_rate_pct": 16.24,
  "apk_sources_count": 139,
  "apk_resources_count": 33,
  "tools_present": [
    "mobsf",
    "pithus",
    "droidlysis"
  ],
  "by_tool": {
    "mobsf": 88,
    "pithus": 13,
    "mobsf_unmatched": 515,
    "pithus_unmatched": 6
  },
  "by_ref_type": {
    "source_file": 61,
    "string": 2,
    "resource_file": 23,
    "behaviour_file": 2,
    "activitie": 8,
    "service": 2,
    "provider": 2,
    "activity": 1,
    "activitie_unmatched": 8,
    "service_unmatched": 2,
    "provider_unmatched": 2,
    "permission_unmatched": 12,
    "activity_unmatched": 12,
    "library_unmatched": 8,
    "url_unmatched": 1,
    "domain_unmatched": 1,
    "string_unmatched": 465,
    "resource_file_unmatched": 10
  },
  "by_match_strategy": {
    "exact_rel_path": 86,
    "class_name_match": 15
  }
}
*** LARGE PROPERTY ***
~119 KB
Preview:[{"tool":"mobsf","section
Click to fetch this property
*** LARGE PROPERTY ***
~136 KB
Preview:[{"collection":"apk_sourc
Click to fetch this property
[
  {
    "tool": "mobsf",
    "section": "android_api.api_get_system_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_get_system_service",
      "description": "Get System Service",
      "severity": "info",
      "line_info": "44"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_get_system_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_get_system_service",
      "description": "Get System Service",
      "severity": "info",
      "line_info": "172"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_activity.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/MainLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_activity",
      "description": "Starting Activity",
      "severity": "info",
      "line_info": "92,124,178,192,214,229"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_activity.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_activity",
      "description": "Starting Activity",
      "severity": "info",
      "line_info": "117,169,257,261"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_activity.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_activity",
      "description": "Starting Activity",
      "severity": "info",
      "line_info": "299,224,237"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_activity.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/ShortLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_activity",
      "description": "Starting Activity",
      "severity": "info",
      "line_info": "82,89"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/MainLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_service",
      "description": "Starting Service",
      "severity": "info",
      "line_info": "163,225,188"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_service",
      "description": "Starting Service",
      "severity": "info",
      "line_info": "86,201"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_service",
      "description": "Starting Service",
      "severity": "info",
      "line_info": "183,187"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_start_service.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/ShortLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_start_service",
      "description": "Starting Service",
      "severity": "info",
      "line_info": "30,62"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AddEntryActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "6,31,31,57,57,58,59,61,64,116,116,117,138,139,145,145,146"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc4",
        "rel_path": "com/mwr/example/sieve/AddEntryActivity.java",
        "file_name": "AddEntryActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "14,52,4,8,52,57,69,69,69,70,71,71,71,71,72,72"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthServiceConnector.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "7,53"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afba",
        "rel_path": "com/mwr/example/sieve/AuthServiceConnector.java",
        "file_name": "AuthServiceConnector.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "8,46,4,46"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc6",
        "rel_path": "com/mwr/example/sieve/CryptoService.java",
        "file_name": "CryptoService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoServiceConnector.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "7,41"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbb",
        "rel_path": "com/mwr/example/sieve/CryptoServiceConnector.java",
        "file_name": "CryptoServiceConnector.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/FileSelectActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "6,29,29,77,77,78,79,122,122,123"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb3",
        "rel_path": "com/mwr/example/sieve/FileSelectActivity.java",
        "file_name": "FileSelectActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/MainLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "6,35,35,88,88,101,105,111,122,122,163,167,168,169,170,171,173,178,188,192,212,212,229"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PINActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "4,26,26,36,36,36,37,40,99,99,100,101,125,125,126,127,141,141,142"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb2",
        "rel_path": "com/mwr/example/sieve/PINActivity.java",
        "file_name": "PINActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "10,55,55,86,114,114,121,165,165,254,254,261"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "8,183,221,221,237,299,407"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/ShortLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "6,38,38,38,39,62,80,80,87,87"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_ipc.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/WelcomeActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_ipc",
      "description": "Inter Process Communication",
      "severity": "info",
      "line_info": "4,18,18,50,50,51,52,66,66,67"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb8",
        "rel_path": "com/mwr/example/sieve/WelcomeActivity.java",
        "file_name": "WelcomeActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_clipboard.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_clipboard",
      "description": "Set or Read Clipboard data",
      "severity": "info",
      "line_info": "6,172,172,6"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_local_file_io.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/DBParser.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_local_file_io",
      "description": "Local File I/O Operations",
      "severity": "info",
      "line_info": "4,5,5,6"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc5",
        "rel_path": "com/mwr/example/sieve/DBParser.java",
        "file_name": "DBParser.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_local_file_io.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/FileBackupProvider.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_local_file_io",
      "description": "Local File I/O Operations",
      "severity": "info",
      "line_info": "9,10,10,11,55"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc3",
        "rel_path": "com/mwr/example/sieve/FileBackupProvider.java",
        "file_name": "FileBackupProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_local_file_io.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/FileSelectActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_local_file_io",
      "description": "Local File I/O Operations",
      "severity": "info",
      "line_info": "16,17,55,102"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb3",
        "rel_path": "com/mwr/example/sieve/FileSelectActivity.java",
        "file_name": "FileSelectActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_local_file_io.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/NetBackupHandler.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_local_file_io",
      "description": "Local File I/O Operations",
      "severity": "info",
      "line_info": "4,5,5,6"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc2",
        "rel_path": "com/mwr/example/sieve/NetBackupHandler.java",
        "file_name": "NetBackupHandler.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_local_file_io.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_local_file_io",
      "description": "Local File I/O Operations",
      "severity": "info",
      "line_info": "191,20,21,21,22,22,23,23,24,24,25,25,26,26,27,371"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_content_provider.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/DBContentProvider.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_content_provider",
      "description": "Content Provider",
      "severity": "info",
      "line_info": "3"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc0",
        "rel_path": "com/mwr/example/sieve/DBContentProvider.java",
        "file_name": "DBContentProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_content_provider.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/FileBackupProvider.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_content_provider",
      "description": "Content Provider",
      "severity": "info",
      "line_info": "3"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc3",
        "rel_path": "com/mwr/example/sieve/FileBackupProvider.java",
        "file_name": "FileBackupProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_tcp.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/NetBackupHandler.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_tcp",
      "description": "TCP Socket",
      "severity": "info",
      "line_info": "7,41,59,59,61,107,112,158,190,7"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc2",
        "rel_path": "com/mwr/example/sieve/NetBackupHandler.java",
        "file_name": "NetBackupHandler.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_native_code.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_native_code",
      "description": "Loading Native Code (Shared Library)",
      "severity": "info",
      "line_info": "33,34"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc6",
        "rel_path": "com/mwr/example/sieve/CryptoService.java",
        "file_name": "CryptoService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "android_api.api_notifications.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "api_category": "api_notifications",
      "description": "Android Notifications",
      "severity": "info",
      "line_info": "3,73"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AddEntryActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "59"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc4",
        "rel_path": "com/mwr/example/sieve/AddEntryActivity.java",
        "file_name": "AddEntryActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "154,169,178"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthServiceConnector.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "73,78,151"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afba",
        "rel_path": "com/mwr/example/sieve/AuthServiceConnector.java",
        "file_name": "AuthServiceConnector.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoService.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "57,68,99,114"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc6",
        "rel_path": "com/mwr/example/sieve/CryptoService.java",
        "file_name": "CryptoService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoServiceConnector.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "61,67"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbb",
        "rel_path": "com/mwr/example/sieve/CryptoServiceConnector.java",
        "file_name": "CryptoServiceConnector.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/DBParser.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "108"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc5",
        "rel_path": "com/mwr/example/sieve/DBParser.java",
        "file_name": "DBParser.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/FileBackupProvider.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "57,51"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc3",
        "rel_path": "com/mwr/example/sieve/FileBackupProvider.java",
        "file_name": "FileBackupProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/MainLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "81"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/NetBackupHandler.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "61,112,128,134,165,190,82"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc2",
        "rel_path": "com/mwr/example/sieve/NetBackupHandler.java",
        "file_name": "NetBackupHandler.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "197,221,242"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "314,381,382,428"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_logging.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/ShortLoginActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_logging",
      "cwe": "CWE-532: Insertion of Sensitive Information into Log File",
      "cvss": 7.5,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-3",
      "description": "The App logs information. Sensitive information should never be logged.",
      "line_info": "73,104,109,114,128"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_clipboard_copy.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_clipboard_copy",
      "cwe": "",
      "cvss": 0,
      "owasp_mobile": "",
      "masvs": "MSTG-STORAGE-10",
      "description": "This App copies data to clipboard. Sensitive data should not be copied to clipboard as other applications can access it.",
      "line_info": "6,174"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/AuthService.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "31"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/CryptoService.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "17,20"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc6",
        "rel_path": "com/mwr/example/sieve/CryptoService.java",
        "file_name": "CryptoService.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/MainLoginActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "26"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWList.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "32"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWTable.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "9,11"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbd",
        "rel_path": "com/mwr/example/sieve/PWTable.java",
        "file_name": "PWTable.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "40"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/ShortLoginActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "18"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_hardcoded.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/WelcomeActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_hardcoded",
      "cwe": "CWE-312: Cleartext Storage of Sensitive Information",
      "cvss": 7.4,
      "owasp_mobile": "M9: Reverse Engineering",
      "masvs": "MSTG-STORAGE-14",
      "description": "Files may contain hardcoded sensitive information like usernames, passwords, keys etc.",
      "line_info": "14"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb8",
        "rel_path": "com/mwr/example/sieve/WelcomeActivity.java",
        "file_name": "WelcomeActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_ip_disclosure.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_ip_disclosure",
      "cwe": "CWE-200: Information Exposure",
      "cvss": 4.3,
      "owasp_mobile": "",
      "masvs": "MSTG-CODE-2",
      "description": "IP Address disclosure",
      "line_info": "66"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_read_write_external.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_read_write_external",
      "cwe": "CWE-276: Incorrect Default Permissions",
      "cvss": 5.5,
      "owasp_mobile": "M2: Insecure Data Storage",
      "masvs": "MSTG-STORAGE-2",
      "description": "App can read/write to External Storage. Any App can read data written to External Storage.",
      "line_info": "191"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_aar_jar_debug_enabled.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/BuildConfig.java",
    "severity": "high",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_aar_jar_debug_enabled",
      "cwe": "CWE-919: Weaknesses in Mobile Applications",
      "cvss": 5.4,
      "owasp_mobile": "M1: Improper Platform Usage",
      "masvs": "MSTG-RESILIENCE-2",
      "description": "Debug configuration enabled. Production builds must not be debuggable.",
      "line_info": "4,5"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb5",
        "rel_path": "com/mwr/example/sieve/BuildConfig.java",
        "file_name": "BuildConfig.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "code_analysis.findings.android_sql_raw_query.files",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/PWDBHelper.java",
    "severity": "warning",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "rule": "android_sql_raw_query",
      "cwe": "CWE-89: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')",
      "cvss": 5.9,
      "owasp_mobile": "M7: Client Code Quality",
      "masvs": "",
      "description": "App uses SQLite Database and execute raw SQL query. Untrusted user input in raw SQL queries can cause SQL Injection. Also sensitive information should be encrypted and written to the database.",
      "line_info": "4,5,18,19"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbe",
        "rel_path": "com/mwr/example/sieve/PWDBHelper.java",
        "file_name": "PWDBHelper.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "permission_mapping.android.permission.WRITE_EXTERNAL_STORAGE",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "permission": "android.permission.WRITE_EXTERNAL_STORAGE",
      "line_info": "376,24"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "permission_mapping.android.permission.INTERNET",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/NetBackupHandler.java",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "permission": "android.permission.INTERNET",
      "line_info": "110,170,7,12,13,14,15"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc2",
        "rel_path": "com/mwr/example/sieve/NetBackupHandler.java",
        "file_name": "NetBackupHandler.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "urls",
    "ref_type": "source_file",
    "raw_value": "com/mwr/example/sieve/DBParser.java",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "context": "url_host_file"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc5",
        "rel_path": "com/mwr/example/sieve/DBParser.java",
        "file_name": "DBParser.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "strings.strings_code",
    "ref_type": "string",
    "raw_value": "com.mwr.example.sieve.FileBackupProvider",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc3",
        "rel_path": "com/mwr/example/sieve/FileBackupProvider.java",
        "file_name": "FileBackupProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "strings.strings_code",
    "ref_type": "string",
    "raw_value": "com.mwr.example.sieve.DBContentProvider",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc0",
        "rel_path": "com/mwr/example/sieve/DBContentProvider.java",
        "file_name": "DBContentProvider.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_add_entry.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd5",
        "rel_path": "res/layout/activity_add_entry.xml",
        "file_name": "activity_add_entry.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_file_select.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afda",
        "rel_path": "res/layout/activity_file_select.xml",
        "file_name": "activity_file_select.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_main_login.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd4",
        "rel_path": "res/layout/activity_main_login.xml",
        "file_name": "activity_main_login.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_pin.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd8",
        "rel_path": "res/layout/activity_pin.xml",
        "file_name": "activity_pin.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_pwlist.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd7",
        "rel_path": "res/layout/activity_pwlist.xml",
        "file_name": "activity_pwlist.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_settings.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd3",
        "rel_path": "res/layout/activity_settings.xml",
        "file_name": "activity_settings.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_short_login.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd2",
        "rel_path": "res/layout/activity_short_login.xml",
        "file_name": "activity_short_login.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/activity_welcome.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd6",
        "rel_path": "res/layout/activity_welcome.xml",
        "file_name": "activity_welcome.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/layout/format_pwlist.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd9",
        "rel_path": "res/layout/format_pwlist.xml",
        "file_name": "format_pwlist.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_add_entry_add.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe3",
        "rel_path": "res/menu/activity_add_entry_add.xml",
        "file_name": "activity_add_entry_add.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_add_entry_edit.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe0",
        "rel_path": "res/menu/activity_add_entry_edit.xml",
        "file_name": "activity_add_entry_edit.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_file_select.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe6",
        "rel_path": "res/menu/activity_file_select.xml",
        "file_name": "activity_file_select.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_main_login.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe1",
        "rel_path": "res/menu/activity_main_login.xml",
        "file_name": "activity_main_login.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_pin.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe5",
        "rel_path": "res/menu/activity_pin.xml",
        "file_name": "activity_pin.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_pwlist.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe4",
        "rel_path": "res/menu/activity_pwlist.xml",
        "file_name": "activity_pwlist.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_settings.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afdf",
        "rel_path": "res/menu/activity_settings.xml",
        "file_name": "activity_settings.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_short_login.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afde",
        "rel_path": "res/menu/activity_short_login.xml",
        "file_name": "activity_short_login.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/menu/activity_welcome.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afe2",
        "rel_path": "res/menu/activity_welcome.xml",
        "file_name": "activity_welcome.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "res/xml/prefrences.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afd0",
        "rel_path": "res/xml/prefrences.xml",
        "file_name": "prefrences.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "AndroidManifest.xml",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afc8",
        "rel_path": "AndroidManifest.xml",
        "file_name": "AndroidManifest.xml"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "META-INF/MANIFEST.MF",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afca",
        "rel_path": "META-INF/MANIFEST.MF",
        "file_name": "MANIFEST.MF"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "META-INF/CERT.SF",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afcb",
        "rel_path": "META-INF/CERT.SF",
        "file_name": "CERT.SF"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "files",
    "ref_type": "resource_file",
    "raw_value": "META-INF/CERT.RSA",
    "severity": null,
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_resources",
        "doc_id": "6a3288e7ae36b72c92a1afc9",
        "rel_path": "META-INF/CERT.RSA",
        "file_name": "CERT.RSA"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "behaviour.00022.files",
    "ref_type": "behaviour_file",
    "raw_value": "com/mwr/example/sieve/FileSelectActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "behaviour_rule": "00022",
      "labels": [
        "file"
      ],
      "description": "Open a file from given absolute path of the file",
      "line_info": "117,17"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb3",
        "rel_path": "com/mwr/example/sieve/FileSelectActivity.java",
        "file_name": "FileSelectActivity.java"
      }
    ]
  },
  {
    "tool": "mobsf",
    "section": "behaviour.00125.files",
    "ref_type": "behaviour_file",
    "raw_value": "com/mwr/example/sieve/SettingsActivity.java",
    "severity": "info",
    "match_strategy": "exact_rel_path",
    "confidence": 1,
    "metadata": {
      "behaviour_rule": "00125",
      "labels": [
        "file"
      ],
      "description": "Check if the given file path exist",
      "line_info": "373,220,265,266,271,272,273,12,23,24"
    },
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.FileSelectActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb3",
        "rel_path": "com/mwr/example/sieve/FileSelectActivity.java",
        "file_name": "FileSelectActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.MainLoginActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.PWList",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc7",
        "rel_path": "com/mwr/example/sieve/PWList.java",
        "file_name": "PWList.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.SettingsActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb4",
        "rel_path": "com/mwr/example/sieve/SettingsActivity.java",
        "file_name": "SettingsActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.AddEntryActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc4",
        "rel_path": "com/mwr/example/sieve/AddEntryActivity.java",
        "file_name": "AddEntryActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.ShortLoginActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb7",
        "rel_path": "com/mwr/example/sieve/ShortLoginActivity.java",
        "file_name": "ShortLoginActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.WelcomeActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb8",
        "rel_path": "com/mwr/example/sieve/WelcomeActivity.java",
        "file_name": "WelcomeActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.activities",
    "ref_type": "activitie",
    "raw_value": "com.mwr.example.sieve.PINActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afb2",
        "rel_path": "com/mwr/example/sieve/PINActivity.java",
        "file_name": "PINActivity.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.services",
    "ref_type": "service",
    "raw_value": "com.mwr.example.sieve.AuthService",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc1",
        "rel_path": "com/mwr/example/sieve/AuthService.java",
        "file_name": "AuthService.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.services",
    "ref_type": "service",
    "raw_value": "com.mwr.example.sieve.CryptoService",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc6",
        "rel_path": "com/mwr/example/sieve/CryptoService.java",
        "file_name": "CryptoService.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.providers",
    "ref_type": "provider",
    "raw_value": "com.mwr.example.sieve.DBContentProvider",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc0",
        "rel_path": "com/mwr/example/sieve/DBContentProvider.java",
        "file_name": "DBContentProvider.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.providers",
    "ref_type": "provider",
    "raw_value": "com.mwr.example.sieve.FileBackupProvider",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afc3",
        "rel_path": "com/mwr/example/sieve/FileBackupProvider.java",
        "file_name": "FileBackupProvider.java"
      }
    ]
  },
  {
    "tool": "pithus",
    "section": "report_data.main_activity",
    "ref_type": "activity",
    "raw_value": "com.mwr.example.sieve.MainLoginActivity",
    "severity": null,
    "match_strategy": "class_name_match",
    "confidence": 0.9,
    "metadata": {},
    "matched_files": [
      {
        "collection": "apk_sources",
        "doc_id": "6a3288e7ae36b72c92a1afbf",
        "rel_path": "com/mwr/example/sieve/MainLoginActivity.java",
        "file_name": "MainLoginActivity.java"
      }
    ]
  }
]

Rename Collection

apk_db .

Tools

Collection Stats

Documents 2
Total doc size 2.55 MB
Average doc size 1.27 MB
Pre-allocated size 548 KB
Indexes 1
Total index size 20 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
20 KB
 DEL