74.0 MB
/home/fdroid/fdroiddata/tmp/net.kollnig.missioncontrol.fdroid_2023013101.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.kollnig.missioncontrol.fdroid_2023013101.apk
15.1 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <2bad4431e49dbf6ede7d65d0cabb8cd20a6837eb4910b383d2727025ced1c200>, actual: <d057df68bb7ce8047aec6e3106645ef7f0b403e3a45003c3073e3233c9ad4bd5> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <d509598473d31f1eb2322b339356dcf4a32ec14af9c31664c3533e07ce6ea195ca37d80000000000>, actual: <c5f7ce5a4f935fb6687bb284a06367623d8f498c5ff90b341febb3d6cf735bacca37d80000000000>
    
Offset 1, 83 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·d54de792e8b68cb22d3dad7b5c9f37316489724ce6fb21572463ee5d4e074f01 
10 Signer·#1·certificate·SHA-1·digest:·14501672c570afe9ac6b2191e6460878f7b83a9a 
11 Signer·#1·certificate·MD5·digest:·76296e41132821cf09f36b9afdaa2106 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c7df078983d39baf0dd9feae93326019e69ba9a263c5529075894f22d28eda4a 
15 Signer·#1·public·key·SHA-1·digest:·15db0bb61cdb3973d6aef401854873b186fe5af1 
16 Signer·#1·public·key·MD5·digest:·7631b28a7cb63698f48fcdc8a4c2b466 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/about/LICENSE.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/about/NOTICE.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/about/README.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/gradle/incremental.annotation.processors·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/services/org.acra.collector.Collector·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80 WARNING:·META-INF/services/org.acra.config.ReportingAdministrator·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
81 WARNING:·META-INF/services/org.acra.interaction.ReportInteraction·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/services/org.acra.sender.ReportSenderFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
83 WARNING:·META-INF/services/org.acra.startup.StartupProcessor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.85 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·14174154·bytes,·number·of·entries:·12761 Zip·file·size:·14174154·bytes,·number·of·entries:·1276
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx·····1649·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-rw-rw-··0.0·unx·····1648·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-rw-rw-··0.0·unx······183·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-rw-rw-··0.0·unx······183·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-rw-rw-··0.0·unx··8260384·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-rw-rw-··0.0·unx··8260384·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-rw-rw-··0.0·unx··8824424·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-rw-rw-··0.0·unx··8824420·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-rw-rw-··0.0·unx····85968·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so7 -rw-rw-rw-··0.0·unx····85968·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so
8 -rw-rw-rw-··0.0·unx····64192·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so8 -rw-rw-rw-··0.0·unx····64192·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so
9 -rw-rw-rw-··0.0·unx····83564·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so9 -rw-rw-rw-··0.0·unx····83564·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so
10 -rw-rw-rw-··0.0·unx····90408·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so10 -rw-rw-rw-··0.0·unx····90408·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so
11 -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb11 -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb
12 -rw-rw-rw-··0.0·unx···131535·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json12 -rw-rw-rw-··0.0·unx···131535·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json
13 -rw-rw-rw-··0.0·unx··6246240·b-·defN·81-Jan-01·01:01·assets/hosts.txt13 -rw-rw-rw-··0.0·unx··6246240·b-·defN·81-Jan-01·01:01·assets/hosts.txt
Offset 1271, 8 lines modifiedOffset 1271, 8 lines modified
1271 -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png1271 -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png
1272 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml1272 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
1273 -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png1273 -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png
1274 -rw----·····0.0·fat··1777936·b-·stor·81-Jan-01·01:01·resources.arsc1274 -rw----·····0.0·fat··1777936·b-·stor·81-Jan-01·01:01·resources.arsc
1275 -rw----·····2.0·fat···121051·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF1275 -rw----·····2.0·fat···121051·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF
1276 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA1276 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA
1277 -rw----·····2.0·fat···120924·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1277 -rw----·····2.0·fat···120924·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1278 1276·files,·34370754·bytes·uncompressed,·14012038·bytes·compressed:··59.2%1278 1276·files,·34370749·bytes·uncompressed,·14011665·bytes·compressed:··59.2%
74.0 MB
classes2.dex
74.0 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·16c520884 checksum············:·1d1d9107
5 signature···········:·79fa...7dad5 signature···········:·4a0a...f6d4
6 file_size···········:·88244246 file_size···········:·8824420
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5499310 string_ids_size·····:·54993
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·918012 type_ids_size·······:·9180
13 type_ids_off········:·220084·(0x035bb4)13 type_ids_off········:·220084·(0x035bb4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·256804·(0x03eb24)15 proto_ids_off·······:·256804·(0x03eb24)
16 field_ids_size······:·2362916 field_ids_size······:·23629
17 field_ids_off·······:·422752·(0x067360)17 field_ids_off·······:·422752·(0x067360)
18 method_ids_size·····:·6299418 method_ids_size·····:·62994
19 method_ids_off······:·611784·(0x0955c8)19 method_ids_off······:·611784·(0x0955c8)
20 class_defs_size·····:·794020 class_defs_size·····:·7940
21 class_defs_off······:·1115736·(0x110658)21 class_defs_off······:·1115736·(0x110658)
22 data_size···········:·745460822 data_size···········:·7454604
23 data_off············:·1369816·(0x14e6d8)23 data_off············:·1369816·(0x14e6d8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·35225 class_idx···········:·352
26 access_flags········:·0·(0x0000)26 access_flags········:·0·(0x0000)
27 superclass_idx······:·301927 superclass_idx······:·3019
28 source_file_idx·····:·697328 source_file_idx·····:·6973
Offset 450348, 22 lines modifiedOffset 450348, 22 lines modified
450348 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V'450348 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V'
450349 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)450349 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
450350 ······code··········-450350 ······code··········-
450351 ······registers·····:·4450351 ······registers·····:·4
450352 ······ins···········:·3450352 ······ins···········:·3
450353 ······outs··········:·1450353 ······outs··········:·1
450354 ······insns·size····:·15·16-bit·code·units450354 ······insns·size····:·15·16-bit·code·units
450355 31f284:········································|[31f284]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;)V450355 31f280:········································|[31f280]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;)V
450356 31f294:·7010·7550·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5075450356 31f290:·7010·7550·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5075
450357 31f29a:·2200·af0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0caf450357 31f296:·2200·af0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0caf
450358 31f29e:·7010·2f55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552f450358 31f29a:·7010·2f55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552f
450359 31f2a4:·5b10·ae3f······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae450359 31f2a0:·5b10·ae3f······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae
450360 31f2a8:·5b12·b03f······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3fb0450360 31f2a4:·5b12·b03f······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3fb0
450361 31f2ac:·5b13·ac3f······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac450361 31f2a8:·5b13·ac3f······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac
450362 31f2b0:·0e00···································|000e:·return-void450362 31f2ac:·0e00···································|000e:·return-void
450363 ······catches·······:·(none)450363 ······catches·······:·(none)
450364 ······positions·····:·450364 ······positions·····:·
450365 ········0x0000·line=54450365 ········0x0000·line=54
450366 ········0x0003·line=29450366 ········0x0003·line=29
450367 ········0x000a·line=55450367 ········0x000a·line=55
450368 ········0x000c·line=56450368 ········0x000c·line=56
450369 ······locals········:·450369 ······locals········:·
Offset 450376, 25 lines modifiedOffset 450376, 25 lines modified
450376 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V'450376 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V'
450377 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)450377 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
450378 ······code··········-450378 ······code··········-
450379 ······registers·····:·6450379 ······registers·····:·6
450380 ······ins···········:·5450380 ······ins···········:·5
450381 ······outs··········:·2450381 ······outs··········:·2
450382 ······insns·size····:·21·16-bit·code·units450382 ······insns·size····:·21·16-bit·code·units
450383 31f2b4:········································|[31f2b4]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;J)V450383 31f2b0:········································|[31f2b0]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;J)V
450384 31f2c4:·7010·7550·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5075450384 31f2c0:·7010·7550·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@5075
450385 31f2ca:·2200·af0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0caf450385 31f2c6:·2200·af0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0caf
450386 31f2ce:·7010·2f55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552f450386 31f2ca:·7010·2f55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552f
450387 31f2d4:·5b10·ae3f······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae450387 31f2d0:·5b10·ae3f······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae
450388 31f2d8:·5b12·b03f······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3fb0450388 31f2d4:·5b12·b03f······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3fb0
450389 31f2dc:·5b13·ac3f······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac450389 31f2d8:·5b13·ac3f······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac
450390 31f2e0:·7120·3350·5400·························|000e:·invoke-static·{v4,·v5},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@5033450390 31f2dc:·7120·3350·5400·························|000e:·invoke-static·{v4,·v5},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@5033
450391 31f2e6:·0c02···································|0011:·move-result-object·v2450391 31f2e2:·0c02···································|0011:·move-result-object·v2
450392 31f2e8:·5b12·af3f······························|0012:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.lastSeen:Ljava/lang/Long;·//·field@3faf450392 31f2e4:·5b12·af3f······························|0012:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.lastSeen:Ljava/lang/Long;·//·field@3faf
450393 31f2ec:·0e00···································|0014:·return-void450393 31f2e8:·0e00···································|0014:·return-void
450394 ······catches·······:·(none)450394 ······catches·······:·(none)
450395 ······positions·····:·450395 ······positions·····:·
450396 ········0x0000·line=42450396 ········0x0000·line=42
450397 ········0x0003·line=29450397 ········0x0003·line=29
450398 ········0x000a·line=43450398 ········0x000a·line=43
450399 ········0x000c·line=44450399 ········0x000c·line=44
450400 ········0x000e·line=45450400 ········0x000e·line=45
Offset 450410, 18 lines modifiedOffset 450410, 18 lines modified
450410 ······type··········:·'(Ljava/lang/String;)V'450410 ······type··········:·'(Ljava/lang/String;)V'
450411 ······access········:·0x0000·()450411 ······access········:·0x0000·()
450412 ······code··········-450412 ······code··········-
450413 ······registers·····:·3450413 ······registers·····:·3
450414 ······ins···········:·2450414 ······ins···········:·2
450415 ······outs··········:·2450415 ······outs··········:·2
450416 ······insns·size····:·6·16-bit·code·units450416 ······insns·size····:·6·16-bit·code·units
450417 31f2f0:········································|[31f2f0]·net.kollnig.missioncontrol.data.Tracker.addHost:(Ljava/lang/String;)V450417 31f2ec:········································|[31f2ec]·net.kollnig.missioncontrol.data.Tracker.addHost:(Ljava/lang/String;)V
450418 31f300:·5410·ae3f······························|0000:·iget-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae450418 31f2fc:·5410·ae3f······························|0000:·iget-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3fae
450419 31f304:·7220·3256·2000·························|0002:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@5632450419 31f300:·7220·3256·2000·························|0002:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@5632
450420 31f30a:·0e00···································|0005:·return-void450420 31f306:·0e00···································|0005:·return-void
450421 ······catches·······:·(none)450421 ······catches·······:·(none)
450422 ······positions·····:·450422 ······positions·····:·
450423 ········0x0000·line=99450423 ········0x0000·line=99
450424 ······locals········:·450424 ······locals········:·
450425 ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;·450425 ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;·
450426 ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;·450426 ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;·
  
