180 MB
/home/fdroid/fdroiddata/tmp/com.b44t.messenger_6514.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_6514.apk
15.9 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: <89d5e803b654cbb3b60b592ea104be3c75a27e5e04409fee8d54b9138c05db27>, actual: <503899a422dd58787bf15da42d80ad20203960e5da15ccdd85b8c6ed832d6a25> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <acec689fd3ee58172a512e79c6836c8c90defa2db26793d1fa70251f82b1042fb2b8a80100000000>, actual: <1f5c8be80f23844af8dc7b244275c15ea0ca70e9b4705f773b1e6ad173cf0d97b2b8a80100000000>
    
Offset 1, 87 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:·9db6678ed74c88124b825e8f90502b76cd97c5eccc9aa92f4033027102d9aa9d 
10 Signer·#1·certificate·SHA-1·digest:·b3ef0539b8a6dedf47b4e149747fbf97f7559133 
11 Signer·#1·certificate·MD5·digest:·9d362f50c5949184d1635145d5e78312 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·56bfecf6bccd34073c9c3962089d8615a3895b8424810003b26549eb42813026 
15 Signer·#1·public·key·SHA-1·digest:·75f2cbb11254261c67b5a4013c0bfe98a7ae5f63 
16 Signer·#1·public·key·MD5·digest:·2e8764e071bf354f094acaa1bf0a4561 
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/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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.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.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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 WARNING:·META-INF/androidx.legacy_legacy-preference-v14.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.legacy_legacy-support-core-ui.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.legacy_legacy-support-v13.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.legacy_legacy-support-v4.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-extensions.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-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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.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.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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 WARNING:·META-INF/androidx.media_media.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.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/. 
60 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/. 
61 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/. 
62 WARNING:·META-INF/androidx.room_room-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/. 
63 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/. 
64 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/. 
65 WARNING:·META-INF/androidx.sharetarget_sharetarget.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.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/. 
67 WARNING:·META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite.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.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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 WARNING:·META-INF/androidx.webkit_webkit.version·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/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/. 
80 WARNING:·META-INF/androidx.work_work-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/. 
81 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/. 
82 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/. 
83 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/. 
84 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/. 
85 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/. 
86 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/. 
87 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/. 
1.85 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·27838642·bytes,·number·of·entries:·23571 Zip·file·size:·27838642·bytes,·number·of·entries:·2357
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·····1927·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-rw-rw-··0.0·unx·····1933·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-rw-rw-··0.0·unx······184·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-rw-rw-··0.0·unx······184·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-rw-rw-··0.0·unx··9023500·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-rw-rw-··0.0·unx··9023500·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-rw-rw-··0.0·unx··8615676·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-rw-rw-··0.0·unx··8615580·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-rw-rw-··0.0·unx···235376·b-·defN·81-Jan-01·01:01·lib/x86_64/libanimation-decoder-gif.so7 -rw-rw-rw-··0.0·unx···235376·b-·defN·81-Jan-01·01:01·lib/x86_64/libanimation-decoder-gif.so
8 -rw-rw-rw-··0.0·unx··5136712·b-·defN·81-Jan-01·01:01·lib/x86_64/libmapbox-gl.so8 -rw-rw-rw-··0.0·unx··5136712·b-·defN·81-Jan-01·01:01·lib/x86_64/libmapbox-gl.so
9 -rw-rw-rw-··0.0·unx·17501960·b-·defN·81-Jan-01·01:01·lib/x86_64/libnative-utils.so9 -rw-rw-rw-··0.0·unx·17501960·b-·defN·81-Jan-01·01:01·lib/x86_64/libnative-utils.so
10 -rw-rw-rw-··0.0·unx···100150·b-·stor·81-Jan-01·01:01·assets/emoji/Activity.png10 -rw-rw-rw-··0.0·unx···100150·b-·stor·81-Jan-01·01:01·assets/emoji/Activity.png
11 -rw-rw-rw-··0.0·unx···226204·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_0.png11 -rw-rw-rw-··0.0·unx···226204·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_0.png
12 -rw-rw-rw-··0.0·unx····12400·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_1.png12 -rw-rw-rw-··0.0·unx····12400·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_1.png
13 -rw-rw-rw-··0.0·unx···163107·b-·stor·81-Jan-01·01:01·assets/emoji/Foods.png13 -rw-rw-rw-··0.0·unx···163107·b-·stor·81-Jan-01·01:01·assets/emoji/Foods.png
Offset 2352, 8 lines modifiedOffset 2352, 8 lines modified
2352 -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png2352 -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png
2353 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml2353 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml
2354 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/zz1.png2354 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/zz1.png
2355 -rw----·····0.0·fat··3380560·b-·stor·81-Jan-01·01:01·resources.arsc2355 -rw----·····0.0·fat··3380560·b-·stor·81-Jan-01·01:01·resources.arsc
2356 -rw----·····2.0·fat···166087·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.SF2356 -rw----·····2.0·fat···166087·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.SF
2357 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.RSA2357 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.RSA
2358 -rw----·····2.0·fat···165979·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2358 -rw----·····2.0·fat···165979·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2359 2357·files,·53113940·bytes·uncompressed,·27567859·bytes·compressed:··48.1%2359 2357·files,·53113850·bytes·uncompressed,·27567687·bytes·compressed:··48.1%
180 MB
classes2.dex
180 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 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············:·066194024 checksum············:·8e76d3bb
5 signature···········:·43c6...7fb75 signature···········:·b911...295d
6 file_size···········:·86156766 file_size···········:·8615580
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·····:·7187110 string_ids_size·····:·71869
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·918712 type_ids_size·······:·9187
13 type_ids_off········:·287596·(0x04636c)13 type_ids_off········:·287588·(0x046364)
14 proto_ids_size······:·1390714 proto_ids_size······:·13907
15 proto_ids_off·······:·324344·(0x04f2f8)15 proto_ids_off·······:·324336·(0x04f2f0)
16 field_ids_size······:·5076516 field_ids_size······:·50765
17 field_ids_off·······:·491228·(0x077edc)17 field_ids_off·······:·491220·(0x077ed4)
18 method_ids_size·····:·6067318 method_ids_size·····:·60671
19 method_ids_off······:·897348·(0x0db144)19 method_ids_off······:·897340·(0x0db13c)
20 class_defs_size·····:·700420 class_defs_size·····:·7004
21 class_defs_off······:·1382732·(0x15194c)21 class_defs_off······:·1382708·(0x151934)
22 data_size···········:·700881622 data_size···········:·7008744
23 data_off············:·1606860·(0x1884cc)23 data_off············:·1606836·(0x1884b4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·101325 class_idx···········:·1013
26 access_flags········:·16·(0x0010)26 access_flags········:·16·(0x0010)
27 superclass_idx······:·508527 superclass_idx······:·5085
28 source_file_idx·····:·1196328 source_file_idx·····:·11963
29 static_fields_size··:·429 static_fields_size··:·4
Offset 69, 31 lines modifiedOffset 69, 31 lines modified
69 ······type··········:·'()V'69 ······type··········:·'()V'
70 ······access········:·0x10008·(STATIC·CONSTRUCTOR)70 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
71 ······code··········-71 ······code··········-
72 ······registers·····:·272 ······registers·····:·2
73 ······ins···········:·073 ······ins···········:·0
74 ······outs··········:·274 ······outs··········:·2
75 ······insns·size····:·32·16-bit·code·units75 ······insns·size····:·32·16-bit·code·units
76 18ad20:········································|[18ad20]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<clinit>:()V76 18ad08:········································|[18ad08]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<clinit>:()V
77 18ad30:·2200·d503······························|0000:·new-instance·v0,·Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·type@03d577 18ad18:·2200·d503······························|0000:·new-instance·v0,·Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·type@03d5
78 18ad34:·7010·0413·0000·························|0002:·invoke-direct·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.<init>:()V·//·method@130478 18ad1c:·7010·0413·0000·························|0002:·invoke-direct·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.<init>:()V·//·method@1304
79 18ad3a:·6900·8601······························|0005:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.JSON_MAPPER:Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·field@018679 18ad22:·6900·8601······························|0005:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.JSON_MAPPER:Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·field@0186
80 18ad3e:·6e10·0713·0000·························|0007:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@130780 18ad26:·6e10·0713·0000·························|0007:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1307
81 18ad44:·0c01···································|000a:·move-result-object·v181 18ad2c:·0c01···································|000a:·move-result-object·v1
82 18ad46:·6901·8901······························|000b:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.STD_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@018982 18ad2e:·6901·8901······························|000b:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.STD_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0189
83 18ad4a:·6e10·0713·0000·························|000d:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@130783 18ad32:·6e10·0713·0000·························|000d:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1307
84 18ad50:·0c01···································|0010:·move-result-object·v184 18ad38:·0c01···································|0010:·move-result-object·v1
85 18ad52:·6e10·7912·0100·························|0011:·invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.withDefaultPrettyPrinter:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@127985 18ad3a:·6e10·7912·0100·························|0011:·invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.withDefaultPrettyPrinter:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1279
86 18ad58:·0c01···································|0014:·move-result-object·v186 18ad40:·0c01···································|0014:·move-result-object·v1
87 18ad5a:·6901·8801······························|0015:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@018887 18ad42:·6901·8801······························|0015:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188
88 18ad5e:·1c01·b103······························|0017:·const-class·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b188 18ad46:·1c01·b103······························|0017:·const-class·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1
89 18ad62:·6e20·0513·1000·························|0019:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.readerFor:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;·//·method@130589 18ad4a:·6e20·0513·1000·························|0019:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.readerFor:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;·//·method@1305
90 18ad68:·0c00···································|001c:·move-result-object·v090 18ad50:·0c00···································|001c:·move-result-object·v0
91 18ad6a:·6900·8701······························|001d:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@018791 18ad52:·6900·8701······························|001d:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187
92 18ad6e:·0e00···································|001f:·return-void92 18ad56:·0e00···································|001f:·return-void
93 ······catches·······:·(none)93 ······catches·······:·(none)
94 ······positions·····:·94 ······positions·····:·
95 ········0x0000·line=1895 ········0x0000·line=18
96 ········0x0007·line=2096 ········0x0007·line=20
97 ········0x000d·line=2197 ········0x000d·line=21
98 ········0x0011·line=2298 ········0x0011·line=22
99 ········0x0017·line=2499 ········0x0017·line=24
Offset 104, 17 lines modifiedOffset 104, 17 lines modified
104 ······type··········:·'()V'104 ······type··········:·'()V'
105 ······access········:·0x10000·(CONSTRUCTOR)105 ······access········:·0x10000·(CONSTRUCTOR)
106 ······code··········-106 ······code··········-
107 ······registers·····:·1107 ······registers·····:·1
108 ······ins···········:·1108 ······ins···········:·1
109 ······outs··········:·1109 ······outs··········:·1
110 ······insns·size····:·4·16-bit·code·units110 ······insns·size····:·4·16-bit·code·units
111 18ad70:········································|[18ad70]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<init>:()V111 18ad58:········································|[18ad58]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<init>:()V
112 18ad80:·7010·b999·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@99b9112 18ad68:·7010·b999·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@99b9
113 18ad86:·0e00···································|0003:·return-void113 18ad6e:·0e00···································|0003:·return-void
114 ······catches·······:·(none)114 ······catches·······:·(none)
115 ······positions·····:·115 ······positions·····:·
116 ········0x0000·line=17116 ········0x0000·line=17
117 ······locals········:·117 ······locals········:·
118 ········0x0000·-·0x0004·reg=0·this·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;·118 ········0x0000·-·0x0004·reg=0·this·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;·
  
119 ····#2··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)119 ····#2··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)
Offset 122, 20 lines modifiedOffset 122, 20 lines modified
122 ······type··········:·'([B)Lcom/fasterxml/jackson/databind/JsonNode;'122 ······type··········:·'([B)Lcom/fasterxml/jackson/databind/JsonNode;'
123 ······access········:·0x0009·(PUBLIC·STATIC)123 ······access········:·0x0009·(PUBLIC·STATIC)
124 ······code··········-124 ······code··········-
125 ······registers·····:·2125 ······registers·····:·2
126 ······ins···········:·1126 ······ins···········:·1
127 ······outs··········:·2127 ······outs··········:·2
128 ······insns·size····:·9·16-bit·code·units128 ······insns·size····:·9·16-bit·code·units
129 18ac84:········································|[18ac84]·com.fasterxml.jackson.databind.node.InternalNodeMapper.bytesToNode:([B)Lcom/fasterxml/jackson/databind/JsonNode;129 18ac6c:········································|[18ac6c]·com.fasterxml.jackson.databind.node.InternalNodeMapper.bytesToNode:([B)Lcom/fasterxml/jackson/databind/JsonNode;
130 18ac94:·6200·8701······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187130 18ac7c:·6200·8701······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187
131 18ac98:·6e20·7812·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectReader;.readValue:([B)Ljava/lang/Object;·//·method@1278131 18ac80:·6e20·7812·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectReader;.readValue:([B)Ljava/lang/Object;·//·method@1278
132 18ac9e:·0c01···································|0005:·move-result-object·v1132 18ac86:·0c01···································|0005:·move-result-object·v1
133 18aca0:·1f01·b103······························|0006:·check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1133 18ac88:·1f01·b103······························|0006:·check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1
134 18aca4:·1101···································|0008:·return-object·v1134 18ac8c:·1101···································|0008:·return-object·v1
135 ······catches·······:·(none)135 ······catches·······:·(none)
136 ······positions·····:·136 ······positions·····:·
137 ········0x0000·line=51137 ········0x0000·line=51
138 ······locals········:·138 ······locals········:·
139 ········0x0000·-·0x0009·reg=1·(null)·[B·139 ········0x0000·-·0x0009·reg=1·(null)·[B·
  
140 ····#3··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)140 ····#3··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)
Offset 143, 23 lines modifiedOffset 143, 23 lines modified
143 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'143 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'
144 ······access········:·0x0009·(PUBLIC·STATIC)144 ······access········:·0x0009·(PUBLIC·STATIC)
145 ······code··········-145 ······code··········-
146 ······registers·····:·2146 ······registers·····:·2
147 ······ins···········:·1147 ······ins···········:·1
148 ······outs··········:·2148 ······outs··········:·2
149 ······insns·size····:·14·16-bit·code·units149 ······insns·size····:·14·16-bit·code·units
150 18aca8:········································|[18aca8]·com.fasterxml.jackson.databind.node.InternalNodeMapper.nodeToPrettyString:(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;150 18ac90:········································|[18ac90]·com.fasterxml.jackson.databind.node.InternalNodeMapper.nodeToPrettyString:(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;
151 18acb8:·6200·8801······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188151 18aca0:·6200·8801······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188
152 18acbc:·6e20·7a12·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String;·//·method@127a152 18aca4:·6e20·7a12·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String;·//·method@127a
153 18acc2:·0c01···································|0005:·move-result-object·v1153 18acaa:·0c01···································|0005:·move-result-object·v1
154 18acc4:·1101···································|0006:·return-object·v1154 18acac:·1101···································|0006:·return-object·v1
155 18acc6:·0d01···································|0007:·move-exception·v1155 18acae:·0d01···································|0007:·move-exception·v1
156 18acc8:·2200·e413······························|0008:·new-instance·v0,·Ljava/lang/RuntimeException;·//·type@13e4156 18acb0:·2200·e413······························|0008:·new-instance·v0,·Ljava/lang/RuntimeException;·//·type@13e4
157 18accc:·7020·d599·1000·························|000a:·invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/Throwable;)V·//·method@99d5157 18acb4:·7020·d599·1000·························|000a:·invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/Throwable;)V·//·method@99d5
158 18acd2:·2700···································|000d:·throw·v0158 18acba:·2700···································|000d:·throw·v0
159 ······catches·······:·1159 ······catches·······:·1
160 ········0x0000·-·0x0006160 ········0x0000·-·0x0006
161 ··········Ljava/io/IOException;·->·0x0007161 ··········Ljava/io/IOException;·->·0x0007
162 ······positions·····:·162 ······positions·····:·
163 ········0x0000·line=38163 ········0x0000·line=38
164 ········0x0008·line=40164 ········0x0008·line=40
165 ······locals········:·165 ······locals········:·
Offset 170, 23 lines modifiedOffset 170, 23 lines modified
170 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'170 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'
Max diff block lines reached; 188751402/188764485 bytes (99.99%) of diff not shown.
31.0 KB
classes2.jar
7.41 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13854390·bytes,·number·of·entries:·69941 Zip·file·size:·13854361·bytes,·number·of·entries:·6994
2 ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/InternalNodeMapper.class2 ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/InternalNodeMapper.class
3 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeCreator.class3 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeCreator.class
4 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeType.class4 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeType.class
5 ?rwxrwxr-x··2.0·unx·····1726·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/NodeSerialization.class5 ?rwxrwxr-x··2.0·unx·····1726·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/NodeSerialization.class
6 ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/TreeTraversingParser$1.class6 ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/TreeTraversingParser$1.class
7 ?rwxrwxr-x··2.0·unx·····3491·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/AnyGetterWriter.class7 ?rwxrwxr-x··2.0·unx·····3491·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/AnyGetterWriter.class
8 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/BasicSerializerFactory$1.class8 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/BasicSerializerFactory$1.class
Offset 3640, 15 lines modifiedOffset 3640, 15 lines modified
3640 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda6.class3640 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda6.class
3641 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda7.class3641 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda7.class
3642 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda8.class3642 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda8.class
3643 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda9.class3643 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda9.class
3644 ?rwxrwxr-x··2.0·unx·····9601·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler.class3644 ?rwxrwxr-x··2.0·unx·····9601·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler.class
3645 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda0.class3645 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda0.class
3646 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda1.class3646 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda1.class
3647 ?rwxrwxr-x··2.0·unx·····8215·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/Recipient.class3647 ?rwxrwxr-x··2.0·unx·····8193·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/Recipient.class
3648 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class3648 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class
3649 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class3649 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class
3650 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class3650 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class
3651 ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class3651 ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class
3652 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class3652 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class
3653 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0.class3653 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0.class
3654 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class3654 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class
Offset 6556, 15 lines modifiedOffset 6556, 15 lines modified
6556 ?rwxrwxr-x··2.0·unx·····4692·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/ComposeText.class6556 ?rwxrwxr-x··2.0·unx·····4692·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/ComposeText.class
6557 ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/FromTextView.class6557 ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/FromTextView.class
6558 ?rwxrwxr-x··2.0·unx·····1085·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/SwitchPreferenceCompat.class6558 ?rwxrwxr-x··2.0·unx·····1085·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/SwitchPreferenceCompat.class
6559 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$3.class6559 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$3.class
6560 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$4.class6560 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$4.class
6561 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/recyclerview/DeleteItemAnimator.class6561 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/recyclerview/DeleteItemAnimator.class
6562 ?rwxrwxr-x··2.0·unx·····1364·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton.class6562 ?rwxrwxr-x··2.0·unx·····1364·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton.class
6563 ?rwxrwxr-x··2.0·unx·····1820·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/connect/DcContactsLoader.class6563 ?rwxrwxr-x··2.0·unx·····1814·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/connect/DcContactsLoader.class
6564 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto.class6564 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto.class
6565 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto.class6565 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto.class
6566 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/PagingMediaLoader.class6566 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/PagingMediaLoader.class
6567 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/RecentPhotosLoader.class6567 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/RecentPhotosLoader.class
6568 ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/map/DCMapFragment.class6568 ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/map/DCMapFragment.class
6569 ?rwxrwxr-x··2.0·unx·····1280·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/DecryptableStreamLocalUriFetcher.class6569 ?rwxrwxr-x··2.0·unx·····1280·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/DecryptableStreamLocalUriFetcher.class
6570 ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/SignalGlideModule.class6570 ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/SignalGlideModule.class
Offset 6969, 15 lines modifiedOffset 6969, 15 lines modified
6969 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class6969 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class
6970 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class6970 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class
6971 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class6971 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class
6972 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class6972 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class
6973 ?rwxrwxr-x··2.0·unx·····3976·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ApplicationPreferencesActivity.class6973 ?rwxrwxr-x··2.0·unx·····3976·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ApplicationPreferencesActivity.class
6974 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/BlockedAndShareContactsActivity.class6974 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/BlockedAndShareContactsActivity.class
6975 ?rwxrwxr-x··2.0·unx·····3219·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ContactSelectionActivity.class6975 ?rwxrwxr-x··2.0·unx·····3219·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ContactSelectionActivity.class
6976 ?rwxrwxr-x··2.0·unx····47863·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationActivity.class6976 ?rwxrwxr-x··2.0·unx····47859·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationActivity.class
6977 ?rwxrwxr-x··2.0·unx····14670·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListActivity.class6977 ?rwxrwxr-x··2.0·unx····14670·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListActivity.class
6978 ?rwxrwxr-x··2.0·unx·····3727·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListArchiveActivity.class6978 ?rwxrwxr-x··2.0·unx·····3727·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListArchiveActivity.class
6979 ?rwxrwxr-x··2.0·unx····17524·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/GroupCreateActivity.class6979 ?rwxrwxr-x··2.0·unx····17524·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/GroupCreateActivity.class
6980 ?rwxrwxr-x··2.0·unx····16442·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/MediaPreviewActivity.class6980 ?rwxrwxr-x··2.0·unx····16442·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/MediaPreviewActivity.class
6981 ?rwxrwxr-x··2.0·unx····17127·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ProfileActivity.class6981 ?rwxrwxr-x··2.0·unx····17127·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ProfileActivity.class
6982 ?rwxrwxr-x··2.0·unx·····8204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ShareActivity.class6982 ?rwxrwxr-x··2.0·unx·····8204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ShareActivity.class
6983 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/WebViewActivity.class6983 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/WebViewActivity.class
Offset 6989, 8 lines modifiedOffset 6989, 8 lines modified
6989 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListRelayingActivity.class6989 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListRelayingActivity.class
6990 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/FullMsgActivity.class6990 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/FullMsgActivity.class
6991 ?rwxrwxr-x··2.0·unx·····3102·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/LocalHelpActivity.class6991 ?rwxrwxr-x··2.0·unx·····3102·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/LocalHelpActivity.class
6992 ?rwxrwxr-x··2.0·unx·····6810·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/NewConversationActivity.class6992 ?rwxrwxr-x··2.0·unx·····6810·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/NewConversationActivity.class
6993 ?rwxrwxr-x··2.0·unx····13585·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/WebxdcActivity.class6993 ?rwxrwxr-x··2.0·unx····13585·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/WebxdcActivity.class
6994 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6994 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6995 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6995 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6996 6994·files,·15301662·bytes·uncompressed,·12464466·bytes·compressed:··18.5%6996 6994·files,·15301630·bytes·uncompressed,·12464437·bytes·compressed:··18.5%
1.37 KB
org/thoughtcrime/securesms/recipients/Recipient.class
1.27 KB
procyon -ec {}
    
Offset 178, 23 lines modifiedOffset 178, 27 lines modified
178 ············dcChat·=·new·DcChat(0L);178 ············dcChat·=·new·DcChat(0L);
179 ········}179 ········}
180 ········return·dcChat;180 ········return·dcChat;
181 ····}181 ····}
182 ····182 ····
183 ····public·ContactPhoto·getContactPhoto(final·Context·context)·{183 ····public·ContactPhoto·getContactPhoto(final·Context·context)·{
184 ········synchronized·(this)·{184 ········synchronized·(this)·{
 185 ············final·DcChat·dcChat·=·this.dcChat;
185 ············Object·o;186 ············Object·o;
186 ············if·(this.dcChat·!=·null)·{187 ············if·(dcChat·!=·null)·{
187 ················o·=·new·GroupRecordContactPhoto(context,·this.address,·this.dcChat);188 ················o·=·new·GroupRecordContactPhoto(context,·this.address,·dcChat);
188 ············} 
189 ············else·if·(this.dcContact·!=·null)·{ 
190 ················o·=·new·ProfileContactPhoto(context,·this.address,·this.dcContact); 
191 ············}189 ············}
192 ············else·{190 ············else·{
 191 ················final·DcContact·dcContact·=·this.dcContact;
 192 ················if·(dcContact·!=·null)·{
 193 ····················o·=·new·ProfileContactPhoto(context,·this.address,·dcContact);
 194 ················}
 195 ················else·{
193 ················o·=·null;196 ····················o·=·null;
 197 ················}
194 ············}198 ············}
195 ············if·(o·!=·null)·{199 ············if·(o·!=·null)·{
196 ················final·String·path·=·((LocalFileContactPhoto)o).getPath(context);200 ················final·String·path·=·((LocalFileContactPhoto)o).getPath(context);
197 ················if·(path·!=·null·&&·!path.isEmpty())·{201 ················if·(path·!=·null·&&·!path.isEmpty())·{
198 ····················return·(ContactPhoto)o;202 ····················return·(ContactPhoto)o;
199 ················}203 ················}
200 ············}204 ············}
520 B
org/thoughtcrime/securesms/connect/DcContactsLoader.class
406 B
procyon -ec {}
    
Offset 52, 10 lines modifiedOffset 52, 10 lines modified
52 ············}52 ············}
53 ············while·(i·<·array.length)·{53 ············while·(i·<·array.length)·{
54 ················array2[i·+·n2]·=·array[i];54 ················array2[i·+·n2]·=·array[i];
55 ················++i;55 ················++i;
56 ············}56 ············}
57 ············return·new·DcContactsLoader$Ret(this,·array2,·this.query);57 ············return·new·DcContactsLoader$Ret(this,·array2,·this.query);
58 ········}58 ········}
59 ········return·new·DcContactsLoader$Ret(this,·array,·this.query);59 ········return·new·DcContactsLoader$Ret(this,·array,·query);
60 ····}60 ····}
61 }61 }
21.7 KB
org/thoughtcrime/securesms/ConversationActivity.class
21.6 KB
procyon -ec {}
    
