74.0 MB
/home/fdroid/fdroiddata/tmp/net.kollnig.missioncontrol.fdroid_2022070401.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.kollnig.missioncontrol.fdroid_2022070401.apk
14.7 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: <c8dfbf40814a881c339258f916328f474212c13267583c58a0fef0efccf2ee2c>, actual: <017db67e38272a65eb50c3f1567162b8e66f0eb45267df88a20ed03136c88392> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <720321afb0eeeedf98918ebc8cee428cbb080aae90d2a553bbf578f4f5761d013a34cc0000000000>, actual: <f3d16bb01c5c70c0cedfbc392c2b02b49501a873b58f2ea4634c54139bdedfbe3a34cc0000000000>
    
Offset 1, 81 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/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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 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/. 
79 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/. 
80 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/. 
81 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.61 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·13386810·bytes,·number·of·entries:·11961 Zip·file·size:·13386810·bytes,·number·of·entries:·1196
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··7925928·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··7925928·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··8792596·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx··8792592·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx····87984·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so5 -rw-rw-rw-··0.0·unx····87984·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so
6 -rw-rw-rw-··0.0·unx····75404·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so6 -rw-rw-rw-··0.0·unx····75404·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so
7 -rw-rw-rw-··0.0·unx····83492·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so7 -rw-rw-rw-··0.0·unx····83492·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so
8 -rw-rw-rw-··0.0·unx····92344·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so8 -rw-rw-rw-··0.0·unx····92344·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so
9 -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb9 -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb
10 -rw-rw-rw-··0.0·unx···128928·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json10 -rw-rw-rw-··0.0·unx···128928·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json
11 -rw-rw-rw-··0.0·unx··3434547·b-·defN·81-Jan-01·01:01·assets/hosts.txt11 -rw-rw-rw-··0.0·unx··3434547·b-·defN·81-Jan-01·01:01·assets/hosts.txt
Offset 1191, 8 lines modifiedOffset 1191, 8 lines modified
1191 -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png1191 -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png
1192 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml1192 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
1193 -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png1193 -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png
1194 -rw----·····0.0·fat··1660520·b-·stor·81-Jan-01·01:01·resources.arsc1194 -rw----·····0.0·fat··1660520·b-·stor·81-Jan-01·01:01·resources.arsc
1195 -rw----·····2.0·fat···113963·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF1195 -rw----·····2.0·fat···113963·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF
1196 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA1196 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA
1197 -rw----·····2.0·fat···113836·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1197 -rw----·····2.0·fat···113836·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1198 1196·files,·31012121·bytes·uncompressed,·13233648·bytes·compressed:··57.3%1198 1196·files,·31012117·bytes·uncompressed,·13233496·bytes·compressed:··57.3%
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············:·7db814244 checksum············:·52852830
5 signature···········:·4470...1c385 signature···········:·e2bd...9603
6 file_size···········:·87925966 file_size···········:·8792592
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·····:·5450710 string_ids_size·····:·54507
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·916012 type_ids_size·······:·9160
13 type_ids_off········:·218140·(0x03541c)13 type_ids_off········:·218140·(0x03541c)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·254780·(0x03e33c)15 proto_ids_off·······:·254780·(0x03e33c)
16 field_ids_size······:·2316016 field_ids_size······:·23160
17 field_ids_off·······:·420620·(0x066b0c)17 field_ids_off·······:·420620·(0x066b0c)
18 method_ids_size·····:·6295218 method_ids_size·····:·62952
19 method_ids_off······:·605900·(0x093ecc)19 method_ids_off······:·605900·(0x093ecc)
20 class_defs_size·····:·792220 class_defs_size·····:·7922
21 class_defs_off······:·1109516·(0x10ee0c)21 class_defs_off······:·1109516·(0x10ee0c)
22 data_size···········:·742957622 data_size···········:·7429572
23 data_off············:·1363020·(0x14cc4c)23 data_off············:·1363020·(0x14cc4c)
  
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······:·301727 superclass_idx······:·3017
28 source_file_idx·····:·693928 source_file_idx·····:·6939
Offset 447960, 22 lines modifiedOffset 447960, 22 lines modified
447960 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V'447960 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V'
447961 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)447961 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
447962 ······code··········-447962 ······code··········-
447963 ······registers·····:·4447963 ······registers·····:·4
447964 ······ins···········:·3447964 ······ins···········:·3
447965 ······outs··········:·1447965 ······outs··········:·1
447966 ······insns·size····:·15·16-bit·code·units447966 ······insns·size····:·15·16-bit·code·units
447967 31cc1c:········································|[31cc1c]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;)V447967 31cc18:········································|[31cc18]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;)V
447968 31cc2c:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f447968 31cc28:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f
447969 31cc32:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae447969 31cc2e:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae
447970 31cc36:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a447970 31cc32:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a
447971 31cc3c:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9447971 31cc38:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9
447972 31cc40:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb447972 31cc3c:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb
447973 31cc44:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7447973 31cc40:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7
447974 31cc48:·0e00···································|000e:·return-void447974 31cc44:·0e00···································|000e:·return-void
447975 ······catches·······:·(none)447975 ······catches·······:·(none)
447976 ······positions·····:·447976 ······positions·····:·
447977 ········0x0000·line=54447977 ········0x0000·line=54
447978 ········0x0003·line=29447978 ········0x0003·line=29
447979 ········0x000a·line=55447979 ········0x000a·line=55
447980 ········0x000c·line=56447980 ········0x000c·line=56
447981 ······locals········:·447981 ······locals········:·
Offset 447988, 25 lines modifiedOffset 447988, 25 lines modified
447988 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V'447988 ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V'
447989 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)447989 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
447990 ······code··········-447990 ······code··········-
447991 ······registers·····:·6447991 ······registers·····:·6
447992 ······ins···········:·5447992 ······ins···········:·5
447993 ······outs··········:·2447993 ······outs··········:·2
447994 ······insns·size····:·21·16-bit·code·units447994 ······insns·size····:·21·16-bit·code·units
447995 31cc4c:········································|[31cc4c]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;J)V447995 31cc48:········································|[31cc48]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;J)V
447996 31cc5c:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f447996 31cc58:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f
447997 31cc62:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae447997 31cc5e:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae
447998 31cc66:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a447998 31cc62:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a
447999 31cc6c:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9447999 31cc68:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9
448000 31cc70:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb448000 31cc6c:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb
448001 31cc74:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7448001 31cc70:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7
448002 31cc78:·7120·2d50·5400·························|000e:·invoke-static·{v4,·v5},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@502d448002 31cc74:·7120·2d50·5400·························|000e:·invoke-static·{v4,·v5},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@502d
448003 31cc7e:·0c02···································|0011:·move-result-object·v2448003 31cc7a:·0c02···································|0011:·move-result-object·v2
448004 31cc80:·5b12·da3d······························|0012:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.lastSeen:Ljava/lang/Long;·//·field@3dda448004 31cc7c:·5b12·da3d······························|0012:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.lastSeen:Ljava/lang/Long;·//·field@3dda
448005 31cc84:·0e00···································|0014:·return-void448005 31cc80:·0e00···································|0014:·return-void
448006 ······catches·······:·(none)448006 ······catches·······:·(none)
448007 ······positions·····:·448007 ······positions·····:·
448008 ········0x0000·line=42448008 ········0x0000·line=42
448009 ········0x0003·line=29448009 ········0x0003·line=29
448010 ········0x000a·line=43448010 ········0x000a·line=43
448011 ········0x000c·line=44448011 ········0x000c·line=44
448012 ········0x000e·line=45448012 ········0x000e·line=45
Offset 448022, 18 lines modifiedOffset 448022, 18 lines modified
448022 ······type··········:·'(Ljava/lang/String;)V'448022 ······type··········:·'(Ljava/lang/String;)V'
448023 ······access········:·0x0000·()448023 ······access········:·0x0000·()
448024 ······code··········-448024 ······code··········-
448025 ······registers·····:·3448025 ······registers·····:·3
448026 ······ins···········:·2448026 ······ins···········:·2
448027 ······outs··········:·2448027 ······outs··········:·2
448028 ······insns·size····:·6·16-bit·code·units448028 ······insns·size····:·6·16-bit·code·units
448029 31cc88:········································|[31cc88]·net.kollnig.missioncontrol.data.Tracker.addHost:(Ljava/lang/String;)V448029 31cc84:········································|[31cc84]·net.kollnig.missioncontrol.data.Tracker.addHost:(Ljava/lang/String;)V
448030 31cc98:·5410·d93d······························|0000:·iget-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9448030 31cc94:·5410·d93d······························|0000:·iget-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9
448031 31cc9c:·7220·2d56·2000·························|0002:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@562d448031 31cc98:·7220·2d56·2000·························|0002:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@562d
448032 31cca2:·0e00···································|0005:·return-void448032 31cc9e:·0e00···································|0005:·return-void
448033 ······catches·······:·(none)448033 ······catches·······:·(none)
448034 ······positions·····:·448034 ······positions·····:·
448035 ········0x0000·line=99448035 ········0x0000·line=99
448036 ······locals········:·448036 ······locals········:·
448037 ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;·448037 ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;·
448038 ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;·448038 ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;·
  