Offset 450430, 26 lines modifiedOffset 450430, 26 lines modified
450430 ······type··········:·'()Ljava/lang/String;'450430 ······type··········:·'()Ljava/lang/String;'
450431 ······access········:·0x0001·(PUBLIC)450431 ······access········:·0x0001·(PUBLIC)
450432 ······code··········-450432 ······code··········-
450433 ······registers·····:·3450433 ······registers·····:·3
450434 ······ins···········:·1450434 ······ins···········:·1
450435 ······outs··········:·2450435 ······outs··········:·2
450436 ······insns·size····:·18·16-bit·code·units450436 ······insns·size····:·18·16-bit·code·units
450437 31f1c4:········································|[31f1c4]·net.kollnig.missioncontrol.data.Tracker.getCategory:()Ljava/lang/String;450437 31f1c0:········································|[31f1c0]·net.kollnig.missioncontrol.data.Tracker.getCategory:()Ljava/lang/String;
450438 31f1d4:·5420·ac3f······························|0000:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac450438 31f1d0:·5420·ac3f······························|0000:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac
450439 31f1d8:·3800·0e00······························|0002:·if-eqz·v0,·0010·//·+000e450439 31f1d4:·3800·0e00······························|0002:·if-eqz·v0,·0010·//·+000e
450440 31f1dc:·1a01·dcb9······························|0004:·const-string·v1,·"null"·//·string@b9dc450440 31f1d8:·1a01·dcb9······························|0004:·const-string·v1,·"null"·//·string@b9dc
450441 31f1e0:·6e20·c250·1000·························|0006:·invoke-virtual·{v0,·v1},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@50c2450441 31f1dc:·6e20·c250·1000·························|0006:·invoke-virtual·{v0,·v1},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@50c2
450442 31f1e6:·0a00···································|0009:·move-result·v0450442 31f1e2:·0a00···································|0009:·move-result·v0
450443 31f1e8:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003450443 31f1e4:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003
450444 31f1ec:·2804···································|000c:·goto·0010·//·+0004450444 31f1e8:·2804···································|000c:·goto·0010·//·+0004
450445 31f1ee:·5420·ac3f······························|000d:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac450445 31f1ea:·5420·ac3f······························|000d:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3fac
450446 31f1f2:·1100···································|000f:·return-object·v0450446 31f1ee:·1100···································|000f:·return-object·v0
450447 31f1f4:·1200···································|0010:·const/4·v0,·#int·0·//·#0450447 31f1f0:·1200···································|0010:·const/4·v0,·#int·0·//·#0
450448 31f1f6:·1100···································|0011:·return-object·v0450448 31f1f2:·1100···································|0011:·return-object·v0
450449 ······catches·······:·(none)450449 ······catches·······:·(none)
450450 ······positions·····:·450450 ······positions·····:·
450451 ········0x0000·line=89450451 ········0x0000·line=89
450452 ········0x000d·line=90450452 ········0x000d·line=90
450453 ······locals········:·450453 ······locals········:·
450454 ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;·450454 ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;·
  