Offset 613, 16 lines modifiedOffset 613, 17 lines modified
613 ········if·(intExtra·!=·this.dcContext.getAccountId())·{613 ········if·(intExtra·!=·this.dcContext.getAccountId())·{
614 ············AccountManager.getInstance().switchAccount((Context)this.context,·intExtra);614 ············AccountManager.getInstance().switchAccount((Context)this.context,·intExtra);
615 ············this.dcContext·=·this.context.dcContext;615 ············this.dcContext·=·this.context.dcContext;
616 ············this.fragment.dcContext·=·this.context.dcContext;616 ············this.fragment.dcContext·=·this.context.dcContext;
617 ········}617 ········}
618 ········final·int·intExtra2·=·this.getIntent().getIntExtra("chat_id",·-1);618 ········final·int·intExtra2·=·this.getIntent().getIntExtra("chat_id",·-1);
619 ········if·((this.chatId·=·intExtra2)·!=·0)·{619 ········if·((this.chatId·=·intExtra2)·!=·0)·{
620 ············this.dcChat·=·this.dcContext.getChat(intExtra2);620 ············final·DcChat·chat·=·this.dcContext.getChat(intExtra2);
 621 ············this.dcChat·=·chat;
621 ············this.recipient·=·new·Recipient((Context)this,·this.dcChat);622 ············this.recipient·=·new·Recipient((Context)this,·chat);
622 ············this.glideRequests·=·GlideApp.with((FragmentActivity)this);623 ············this.glideRequests·=·GlideApp.with((FragmentActivity)this);
623 ············if·(Build$VERSION.SDK_INT·<·16)·{624 ············if·(Build$VERSION.SDK_INT·<·16)·{
624 ················final·LinearLayout·linearLayout·=·(LinearLayout)ViewUtil.findById((Activity)this,·2131296449);625 ················final·LinearLayout·linearLayout·=·(LinearLayout)ViewUtil.findById((Activity)this,·2131296449);
625 ················final·boolean·b·=·true;626 ················final·boolean·b·=·true;
626 ················linearLayout.setClipChildren(b);627 ················linearLayout.setClipChildren(b);
627 ················linearLayout.setClipToPadding(b);628 ················linearLayout.setClipToPadding(b);
628 ············}629 ············}
Offset 1381, 153 lines modifiedOffset 1382, 156 lines modified
1381 ········final·int·n3·=·1;1382 ········final·int·n3·=·1;
1382 ········if·(n·==·n3)·{1383 ········if·(n·==·n3)·{
1383 ············this.composeText.setText((CharSequence)"");1384 ············this.composeText.setText((CharSequence)"");
1384 ············this.inputPanel.clearQuote();1385 ············this.inputPanel.clearQuote();
1385 ········}1386 ········}
1386 ········final·int·n4·=·10;1387 ········final·int·n4·=·10;
1387 ········DcMsg·draft·=·null;1388 ········DcMsg·draft·=·null;
 1389 ········Label_0560:·{
1388 ········if·(slideDeck·!=·null)·{1390 ············if·(slideDeck·!=·null)·{
1389 ············if·(n·==·n3)·{1391 ················if·(n·==·n3)·{
1390 ················final·AttachmentManager·attachmentManager·=·this.attachmentManager;1392 ····················final·AttachmentManager·attachmentManager·=·this.attachmentManager;
1391 ················final·Object·glideRequests·=·this.glideRequests;1393 ····················final·Object·glideRequests·=·this.glideRequests;
1392 ················attachmentManager.clear((GlideRequests)glideRequests,·false);1394 ····················attachmentManager.clear((GlideRequests)glideRequests,·false);
1393 ············}1395 ················}
1394 ············try·{1396 ················try·{
1395 ················Label_0149:·{1397 ····················Label_0149:·{
1396 ····················if·(slideDeck.getWebxdctDraftId()·==·0)·{1398 ························if·(slideDeck.getWebxdctDraftId()·==·0)·{
1397 ························break·Label_0149; 
1398 ····················} 
1399 ····················final·DcContext·dcContext·=·this.dcContext; 
1400 ····················try·{ 
1401 ························draft·=·dcContext.getDraft(this.chatId); 
1402 ························Label_0492:·{ 
1403 ····························break·Label_0492;1399 ····························break·Label_0149;
 1400 ························}
 1401 ························final·DcContext·dcContext·=·this.dcContext;
 1402 ························try·{
 1403 ····························draft·=·dcContext.getDraft(this.chatId);
 1404 ····························Label_0492:·{
 1405 ································break·Label_0492;
1404 ····························final·List·attachments·=·slideDeck.asAttachments();1406 ································final·List·attachments·=·slideDeck.asAttachments();
1405 ····························try·{ 
1406 ································final·Iterator<Attachment>·iterator·=·attachments.iterator(); 
1407 ································Object·glideRequests·=·null; 
1408 ································try·{1407 ································try·{
 1408 ····································final·Iterator<Attachment>·iterator·=·attachments.iterator();
 1409 ····································Object·glideRequests·=·null;
 1410 ····································try·{
1409 ····································while·(true)·{1411 ········································while·(true)·{
1410 ········································Label_0488:·{1412 ············································Label_0488:·{
1411 ············································if·(!iterator.hasNext())·{1413 ················································if·(!iterator.hasNext())·{
1412 ················································break·Label_0488;1414 ····················································break·Label_0488;
1413 ············································}1415 ················································}
1414 ············································final·Attachment·next·=·iterator.next();1416 ················································final·Attachment·next·=·iterator.next();
1415 ············································try·{ 
1416 ················································final·Attachment·attachment·=·(Attachment)next; 
1417 ················································try·{1417 ················································try·{
1418 ····················································final·String·contentType·=·attachment.getContentType();1418 ····················································final·Attachment·attachment·=·(Attachment)next;
1419 ····················································try·{1419 ····················································try·{
 1420 ························································final·String·contentType·=·attachment.getContentType();
 1421 ························································try·{
1420 ························································Label_0313:·{1422 ····························································Label_0313:·{
1421 ····························································if·(!MediaUtil.isImageType(contentType)·||·slideDeck.getDocumentSlide()·!=·null)·{1423 ································································if·(!MediaUtil.isImageType(contentType)·||·slideDeck.getDocumentSlide()·!=·null)·{
1422 ································································break·Label_0313;1424 ····································································break·Label_0313;
1423 ····························································}1425 ································································}
1424 ····························································try·{ 
1425 ································································final·DcContext·dcContext2·=·this.dcContext; 
1426 ································································try·{1426 ································································try·{
1427 ····································································int·n5; 
1428 ····································································if·(MediaUtil.isGif(contentType))·{ 
1429 ········································································n5·=·21; 
1430 ····································································} 
1431 ····································································else·{ 
1432 ········································································n5·=·20; 
1433 ····································································} 
1434 ····································································final·DcMsg·dcMsg·=·new·DcMsg(dcContext2,·n5);1427 ····································································final·DcContext·dcContext2·=·this.dcContext;
1435 ····································································try·{1428 ····································································try·{
1436 ········································································final·int·width·=·attachment.getWidth(); 
1437 ········································································try·{1429 ········································································int·n5;
1438 ············································································dcMsg.setDimension(width,·attachment.getHeight());1430 ········································································if·(MediaUtil.isGif(contentType))·{
1439 ············································································glideRequests·=·dcMsg;1431 ············································································n5·=·21;
1440 ········································································}1432 ········································································}
1441 ········································································catch·(Exception·s2)·{1433 ········································································else·{
1442 ············································································draft·=·dcMsg;1434 ············································································n5·=·20;
1443 ········································································}1435 ········································································}
1444 ····································································} 
1445 ····································································catch·(Exception·ex)·{} 
1446 ····································································Label_0372:·{ 
1447 ········································································if·(!MediaUtil.isAudioType(contentType))·{ 
1448 ············································································break·Label_0372; 
1449 ········································································} 
1450 ········································································DcMsg·dcMsg2·=·new(com.b44t.messenger.DcMsg.class);1436 ········································································final·DcMsg·dcMsg·=·new·DcMsg(dcContext2,·n5);
1451 ········································································try·{1437 ········································································try·{
1452 ············································································final·DcContext·dcContext3·=·this.dcContext;1438 ············································································final·int·width·=·attachment.getWidth();
1453 ············································································try·{1439 ············································································try·{
 1440 ················································································dcMsg.setDimension(width,·attachment.getHeight());
 1441 ················································································glideRequests·=·dcMsg;
 1442 ············································································}
 1443 ············································································catch·(Exception·s2)·{
 1444 ················································································draft·=·dcMsg;
 1445 ············································································}
 1446 ········································································}
 1447 ········································································catch·(Exception·ex)·{}
 1448 ········································································Label_0372:·{
 1449 ············································································if·(!MediaUtil.isAudioType(contentType))·{
 1450 ················································································break·Label_0372;
 1451 ············································································}
 1452 ············································································DcMsg·dcMsg2·=·new(com.b44t.messenger.DcMsg.class);
 1453 ············································································try·{
 1454 ················································································final·DcContext·dcContext3·=·this.dcContext;
 1455 ················································································try·{
1454 ················································································int·n6;1456 ····················································································int·n6;
1455 ················································································if·(attachment.isVoiceNote())·{1457 ····················································································if·(attachment.isVoiceNote())·{
1456 ····················································································n6·=·41;1458 ························································································n6·=·41;
1457 ················································································}1459 ····················································································}
1458 ················································································else·{1460 ····················································································else·{
1459 ····················································································n6·=·40;1461 ························································································n6·=·40;
1460 ················································································}1462 ····················································································}
1461 ················································································new·DcMsg(dcContext3,·n6);1463 ····················································································new·DcMsg(dcContext3,·n6);
Max diff block lines reached; 8593/22097 bytes (38.89%) of diff not shown.
16.3 KB
assets/dexopt/baseline.prof
    
Offset 1, 121 lines modifiedOffset 1, 121 lines modified
00000000:·7072·6f00·3031·3000·0252·8600·0076·0700··pro.010..R...v..00000000:·7072·6f00·3031·3000·0251·8600·007c·0700··pro.010..Q...|..
00000010:·0078·01ed·9c5f·8815·7514·c7cf·cc9d·bd8e··.x..._..u....... 
00000020:·ebaa·d73f·d555·d71c·ff26·6ab1·2c42·1445··...?.U...&j.,B.E 
00000030:·a389·4514·1858·2964·dcf5·4f2a·2425·56d4··..E..X)d..O*$%V. 
00000040:·4bce·0a92·45c9·d643·d91f·c887·827a·d2a0··K...E..C.....z.. 
00000050:·e825·e86a·f497·2053·085f·242b·7a0c·c487··.%.j..·S._$+z... 
00000060:·3052·b7f3·993b·c73b·e6ae·ab52·0fc6·f92d··0R...;.;...R...- 
00000070:·677e·e7ff·39bf·efcc·cebd·7be7·7777·8cbc··g~..9.....{.ww.. 
00000080:·2027·6291·05b3·bf7f·f5ec·a0c8·bac7·fab6···'b............. 
00000090:·6ddb·b0ed·a6f5·1b9e·e912·91a3·4af7·bd33··m...........J..3 
000000a0:·7d4f·f0fb·3953·2fb6·4375·91aa·da22·a560··}O..9S/.Cu...".` 
000000b0:·0842·af59·731f·ecf0·a192·f98e·517e·7921··.B.Ys.......Q~y! 
000000c0:·574a·36f3·29eb·ae2b·fcb0·a54a·9394·ac2e··WJ6.)..+...J.... 
000000d0:·3334·55e9·4ea5·094a·4f29·a1eb·56ba·460b··34U.N..JO)..V.F. 
000000e0:·5a4e·6aa3·ef50·321d·3c7a·ead1·233c·36fc··ZNj..P2.<z..#<6. 
000000f0:·6c46·3f5a·099b·e530·1e0c·e8a7·3684·7da2··lF?Z...0....6.}. 
00000100:·ea58·27f1·a34a·766a·dd54·e8ac·3ef5·d05b··.X'..Jvj.T..>..[ 
00000110:·def2·6cb1·d8ad·6ff2·e263·b2f1·9603·3dbc··..l...o..c....=. 
00000120:·c99c·4bf3·c166·6476·6cac·85d9·f059·54c8··..K..fdvl....YT. 
00000130:·e82c·16ff·f2b9·b4f8·2755·6f39·1716·fe93··.,......'Uo9.... 
00000140:·7526·27c4·1ac0·b0dc·b7ad·1d1b·391f·d722··u&'.........9.." 
00000150:·56cb·66cb·3f5d·ede4·b718·b35b·cddb·d586··V.f.?].....[.... 
00000160:·6e8a·1258·c263·239e·1999·3ecc·867e·ab12··n..X.c#...>..~.. 
00000170:·b858·0dfc·5e56·c297·7ec6·2919·6ec8·569b··.X..^V..~.).n.V. 
00000180:·7eb1·8d57·b23a·cc46·5b94·c167·4649·878d··~..W.:.F[..gFI.. 
00000190:·fad4·e27a·41b6·ba9d·ca5b·9d9b·0b3d·bd80··...zA....[...=.. 
000001a0:·173e·f046·e485·a717·ea13·4b2e·9b59·1f84··.>.F......K..Y.. 
000001b0:·9fd5·64b6·dee1·89c3·87fe·c62a·511b·7fce··..d........*Q... 
000001c0:·0df5·e8d3·d636·5b79·d64e·9cd5·359e·19da··.....6[y.N..5... 
000001d0:·57d8·2c16·3ff3·2196·7ce6·cb4c·2fd4·7fa0··W.,.?.!.|..L/... 
000001e0:·d023·130b·95fd·8cb7·b563·27ce·f4d6·97d5··.#.......c'..... 
000001f0:·b035·e367·3de0·6bf1·f401·4ed8·8931·1f72··.5.g=.k...N..1.r 
00000200:·dab5·09df·a541·d60b·d7b0·c5e3·633c·f1e5··.....A......c<.. 
00000210:·5eac·2766·6cf4·62eb·2686·585b·273d·c05b··^.'fl.b.&.X['=.[ 
00000220:·0fd4·b27a·9c0b·eb93·7b04·f9b8·d62c·3f7e··...z....{....,?~ 
00000230:·d6f7·77ca·d31f·b645·4ac4·91d7·70b0·5e88··..w....EJ...p.^. 
00000240:·99a2·02b2·d581·87be·d003·f9b8·0e2c·8e5e··.............,.^ 
00000250:·b159·1df3·1d6a·2e63·006f·31a6·37b9·9c0f··.Y...j.c.o1.7... 
00000260:·1d84·0ffd·40f4·8eae·7caf·c7ce·7acc·cf72··....@...|...z..r 
00000270:·587f·c495·6dd6·1f7a·5b0b·58e3·63e7·021b··X...m..z[.X.c... 
00000280:·3921·f3c7·6eb9·79fd·4026·1e5f·ebbf·cc5b··9!..n.y.@&._...[ 
00000290:·be72·9ce5·278e·18f2·73ff·8787·88a7·067a··.r..'...s......z 
000002a0:·6462·2178·f4f0·d8b8·7fdd·a0c4·1ac1·c2e2··db!x............ 
000002b0:·cede·daee·d7fa·b6d9·7220·1b6f·b3f9·94e7··........r·.o.... 
000002c0:·6bd5·cf64·f3b3·b598·9ed9·6a9b·4fd9·66fc··k..d......j.O.f. 
000002d0:·7036·f443·e5fc·675e·7ca0·c54a·651b·3c7a··p6.C..g^|..Je.<z 
000002e0:·f20c·57a3·ec6f·bdae·577f·ae65·9379·2db2··..W..o..W..e.y-. 
000002f0:·730d·a696·8ff3·44fe·b17a·3326·cf48·b4a7··s.....D..z3&.H.. 
00000300:·1269·ce20·ff09·f518·157c·45af·2ca4·b1b9··.i.·.....|E.,... 
00000310:·1ce7·7aec·1d7a·37ad·c8fd·ca11·6591·7857··..z..z7.....e.xW 
00000320:·a49e·fb06·da0b·9e61·ae8b·f48c·871a·d559··.......a.......Y 
00000330:·6426·629c·ea22·d555·8b1a·e3f2·b8f1·79cc··d&b..".U......y. 
00000340:·e8fc·d8ca·d0ea·8a23·5d85·7935·b8c9·4a1d··.......#].y5..J. 
00000350:·4aed·ae03·99a6·d228·a576·ff2d·6ba4·3546··J......(.v.-k.5F 
00000360:·a976·aa46·d355·20f3·72ae·c593·d5b2·d365··.v.F.U·.r......e 
00000370:·457e·e717·cb87·23e0·085c·80c0·92d3·715c··E~....#..\....q\ 
00000380:·7d52·7f65·5a23·db7c·44a4·6952·28b5·d9ca··}R.eZ#.|D.iR(... 
00000390:·f3da·cf48·25cb·e773·879a·de89·f863·6284··...H%..s.....cb. 
000003a0:·71eb·d2cf·a345·2f66·f2d5·12ee·69bb·f597··q....E/f....i... 
000003b0:·3349·9ec8·6b64·69fd·cffe·cdf2·f4ea·5e79··3I..kdi.......^y 
000003c0:·f0b7·c6fc·3ccf·23e1·9bdc·e0da·6345·2eea··....<.#.....cE.. 
000003d0:·df70·4b6a·712d·dbd9·9fb5·4d97·c035·37aa··.pKjq-....M..57. 
000003e0:·d3fc·4f8b·2535·55f8·70f1·2eee·aeed·5193··..O.%5U.p.....Q. 
000003f0:·d56d·a1e0·ea35·899a·598f·1ee5·8f0b·8c17··.m...5..Y....... 
00000400:·53d4·40eb·b6bb·451e·95a0·a7e5·3810·bedb··S.@...E.....8... 
00000410:·3959·6f4a·5d8d·658d·9e6e·d9a5·da54·e22c··9YoJ].e..n...T., 
00000420:·9589·dcc9·4492·461f·b7f8·0bc7·3d87·c21d··....D.F.....=... 
00000430:·cf93·af18·779e·5cb8·b599·253d·6b96·c8e8··....w.\...%=k... 
00000440:·4d51·9cf2·a270·d191·5625·ed78·3f3b·15f4··MQ...p..V%.x?;.. 
00000450:·3782·a561·1ccc·ad24·7192·47d4·e56d·4a0f··7..a...$q.G..mJ. 
00000460:·39d2·d6db·6cc9·9268·9c2e·64a4·913d·3b92··9...l..h..d..=;. 
00000470:·c770·f6f9·1255·8f6e·ef7e·f9d8·8b73·e68b··.p...U.n.~...s.. 
00000480:·ec8f·5fe9·d8f3·f5a4·7a1a·4d3a·f8a1·fe75··.._.....z.M:...u 
00000490:·7cf7·9178·ed81·74a6·64df·ae58·365b·979a··|..x..t.d..X6[.. 
000004a0:·0311·e971·fd70·f95c·ef08·3802·8e80·23e0··...q.p.\..8...#. 
000004b0:·0838·0257·8cc0·89a7·feaa·4836·ed9d·3367··.8.W......H6..3g 
000004c0:·7ed9·38a1·f55e·ace7·ae33·6f94·df95·d5a4··~.8..^...3o..... 
000004d0:·374f·df97·752e·bbe2·3a1e·e808·5c0a·02a7··7O..u...:...\...00000010:·0078·01ed·9c5b·8855·6514·c7d7·de67·cf71··.x...[.Ue....g.q
 00000020:·3b8d·7abc·5447·1b73·a766·e28d·c320·4452··;.z.TG.s.f...·DR
 00000030:·b435·2991·1e0c·ba28·649c·29af·90a4·5851··.5)....(d.)...XQ
 00000040:·3de8·1e21·32a9·9882·ee41·3d14·d493·0a45··=..!2....A=....E
 00000050:·2f41·a7a2·2b41·6510·be48·56f4·5620·3d88··/A..+Ae..HV.V·=.
 00000060:·913a·addf·3e7b·79b6·39e3·a8e4·43b1·be61··.:..>{y.9...C..a
 00000070:·ed6f·7deb·fefd·f79e·ef9c·39df·77e6·1279··.o}.......9.w..y
 00000080:·528e·c422·f366·7df3·dcc9·2191·fbee·efdf··R..".f}...!.....
 00000090:·be7d·fdf6·45eb·d63f·d223·2207·956e·fbfa··.}..E..?.#"..n..
 000000a0:·c063·43bf·9d52·f5a1·fbb6·2e52·555d·a414··.cC..R.....RU]..
 000000b0:·0c43·c835·6a6e·831e·3e54·32db·4b94·bfb9··.C.5jn..>T2.K...
 000000c0:·1857·4a3a·b329·cb2e·2fec·d0a5·4a93·952c··.WJ:.)../...J..,
 000000d0:·2f3d·344d·e926·a589·4a0f·2921·eb55·ba54··/=4M.&..J.)!.U.T
 000000e0:·135a·4c72·23ef·5232·193c·72f2·5123·3c3a··.ZLr#.R2.<r.Q#<:
 000000f0:·ecac·473e·5609·9dc5·301e·0ca8·a736·8c7e··..G>V...0....6.~
 00000100:·92ca·9827·fe63·4a7a·722d·2a64·969f·7cc8··...'.cJzr-*d..|.
 00000110:·2d6e·b937·5ff4·5637·71b1·b1b1·f116·0339··-n.7_.V7q......9
 00000120:·bc8d·b997·6683·cec8·f4e8·980b·bde1·b3a0··....f...........
 00000130:·1823·335f·eccb·f7d2·fc1f·54b9·c59c·5fd8··.#3_......T..._.
 00000140:·4fd1·9e98·1073·00c3·72dd·3677·74c4·7c40··O....s..r.6wt.|@
 00000150:·9358·2eeb·2dfe·74d5·13df·7c4c·6f39·6f50··.X..-.t...|Lo9oP
 00000160:·1db2·a94a·6009·8f0e·7f7a·c6d4·613a·e4db··...J`....z..a:..
 00000170:·94c0·c572·60f7·b412·b6d4·335e·c970·636c··...r`.....3^.pcl
 00000180:·b9a9·17dd·0425·cb43·6fb4·4519·6c66·9464··.....%.Co.E.lf.d
 00000190:·e8c8·4f2e·9e17·c696·b75b·79cb·736d·21a7··..O......[y.sm!.
 000001a0:·16f0·c206·de88·b8f0·d442·7e7c·8965·3df3··.........B~|.e=.
 000001b0:·83b0·b39c·f456·3b3c·7ed8·50df·3825·7263··.....V;<~.P.8%rc
 000001c0:·cfbd·211f·75da·dc66·29cf·dcf1·b3bc·c6d3··..!.u..f).......
 000001d0:·437b·0b9d·f962·6736·f812·cf6c·e9a9·85fc··C{...bg6...l....
 000001e0:·7714·72c6·f842·653b·e36d·eee8·f133·b9d5··w.r..Be;.m...3..
 000001f0:·6539·6cce·d859·0dd8·9a3f·7580·137a·7ccc··e9l..Y...?u..z|.
 00000200:·8698·f66c·c2f7·a893·d5c2·336c·fed8·188f··...l......3l....
 00000210:·7fb9·16ab·891e·1db5·d8bc·f1c1·d7e6·490d··..............I.
 00000220:·f056·03b9·2c1f·f7c2·ea64·8d20·1ecf·9ac5··.V..,....d.·....
 00000230:·c7ce·eafe·5a79·ea43·b740·093f·e21a·0e56··....Zy.C.@.?...V
 00000240:·0b3e·5375·c0d8·f2c0·439f·ea85·783c·07e6··.>Su....C...x<..
 00000250:·47ad·e82c·8fd9·0ed7·9731·8037·1f93·dbb8··G..,.....1.7....
 00000260:·1c0f·1984·0df5·40d4·8eac·bcd6·a367·3e66··......@......g>f
 00000270:·6731·ac3e·fcca·3aab·0fb9·cd05·acb1·b17b··g1.>..:........{
 00000280:·818e·9890·d9a3·b7d8·bc7e·30c6·1f5b·abbf··.........~0..[..
 00000290:·cc5b·bcb2·9fc5·c70f·1fe2·b3fe·c343·f893··.[...........C..
 000002a0:·0339·637c·2178·e4f0·e858·bfae·5162·8e60··.9c|!x...X..Qb.`
 000002b0:·617e·2797·74ea·b5ba·adb7·188c·8db7·de6c··a~'.t..........l
 000002c0:·cafd·656a·6763·b3b3·b998·9cde·729b·4d59··..ejgc......r.MY
 000002d0:·67fc·483a·e4c3·c5fc·675c·6ca0·c54a·651d··g.H:....g\l..Je.
 000002e0:·3c72·e28c·94a3·6c6f·b5ae·537b·9e65·1bf3··<r....lo..S{.e..
 000002f0:·5a64·f71a·4c2d·1ef7·89f8·e374·3126·ce68··Zd..L-.....t1&.h
 00000300:·f452·25d2·9841·fe13·ea35·2af8·8a3e·598c··.R%..A...5*..>Y.
 00000310:·c6e5·e338·97a3·efd2·d5b4·22b7·2987·9779··...8......".)..y
 00000320:·625d·917a·6e1b·682d·5886·b92c·d23b·1eaa··b].zn.h-X..,.;..
Max diff block lines reached; 5646/16637 bytes (33.94%) of diff not shown.
3.18 KB
lib/x86_64/libnative-utils.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·33·35·32·34·36·32·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·33·35·32·34·36·32·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ad4e1b0c7568fee345fb7ae8601ce0cc9468a0f56 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d3bdeb8a525bac1d32ba4d89d0947ebd5342a22
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
613 B
strings --all --bytes=8 {}
    
Offset 25549, 15 lines modifiedOffset 25549, 15 lines modified
25549 enabled_logs25549 enabled_logs
25550 description25550 description
25551 crypto/ct/ct_oct.c25551 crypto/ct/ct_oct.c
25552 crypto/ct/ct_policy.c25552 crypto/ct/ct_policy.c
25553 crypto/ct/ct_sct.c25553 crypto/ct/ct_sct.c
25554 crypto/ct/ct_sct_ctx.c25554 crypto/ct/ct_sct_ctx.c
25555 crypto/ct/ct_vfy.c25555 crypto/ct/ct_vfy.c
25556 built·on:·Sat·Apr··8·01:47:40·2023·UTC25556 built·on:·Sun·Apr··9·03:41:54·2023·UTC
25557 platform:·linux-x86_6425557 platform:·linux-x86_64
25558 OPENSSLDIR:·"/usr/local/ssl"25558 OPENSSLDIR:·"/usr/local/ssl"
25559 ENGINESDIR:·"/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/x86_64-linux-android/release/build/openssl-sys-2521fbd756741411/out/openssl-build/install/lib/engines-1.1"25559 ENGINESDIR:·"/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/x86_64-linux-android/release/build/openssl-sys-2521fbd756741411/out/openssl-build/install/lib/engines-1.1"
25560 not·available25560 not·available
25561 OpenSSL·PKCS#3·DH·method25561 OpenSSL·PKCS#3·DH·method
25562 X9.42·DH25562 X9.42·DH
25563 OpenSSL·X9.42·DH·method25563 OpenSSL·X9.42·DH·method
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 4014, 16 lines modifiedOffset 4014, 16 lines modified
4014 ··0x00b31ab0·64657363·72697074·696f6e00·63727970·description.cryp4014 ··0x00b31ab0·64657363·72697074·696f6e00·63727970·description.cryp
4015 ··0x00b31ac0·746f2f63·742f6374·5f6f6374·2e630063·to/ct/ct_oct.c.c4015 ··0x00b31ac0·746f2f63·742f6374·5f6f6374·2e630063·to/ct/ct_oct.c.c
4016 ··0x00b31ad0·72797074·6f2f6374·2f63745f·706f6c69·rypto/ct/ct_poli4016 ··0x00b31ad0·72797074·6f2f6374·2f63745f·706f6c69·rypto/ct/ct_poli
4017 ··0x00b31ae0·63792e63·00637279·70746f2f·63742f63·cy.c.crypto/ct/c4017 ··0x00b31ae0·63792e63·00637279·70746f2f·63742f63·cy.c.crypto/ct/c
4018 ··0x00b31af0·745f7363·742e6300·63727970·746f2f63·t_sct.c.crypto/c4018 ··0x00b31af0·745f7363·742e6300·63727970·746f2f63·t_sct.c.crypto/c
4019 ··0x00b31b00·742f6374·5f736374·5f637478·2e630063·t/ct_sct_ctx.c.c4019 ··0x00b31b00·742f6374·5f736374·5f637478·2e630063·t/ct_sct_ctx.c.c
4020 ··0x00b31b10·72797074·6f2f6374·2f63745f·7666792e·rypto/ct/ct_vfy.4020 ··0x00b31b10·72797074·6f2f6374·2f63745f·7666792e·rypto/ct/ct_vfy.
4021 ··0x00b31b20·63006275·696c7420·6f6e3a20·53617420·c.built·on:·Sat·4021 ··0x00b31b20·63006275·696c7420·6f6e3a20·53756e20·c.built·on:·Sun·
4022 ··0x00b31b30·41707220·20382030·313a3437·3a343020·Apr··8·01:47:40·4022 ··0x00b31b30·41707220·20392030·333a3431·3a353420·Apr··9·03:41:54·
4023 ··0x00b31b40·32303233·20555443·00706c61·74666f72·2023·UTC.platfor4023 ··0x00b31b40·32303233·20555443·00706c61·74666f72·2023·UTC.platfor
4024 ··0x00b31b50·6d3a206c·696e7578·2d783836·5f363400·m:·linux-x86_64.4024 ··0x00b31b50·6d3a206c·696e7578·2d783836·5f363400·m:·linux-x86_64.
4025 ··0x00b31b60·4f50454e·53534c44·49523a20·222f7573·OPENSSLDIR:·"/us4025 ··0x00b31b60·4f50454e·53534c44·49523a20·222f7573·OPENSSLDIR:·"/us
4026 ··0x00b31b70·722f6c6f·63616c2f·73736c22·00454e47·r/local/ssl".ENG4026 ··0x00b31b70·722f6c6f·63616c2f·73736c22·00454e47·r/local/ssl".ENG
4027 ··0x00b31b80·494e4553·4449523a·20222f68·6f6d652f·INESDIR:·"/home/4027 ··0x00b31b80·494e4553·4449523a·20222f68·6f6d652f·INESDIR:·"/home/
4028 ··0x00b31b90·76616772·616e742f·6275696c·642f636f·vagrant/build/co4028 ··0x00b31b90·76616772·616e742f·6275696c·642f636f·vagrant/build/co
4029 ··0x00b31ba0·6d2e6234·34742e6d·65737365·6e676572·m.b44t.messenger4029 ··0x00b31ba0·6d2e6234·34742e6d·65737365·6e676572·m.b44t.messenger
612 B
smali_classes2/com/googlecode/mp4parser/util/Iso639.smali
    
Offset 1198, 15 lines modifiedOffset 1198, 15 lines modified
1198 ····const-string/jumbo·v1,·"tso"1198 ····const-string/jumbo·v1,·"tso"
  
1199 ····.line·1791199 ····.line·179
1200 ····invoke-static·{v0,·v1},·Lcom/googlecode/mp4parser/util/Iso639;->doublePut(Ljava/lang/String;Ljava/lang/String;)V1200 ····invoke-static·{v0,·v1},·Lcom/googlecode/mp4parser/util/Iso639;->doublePut(Ljava/lang/String;Ljava/lang/String;)V
  
1201 ····const-string/jumbo·v0,·"tt"1201 ····const-string/jumbo·v0,·"tt"
  
1202 ····const-string/jumbo·v1,·"tat"1202 ····const-string·v1,·"tat"
  
1203 ····.line·1801203 ····.line·180
1204 ····invoke-static·{v0,·v1},·Lcom/googlecode/mp4parser/util/Iso639;->doublePut(Ljava/lang/String;Ljava/lang/String;)V1204 ····invoke-static·{v0,·v1},·Lcom/googlecode/mp4parser/util/Iso639;->doublePut(Ljava/lang/String;Ljava/lang/String;)V
  
1205 ····const-string/jumbo·v0,·"tw"1205 ····const-string/jumbo·v0,·"tw"
  
1206 ····const-string/jumbo·v1,·"twi"1206 ····const-string/jumbo·v1,·"twi"
1.55 KB
smali_classes2/org/thoughtcrime/securesms/ConversationActivity.smali
    
Offset 2042, 21 lines modifiedOffset 2042, 19 lines modified
2042 ····invoke-virtual·{v1,·v0},·Lcom/b44t/messenger/DcContext;->getChat(I)Lcom/b44t/messenger/DcChat;2042 ····invoke-virtual·{v1,·v0},·Lcom/b44t/messenger/DcContext;->getChat(I)Lcom/b44t/messenger/DcChat;
  
2043 ····move-result-object·v02043 ····move-result-object·v0
  
2044 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;2044 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;
  
2045 ····.line·9802045 ····.line·980
2046 ····new-instance·v0,·Lorg/thoughtcrime/securesms/recipients/Recipient;2046 ····new-instance·v1,·Lorg/thoughtcrime/securesms/recipients/Recipient;
  
2047 ····iget-object·v1,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;2047 ····invoke-direct·{v1,·p0,·v0},·Lorg/thoughtcrime/securesms/recipients/Recipient;-><init>(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V
  
2048 ····invoke-direct·{v0,·p0,·v1},·Lorg/thoughtcrime/securesms/recipients/Recipient;-><init>(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V 
  
2049 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient;2048 ····iput-object·v1,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient;
  
2050 ····.line·9812049 ····.line·981
2051 ····invoke-static·{p0},·Lorg/thoughtcrime/securesms/mms/GlideApp;->with(Landroidx/fragment/app/FragmentActivity;)Lorg/thoughtcrime/securesms/mms/GlideRequests;2050 ····invoke-static·{p0},·Lorg/thoughtcrime/securesms/mms/GlideApp;->with(Landroidx/fragment/app/FragmentActivity;)Lorg/thoughtcrime/securesms/mms/GlideRequests;
  
2052 ····move-result-object·v02051 ····move-result-object·v0
  
2053 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests;2052 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests;
900 B
smali_classes2/org/thoughtcrime/securesms/MediaPreviewActivity$1.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$1;1 .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$1;
2 .super·Landroid/os/AsyncTask;2 .super·Landroid/os/AsyncTask;
3 .source·"MediaPreviewActivity.java"3 .source·"MediaPreviewActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V6 ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2$org-thoughtcrime-securesms-MediaPreviewActivity(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
894 B
smali_classes2/org/thoughtcrime/securesms/ConversationListFragment$4.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/thoughtcrime/securesms/ConversationListFragment$4;1 .class·Lorg/thoughtcrime/securesms/ConversationListFragment$4;
2 .super·Landroid/os/AsyncTask;2 .super·Landroid/os/AsyncTask;
3 .source·"ConversationListFragment.java"3 .source·"ConversationListFragment.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V6 ····value·=·Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5$org-thoughtcrime-securesms-ConversationListFragment(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
624 B
smali_classes2/org/thoughtcrime/securesms/connect/DcContactsLoader.smali
    
Offset 237, 13 lines modifiedOffset 237, 11 lines modified
  
237 ····return-object·v0237 ····return-object·v0
  
238 ····.line·63238 ····.line·63
239 ····:cond_5239 ····:cond_5
240 ····new-instance·v0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;240 ····new-instance·v0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;
  
241 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader;->query:Ljava/lang/String; 
  
242 ····invoke-direct·{v0,·p0,·v1,·v2},·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;-><init>(Lorg/thoughtcrime/securesms/connect/DcContactsLoader;[ILjava/lang/String;)V241 ····invoke-direct·{v0,·p0,·v1,·v2},·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;-><init>(Lorg/thoughtcrime/securesms/connect/DcContactsLoader;[ILjava/lang/String;)V
  
243 ····return-object·v0242 ····return-object·v0
244 .end·method243 .end·method
3.41 KB
smali_classes2/org/thoughtcrime/securesms/recipients/Recipient.smali
    
Offset 611, 49 lines modifiedOffset 611, 45 lines modified
611 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat;611 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat;
  
612 ····const/4·v1,·0x0612 ····const/4·v1,·0x0
  
613 ····if-eqz·v0,·:cond_0613 ····if-eqz·v0,·:cond_0
  
614 ····.line·221614 ····.line·221
615 ····new-instance·v0,·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;615 ····new-instance·v2,·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;
  
616 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;616 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;
  
617 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat; 
  
618 ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V617 ····invoke-direct·{v2,·p1,·v3,·v0},·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V
  
619 ····goto·:goto_0618 ····goto·:goto_0
  
620 ····.line·223619 ····.line·223
621 ····:cond_0620 ····:cond_0
622 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;621 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;
  
623 ····if-eqz·v0,·:cond_1622 ····if-eqz·v0,·:cond_1
  
624 ····.line·224623 ····.line·224
625 ····new-instance·v0,·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;624 ····new-instance·v2,·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;
  
626 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; 
  
627 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;625 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;
  
628 ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V626 ····invoke-direct·{v2,·p1,·v3,·v0},·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V
  
629 ····goto·:goto_0627 ····goto·:goto_0
  
630 ····:cond_1628 ····:cond_1
631 ····move-object·v0,·v1629 ····move-object·v2,·v1
  
632 ····:goto_0630 ····:goto_0
633 ····if-eqz·v0,·:cond_2631 ····if-eqz·v2,·:cond_2
  
634 ····.line·228632 ····.line·228
635 ····invoke-virtual·{v0,·p1},·Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String;633 ····invoke-virtual·{v2,·p1},·Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String;
  
636 ····move-result-object·p1634 ····move-result-object·p1
  
637 ····if-eqz·p1,·:cond_2635 ····if-eqz·p1,·:cond_2
  
638 ····.line·229636 ····.line·229
639 ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z637 ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z
Offset 663, 15 lines modifiedOffset 659, 15 lines modified
663 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0659 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
664 ····if-nez·p1,·:cond_2660 ····if-nez·p1,·:cond_2
  
665 ····.line·230661 ····.line·230
666 ····monitor-exit·p0662 ····monitor-exit·p0
  
667 ····return-object·v0663 ····return-object·v2
  
668 ····.line·234664 ····.line·234
669 ····:cond_2665 ····:cond_2
670 ····:try_start_1666 ····:try_start_1
671 ····iget-object·p1,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri;667 ····iget-object·p1,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri;
  
672 ····if-eqz·p1,·:cond_3668 ····if-eqz·p1,·:cond_3