exodus-standalone icon indicating copy to clipboard operation
exodus-standalone copied to clipboard

Update README Docker Instructions

Open Devorlon opened this issue 11 months ago • 1 comments

The command to use docker in the readme just gives me the error:

Current Command Output

docker run -v $(pwd) --rm -i exodusprivacy/exodus-standalone base.apk Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. ERROR: apk file should exist usage: exodus_analyze.py [-h] [-t] [-j] [-o OUTPUT_FILE] [-i IGNORE] [-e CODE] apk

positional arguments: apk the apk file to analyse

options: -h, --help show this help message and exit -t, --text print textual report (default) -j, --json print JSON report -o OUTPUT_FILE, --output OUTPUT_FILE store JSON report in file (requires -j option) -i IGNORE, --ignore IGNORE comma-separated ids of trackers to ignore -e CODE, --exit-code CODE use the CODE instead of trackers counter as exit code if trackers was detected

The updated one works.

Command from Docker.io Output

docker run -v $(pwd)/base.apk:/app.apk --rm -i exodusprivacy/exodus-standalone Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. 2024-03-26 14:48:40.627 | INFO | androguard.core.apk:_apk_analysis:312 - Starting analysis on AndroidManifest.xml 2024-03-26 14:48:40.680 | INFO | androguard.core.apk:_apk_analysis:369 - APK file was successfully validated! === Information

  • APK path: app.apk
  • APK sum: 6142c0eeac1d9ee628cba3c6de573ff43ef1102f4cd80a5d2062078b626e8f46
  • App version: 3.15.1.1432
  • App version code: 31511432
  • App UID: 3FBC0230A59EEAC96C65880457240998273C1916
  • App name: My Utilita
  • App package: com.utilita.customerapp
  • App permissions: 19
    • android.permission.CALL_PHONE
    • android.permission.USE_BIOMETRIC
    • android.permission.FLASHLIGHT
    • com.utilita.customerapp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • android.permission.WAKE_LOCK
    • com.google.android.c2dm.permission.RECEIVE
    • android.permission.ACCESS_ADSERVICES_ATTRIBUTION
    • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
    • com.google.android.gms.permission.AD_ID
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.POST_NOTIFICATIONS
    • android.permission.CAMERA
    • android.permission.INTERNET
    • android.permission.ACCESS_WIFI_STATE
    • android.permission.CHANGE_WIFI_STATE
    • android.permission.FOREGROUND_SERVICE
    • android.permission.ACCESS_ADSERVICES_AD_ID
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.USE_FINGERPRINT
  • App libraries:
    • org.apache.http.legacy
    • android.ext.adservices
    • androidx.window.extensions
    • androidx.window.sidecar
  • Certificates: 1
    • Issuer: Common Name: Android, Organizational Unit: Android, Organization: Google Inc., Locality: Mountain View, State/Province: California, Country: US Subject: Common Name: Android, Organizational Unit: Android, Organization: Google Inc., Locality: Mountain View, State/Province: California, Country: US Fingerprint: 0d3b431185e1027cc2b6c18f9b0f757466def244 Serial: 905408310075352084780309284307900638372530392320 === Found trackers: 2
  • Google CrashLytics
  • Google Firebase Analytics

Devorlon avatar Mar 26 '24 14:03 Devorlon