Offset 450458, 17 lines modifiedOffset 450458, 17 lines modified
450458 ······type··········:·'()Ljava/util/Set;'450458 ······type··········:·'()Ljava/util/Set;'
450459 ······access········:·0x0001·(PUBLIC)450459 ······access········:·0x0001·(PUBLIC)
Max diff block lines reached; 77536937/77548218 bytes (99.99%) of diff not shown.
4.63 KB
classes2.jar
3.76 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·12917615·bytes,·number·of·entries:·79371 Zip·file·size:·12917612·bytes,·number·of·entries:·7937
2 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class2 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class
3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class
4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class
5 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda0.class5 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda0.class
6 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda1.class6 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda1.class
7 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda2.class7 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda2.class
8 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda3.class8 ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda3.class
Offset 2101, 15 lines modifiedOffset 2101, 15 lines modified
2101 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class2101 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class
2102 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class2102 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class
2103 ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class2103 ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class
2104 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class2104 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class
2105 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class2105 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class
2106 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class2106 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class
2107 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class2107 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class
2108 ?rwxrwxr-x··2.0·unx····11222·b-·defN·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList.class2108 ?rwxrwxr-x··2.0·unx····11220·b-·defN·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList.class
2109 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class2109 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class
2110 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class2110 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class
2111 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class2111 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class
2112 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class2112 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class
2113 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class2113 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class
2114 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class2114 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class
2115 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class2115 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class
Offset 7932, 8 lines modifiedOffset 7932, 8 lines modified
7932 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class7932 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class
7933 ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7933 ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7934 ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7934 ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7935 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7935 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7936 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7936 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7937 ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7937 ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7938 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7938 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7939 7937·files,·13251148·bytes·uncompressed,·11412761·bytes·compressed:··13.9%7939 7937·files,·13251146·bytes·uncompressed,·11412758·bytes·compressed:··13.9%
874 B
net/kollnig/missioncontrol/data/TrackerList.class
776 B
procyon -ec {}
    