Offset 448042, 26 lines modifiedOffset 448042, 26 lines modified
448042 ······type··········:·'()Ljava/lang/String;'448042 ······type··········:·'()Ljava/lang/String;'
448043 ······access········:·0x0001·(PUBLIC)448043 ······access········:·0x0001·(PUBLIC)
448044 ······code··········-448044 ······code··········-
448045 ······registers·····:·3448045 ······registers·····:·3
448046 ······ins···········:·1448046 ······ins···········:·1
448047 ······outs··········:·2448047 ······outs··········:·2
448048 ······insns·size····:·18·16-bit·code·units448048 ······insns·size····:·18·16-bit·code·units
448049 31cb5c:········································|[31cb5c]·net.kollnig.missioncontrol.data.Tracker.getCategory:()Ljava/lang/String;448049 31cb58:········································|[31cb58]·net.kollnig.missioncontrol.data.Tracker.getCategory:()Ljava/lang/String;
448050 31cb6c:·5420·d73d······························|0000:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7448050 31cb68:·5420·d73d······························|0000:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7
448051 31cb70:·3800·0e00······························|0002:·if-eqz·v0,·0010·//·+000e448051 31cb6c:·3800·0e00······························|0002:·if-eqz·v0,·0010·//·+000e
448052 31cb74:·1a01·f9b7······························|0004:·const-string·v1,·"null"·//·string@b7f9448052 31cb70:·1a01·f9b7······························|0004:·const-string·v1,·"null"·//·string@b7f9
448053 31cb78:·6e20·bc50·1000·························|0006:·invoke-virtual·{v0,·v1},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@50bc448053 31cb74:·6e20·bc50·1000·························|0006:·invoke-virtual·{v0,·v1},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@50bc
448054 31cb7e:·0a00···································|0009:·move-result·v0448054 31cb7a:·0a00···································|0009:·move-result·v0
448055 31cb80:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003448055 31cb7c:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003
448056 31cb84:·2804···································|000c:·goto·0010·//·+0004448056 31cb80:·2804···································|000c:·goto·0010·//·+0004
448057 31cb86:·5420·d73d······························|000d:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7448057 31cb82:·5420·d73d······························|000d:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7
448058 31cb8a:·1100···································|000f:·return-object·v0448058 31cb86:·1100···································|000f:·return-object·v0
448059 31cb8c:·1200···································|0010:·const/4·v0,·#int·0·//·#0448059 31cb88:·1200···································|0010:·const/4·v0,·#int·0·//·#0
448060 31cb8e:·1100···································|0011:·return-object·v0448060 31cb8a:·1100···································|0011:·return-object·v0
448061 ······catches·······:·(none)448061 ······catches·······:·(none)
448062 ······positions·····:·448062 ······positions·····:·
448063 ········0x0000·line=89448063 ········0x0000·line=89
448064 ········0x000d·line=90448064 ········0x000d·line=90
448065 ······locals········:·448065 ······locals········:·
448066 ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;·448066 ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;·
  