Offset 43, 16 lines modifiedOffset 43, 15 lines modified
43 ····public·static·Set·trackingIps;43 ····public·static·Set·trackingIps;
44 ····private·final·DatabaseHelper·databaseHelper;44 ····private·final·DatabaseHelper·databaseHelper;
45 ····45 ····
46 ····static·{46 ····static·{
47 ········ignoreDomains·=·Collections.singletonList("cloudfront.net,·fastly.net");47 ········ignoreDomains·=·Collections.singletonList("cloudfront.net,·fastly.net");
48 ········hostnameToTracker·=·new·ConcurrentHashMap();48 ········hostnameToTracker·=·new·ConcurrentHashMap();
49 ········TrackerList.trackingIps·=·new·HashSet();49 ········TrackerList.trackingIps·=·new·HashSet();
50 ········TrackerList.TRACKER_HOSTLIST·=·"TRACKER_HOSTLIST"; 
51 ········hostlistTracker·=·new·Tracker(TrackerList.TRACKER_HOSTLIST,·"Uncategorised");50 ········hostlistTracker·=·new·Tracker(TrackerList.TRACKER_HOSTLIST·=·"TRACKER_HOSTLIST",·"Uncategorised");
52 ····}51 ····}
53 ····52 ····
54 ····private·TrackerList(final·Context·context)·{53 ····private·TrackerList(final·Context·context)·{
55 ········this.databaseHelper·=·DatabaseHelper.getInstance(context);54 ········this.databaseHelper·=·DatabaseHelper.getInstance(context);
56 ········this.loadTrackers(context);55 ········this.loadTrackers(context);
57 ····}56 ····}
58 ····57 ····
13.9 KB
assets/dexopt/baseline.prof
    
Offset 1, 104 lines modifiedOffset 1, 103 lines modified
00000000:·7072·6f00·3031·3000·0238·8600·0060·0600··pro.010..8...`..00000000:·7072·6f00·3031·3000·0238·8600·005f·0600··pro.010..8..._..
00000010:·0078·01ed·9c5f·6856·7518·c77f·e7bc·efb6··.x..._hVu.......00000010:·0078·01ed·9c5f·6856·7518·c77f·e7bc·efb6··.x..._hVu.......
00000020:·a39b·dbbb·3975·2dab·1392·8a03·1b32·ca02··....9u-......2.. 
00000030:·f1d5·6108·194c·2292·089c·9582·123a·9917··..a..L"......:..00000020:·e336·b777·73ea·5a56·2724·1507·3664·9405··.6.ws.ZV'$..6d..
 00000030:·e2ab·c310·3298·4424·1138·2b05·2574·a217··....2.D$.8+.%t..
00000040:·4217·1dcd·0bbb·50d2·08bc·f0c2·abf0·d20c··B.....P.........00000040:·4217·1dcd·0bbb·50d2·0abc·f0c2·abf0·d20c··B.....P.........
 00000050:·8a40·6849·8890·a0d0·4597·095d·555e·4817··.@hI....E..]U^H.
 00000060:·5134·abe7·73de·f3dd·7bd2·4d91·8cd1·7a4e··Q4..s...{.M...zN
 00000070:·3cef·eff9·3dff·7ecf·ef73·8e67·affd·d48e··<...=.~..s.g....
 00000080:·f06e·b899·84f0·fc8d·9d6b·cffe·16c2·eb6f··.n.......k.....o
 00000090:·6edf·bf7f·c7fe·556f·ec38·d819·42a8·997c··n.....Uo.8..B..|
 000000a0:·f741·dfad·de5f·a65c·abf1·5def·0da1·d57c··.A..._.\..]....|
 000000b0:·5593·681a·c16e·55f3·18fc·e8b1·8962·3b4c··U.h..nU......b;L
 000000c0:·7fae·9857·4a3e·c594·6d8b·8b38·7c75·9305··...WJ>..m..8|u..
 000000d0:·265a·9711·1930·1931·e931·3968·826d·89c9··&Z...0.1.19h.m..
 000000e0:·425b·5035·591b·7b8b·896c·e8d8·598f·1ed1··B[P5Y.{..l..Y...
 000000f0:·f111·a711·fb3c·137c·aa21·1d06·f403·27d9··.....<.|.!....'.
 00000100:·c845·3744·817d·92df·6622·3f6b·ad2a·6c5a··.E7D.}..f"?k.*lZ
 00000110:·9f1c·ec8a·298f·cac5·afbe·a94b·8ce6·d255··....)......K...U
 00000120:·033b·bae6·dc4b·c5e0·93c8·8f8f·bd30·8acf··.;...K.......0..
 00000130:·ea62·8e4d·b9c4·97ef·a5f2·0f98·5d35·078b··.b.M........]5..
 00000140:·f83e·1ba9·89b0·0718·96fb·d6de·f151·73af··.>...........Qs.
 00000150:·2da2·b534·aafe·23e6·a7be·72e4·d79a·6bcd··-..4..#...r...k.
 00000160:·87ed·2113·f1c7·473e·233e·fa90·0ffb·3e13··..!...G>#>....>.
 00000170:·b868·0de2·8e99·104b·3f5d·26e2·c65c·6bd3··.h.....K?]&..\k.
 00000180:·2fbe·6e13·6255·1f1d·d963·1fc4·3c56·cc65··/.n.bU...c..<V.e
 00000190:·677d·d6e2·79c1·a675·db4d·d73a·4f17·766a··g}..y..u.M.:O.vj
 000001a0:·c28b·1874·0975·d1e9·85f5·c9a5·9646·f687··...t.u.......F..
 000001b0:·1087·9d35·19d5·3b3a·79c4·d0df·7c13·d626··...5..;:y...|..&
 000001c0:·9e7b·c37a·e468·6fcb·4d67·efe4·b1ae·eaa2··.{.z.ho.Mg......
 000001d0:·6343·3e37·61ae·5cf9·18c9·553e·b1c4·88e5··cC>7a.\...U>....
 000001e0:·5ba6·63a3·37ec·886a·9647·eaa8·beee·1f7e··[.c.7..j.G.....~
 000001f0:·3d4b·8cf4·acde·a8a3·1e88·533e·31ec·173f··=K........S>1..?
 00000200:·6c15·434d·e68b·4cd0·bb2d·49bd·f00c·2b5f··l.CM..L..-I...+_
 00000210:·39cc·d943·b997·72bf·f8e8·45ec·8927·57fb··9..C..r...E..'W.
 00000220:·e45e·a113·878f·b5b4·1ef7·823c·6278·4750··.^.........<bxGP
 00000230:·9767·4df5·8923·87f9·1513·fa43·7fd2·8435··.gM..#.....C...5
 00000240:·a92b·0ed8·5997·9c01·9b30·d73a·e8c8·25fb··.+..Y....0.:..%.
 00000250:·a01e·5c94·470e·3ead·a3d8·e9c6·3203·74e5··..\.G.>.....2.t.
 00000260:·c8ae·79b9·1e36·8418·fa41·d833·b6f2·bb1e··..y..6...A.3....
 00000270:·3f76·c5a9·86fa·23af·ec53·7fd8·b517·9e0d··?v....#..S......
 00000280:·d5c1·8f0f·4688·e2cb·f789·9f1f·c473·6f88··....F........so.
 00000290:·55ff·655d·f518·d593·6ab0·2e39·d4e7·fd8f··U.e]....j..9....
 000002a0:·8e90·4f2c·76e6·e422·e8d8·d1f1·f1fe·5a6e··..O,v.."......Zn
 000002b0:·c21e·61a1·bca7·9e6d·f6ab·be35·aa06·73e9··..a....m...5..s.
 000002c0:·1a15·531e·f56b·bb1c·afbd·94e3·b4f6·dd6a··..S..k.........j
 000002d0:·cde4·c33e·5dcd·f29a·e8c4·20c3·26cc·b5a6··...>].....·.&...
 000002e0:·7cd4·9969·8d72·bcf2·b65a·bc7e·8de3·1f34··|..i.r...Z.~...4
 000002f0:·d1bd·2646·f5b4·ee7c·8341·dcbd·e4e3·b86a··..&F...|.A.....j
 00000300:·bd45·f97f·b17d·560b·bd62·4f28·b3f9·f93c··.E...}V..bO(...<
 00000310:·c9ed·f85b·eced·5409·2f99·4696·3289·ae84··...[..T./.F.2...
 00000320:·fe3c·36b2·5e88·8c73·5bd5·ee78·6c59·ed45··.<6.^..s[..xlY.E
 00000330:·6532·bacc·5635·5b6b·b146·579e·d79d·e7cc··e2..V5[k.FW.....
 00000340:·cb3f·1b15·1a5d·f149·5771·be1a·5a9f·498b··.?...].IWq..Z.I.
 00000350:·49b3·eb28·3c6c·b336·9366·ff0d·6fd5·d668··I..(<l.6.f..o..h
 00000360:·33eb·8065·d355·1496·e55a·43a7·aaaa·d365··3..e.U...ZC....e
 00000370:·259c·e601·f5cb·09fc·2b04·d64f·2649·eb01··%.......+..O&I..
 00000380:·7be8·1a57·b6eb·9b10·2634·8b43·6da9·e9bc··{..W....&4.Cm...
 00000390:·a1b9·ea21·cbc7·a98f·cc3c·b799·a67c·25e5··...!.....<...|%.
 000003a0:·5acf·c0b2·b12d·d5ea·9a2e·2b18·c63b·431a··Z....-....+..;C.
 000003b0:·a243·7c35·b317·d2c5·cbdd·9b2b·e7be·3e19··.C|5.......+..>.
 000003c0:·9d5b·d936·c2ab·2184·0bd5·61de·1fcd·eb4c··.[.6..!...a....L
 000003d0:·decf·5008·87d3·5a1a·3a2a·5123·ae19·7057··..P...Z.:*Q#..pW
 000003e0:·2dbb·6aee·d183·bc9a·ecca·2cf7·b55d·b5c6··-.j.......,..]..
 000003f0:·ea0d·53b0·7ece·4b9d·1a87·d290·64d1·76fb··..S.~.K.....d.v.
 00000400:·0c37·ee6b·bd7a·6a35·6ea6·5138·1555·274c··.7.k.zj5n.Q8.U'L
 00000410:·b5ab·defe·deca·517b·630d·653d·87be·1c0f··......Q{c.e=....
 00000420:·29fb·89d2·1047·9b6a·f68a·b22b·d93a·c68f··)....G.j...+.:..
 00000430:·b369·ae15·eb3b·9235·d1e3·b779·467e·1edc··.i...;.5...yF~..
 00000440:·175a·d364·f3cb·b5d0·7ba6·270d·e1e8·6d11··.Z.d....{.'...m.
 00000450:·774e·ebad·a1de·7236·fb35·3a34·166d·8893··wN....r6.5:4.m..
 00000460:·e889·4a9a·58a2·5dfd·e134·3f54·a7bd·ea8d··..J.X.]..4?T....
 00000470:·2fad·76a7·365c·cf7f·544e·1bd5·348e·3dda··/.v.6\..TN..4.=.
 00000480:·d4ef·4feb·0b71·e5c6·bae3·97f6·6cec·b5af··..O..q......l...
 00000490:·5a5b·ab27·5a4e·5d5e·d09f·25cb·8ebc·d312··Z[.'ZN]^..%.....
 000004a0:·8e66·c3c7·d245·9d7d·7138·dbb9·7178·43f1··.f...E.}q8..qxC.
 000004b0:·d8d5·3363·3b63·ebf7·b7bc·473b·0127·e004··..3c;c....G;.'..
 000004c0:·9c80·13f8·3f12·d8f6·d9ba·30fe·fd27·5f6c··....?.....0..'_l
 000004d0:·9b3c·def8·be97·3df3·e355·fe1f·4971·25f9··.<....=..U..Iq%.
 000004e0:·6f98·4336·b490·dfb8·fb35·9709·fc31·c397··o.C6.....5...1..
 000004f0:·d1b9·bc67·df9b·1370·024e·c009·3801·27e0··...g...p.N..8.'.
 00000500:·049c·8013·7002·4ec0·0938·0127·e004·9c80··....p.N..8.'....
 00000510:·1310·8191·c915·7668·9e71·8ccb·95dd·fa36··......vh.q.....6
 00000520:·0e13·3ab3·8e43·ff52·fbf3·48f7·3c34·4ff3··..:..C.R..H.<4O.
 00000530:·dc19·3fae·6d79·e5a3·ed2f·b6e6·87e6·fd61··..?.my.../.....a
 00000540:·7c49·180b·d189·a943·f3bd·9376·687e·fe85··|I.....C...vh~..
 00000550:·7383·f73c·348f·1ed0·a1f9·ee1f·ee38·34ff··s..<4........84.
 00000560:·f48e·e687·d289·7f7e·68fe·1565·230e·cd77··.......~h..e#..w
 00000570:·8f26·f5ea·9abf·1d9a·d72f·f6d8·a1f9·2942··.&......./....)B
 00000580:·9257·67f7·d0fc·c28c·27cf·f559·3834·5f9d··.Wg.....'..Y84_.
 00000590:·1f9a·7f58·1c9a·ef3c·f2fe·d4a1·f9c2·c37e··...X...<.......~
 000005a0:·68ce·f3e2·9713·7002·4ec0·0938·8107·44e0··h.....p.N..8..D.
 000005b0:·6d0e·cd7f·2a1f·9aff·f9fb·55fe·b247·716d··m...*.....U..Gqm
 000005c0:·8af9·53e6·7668·bed8·0fcd·c564·ae8e·7e68··..S.vh.....d..~h
 000005d0:·3e57·efac·efcb·0938·0127·e004·9c80·1370··>W.....8.'.....p
 000005e0:·024e·c009·3801·27e0·049c·c0dc·2270·d28e··.N..8.'....."p..
 000005f0:·3439·b8d4·bf5b·f0e0·7757·e5af·bffb·e504··49...[..wW......
 00000600:·9c80·1370·024e·c009·3801·27e0·049c·8013··...p.N..8.'.....
 00000610:·7002·4ec0·0938·0127·e004·9c80·1370·024e··p.N..8.'.....p.N
 00000620:·c009·3801·27e0·049c·8013·7002·4e60·d609··..8.'.....p.N`..
 00000630:·d47a·1aff·66f3·ac37·e20d·3801·27e0·049c··.z..f..7..8.'...
 00000640:·8013·7002·4ec0·0938·0127·e004·9c80·1370··..p.N..8.'.....p
 00000650:·024e·c009·3801·27e0·049c·8013·7002·4ec0··.N..8.'.....p.N.
 00000660:·0938·0127·e004·9cc0·7f8b·c05f·6525·ba5d··.8.'......._e%.]