Offset 448070, 17 lines modifiedOffset 448070, 17 lines modified
448070 ······type··········:·'()Ljava/util/Set;'448070 ······type··········:·'()Ljava/util/Set;'
448071 ······access········:·0x0001·(PUBLIC)448071 ······access········:·0x0001·(PUBLIC)
Max diff block lines reached; 77536143/77547424 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:·12896488·bytes,·number·of·entries:·79191 Zip·file·size:·12896485·bytes,·number·of·entries:·7919
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 2095, 15 lines modifiedOffset 2095, 15 lines modified
2095 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class2095 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class
2096 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class2096 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class
2097 ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class2097 ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class
2098 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class2098 ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class
2099 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class2099 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class
2100 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class2100 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class
2101 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class2101 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class
2102 ?rwxrwxr-x··2.0·unx····11222·b-·defN·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList.class2102 ?rwxrwxr-x··2.0·unx····11220·b-·defN·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList.class
2103 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class2103 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class
2104 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class2104 ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class
2105 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class2105 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class
2106 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class2106 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class
2107 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class2107 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class
2108 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class2108 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class
2109 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class2109 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class
Offset 7914, 8 lines modifiedOffset 7914, 8 lines modified
7914 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class7914 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class
7915 ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7915 ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7916 ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7916 ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7917 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7917 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7918 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7918 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7919 ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7919 ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7920 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7920 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7921 7919·files,·13212012·bytes·uncompressed,·11393396·bytes·compressed:··13.8%7921 7919·files,·13212010·bytes·uncompressed,·11393393·bytes·compressed:··13.8%
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 ····
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