00000050:·8a40·6849·8850·a0e0·45b7·4257·9517·d245··.@hI.P..E.BW...E 
00000060:·7f68·fd79·3ee7·3dcf·de93·db14·c918·adef··.h.y>.=......... 
00000070:·89e7·fd3d·bfe7·dfef·f97d·cef1·ecb5·9fda··...=.....}...... 
00000080:·1ede·0db7·9310·9ebf·b567·c3f9·5f43·78fd··.........g.._Cx. 
00000090:·cd5d·e3e3·bbc7·d7be·b1fb·7047·08a1·66b2··.]........pG..f. 
000000a0:·69fc·d0cf·3d3f·4db9·d6e1·bbd9·1342·abf9··i...=?M......B.. 
000000b0:·aa26·d10c·82dd·aae6·31f8·d163·138f·6d37··.&......1..c..m7 
000000c0:·fdb9·625e·29f9·3ca6·6c5b·56c4·e1ab·9b2c··..b^).<.l[V...., 
000000d0:·36f1·7519·917e·9361·936e·93c3·26d8·969b··6.u..~.a.n..&... 
000000e0:·2cb1·05bd·266b·636f·3171·1b3a·76d6·a347··,...&kco1q.:v..G 
000000f0:·747c·c4f9·887d·8109·3eaf·e13a·0ce8·074e··t|...}..>..:...N 
00000100:·6e23·17dd·1005·f649·7e9b·89fb·596b·6d61··n#.....I~...Ykma 
00000110:·f3f5·c9c1·ee31·e5d1·73f1·7bdf·d425·c6e7··.....1..s.{..%.. 
00000120:·ae7b·0dec·e83e·e75e·7a0c·3e17·f7e3·632f··.{...>.^z.>...c/ 
00000130:·8cce·675d·31c7·e6b9·c497·efa5·e71f·32bb··..g]1.........2. 
00000140:·d71c·28e2·7b6d·a426·c21e·6058·eedb·f78e··..(.{m.&..`X.... 
00000150:·8f9a·076c·115f·cb47·afff·88f9·a9ef·39ee··...l._.G......9. 
00000160:·f735·3798·0fdb·4326·ce1f·1ff9·8cf8·e8c3··.57...C&........ 
00000170:·7dd8·0f9a·c0c5·d720·ee84·09b1·f4d3·69e2··}......·......i. 
00000180:·dc98·fbda·f48b·afcb·8458·af8f·8eec·b70f··.........X...... 
00000190:·621e·2be6·6e67·7dd6·e279·c1e6·eb2e·34dd··b.+.ng}..y....4. 
000001a0:·d779·bab0·5313·5ec4·a0bb·5017·9d5e·589f··.y..S.^...P..^X. 
000001b0:·5c6a·f9c8·fe10·e2b0·b326·a3f7·8e4e·1e31··\j.......&...N.1 
Max diff block lines reached; -1/14219 bytes (-0.01%) of diff not shown.
1.19 KB
smali_classes2/net/kollnig/missioncontrol/data/TrackerList.smali
    
Offset 79, 23 lines modifiedOffset 79, 21 lines modified
  
79 ····const-string·v0,·"TRACKER_HOSTLIST"79 ····const-string·v0,·"TRACKER_HOSTLIST"
  
80 ····.line·6280 ····.line·62
81 ····sput-object·v0,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String;81 ····sput-object·v0,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String;
  
82 ····.line·6382 ····.line·63
83 ····new-instance·v0,·Lnet/kollnig/missioncontrol/data/Tracker;83 ····new-instance·v1,·Lnet/kollnig/missioncontrol/data/Tracker;
  
84 ····sget-object·v1,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String; 
  
85 ····const-string·v2,·"Uncategorised"84 ····const-string·v2,·"Uncategorised"
  
86 ····invoke-direct·{v0,·v1,·v2},·Lnet/kollnig/missioncontrol/data/Tracker;-><init>(Ljava/lang/String;Ljava/lang/String;)V85 ····invoke-direct·{v1,·v0,·v2},·Lnet/kollnig/missioncontrol/data/Tracker;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
87 ····sput-object·v0,·Lnet/kollnig/missioncontrol/data/TrackerList;->hostlistTracker:Lnet/kollnig/missioncontrol/data/Tracker;86 ····sput-object·v1,·Lnet/kollnig/missioncontrol/data/TrackerList;->hostlistTracker:Lnet/kollnig/missioncontrol/data/Tracker;
  
88 ····return-void87 ····return-void
89 .end·method88 .end·method
  
90 .method·private·constructor·<init>(Landroid/content/Context;)V89 .method·private·constructor·<init>(Landroid/content/Context;)V
91 ····.locals·190 ····.locals·1