154 MB
/home/fdroid/fdroiddata/tmp/dummydomain.yetanothercallblocker_5170.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_dummydomain.yetanothercallblocker_5170.apk
10.5 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: <2baf56f3912d3e6ffc55c6ad74b7419a77a8eabd26b37a28731ac80446f5c9ee>, actual: <5c16e2756458e350cb647e7e9ad3eafd87027287d12e115034a6bb31a8085940> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <1686b5350bb8f4cfb9b971e3daa33e1366db4d6ada410922f4abe17b4fc8ec581f53790000000000>, actual: <83831175d8d960e4678a10be1d437a78718cf7c9712787cddf6742df9d8b43951f53790000000000>
    
Offset 1, 60 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:·2905d9028d07748db7fa4fe5687bb8fbc42877f225909eaa0c2ade6026add723 
10 Signer·#1·certificate·SHA-1·digest:·a6942a6f4eb57da99fb7081f99e482758bc0764e 
11 Signer·#1·certificate·MD5·digest:·3b35446e468abaebdd7020e7cf2fd164 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·20c60f3e9bf6d80fae4633330d191b3beb5a9f995defa748eb6242ea8f468119 
15 Signer·#1·public·key·SHA-1·digest:·f9dbd1e4145c403374c1999a1d10d5a020469358 
16 Signer·#1·public·key·MD5·digest:·5716cdb928a7a4b93f6ea5d107b83dbb 
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.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.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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 WARNING:·META-INF/androidx.paging_paging-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/. 
43 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/. 
44 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/. 
45 WARNING:·META-INF/androidx.recyclerview_recyclerview-selection.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.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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
1.59 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·7955231·bytes,·number·of·entries:·10431 Zip·file·size:·7955231·bytes,·number·of·entries:·1043
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··6657012·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··6656980·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so4 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so
5 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so5 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
6 -rw-rw-rw-··0.0·unx··2254740·b-·defN·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so6 -rw-rw-rw-··0.0·unx··2254740·b-·defN·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so
7 -rw-rw-rw-··0.0·unx··2501448·b-·defN·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so7 -rw-rw-rw-··0.0·unx··2501448·b-·defN·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so
8 -rw-rw-rw-··0.0·unx······367·b-·defN·81-Jan-01·01:01·assets/logback.xml8 -rw-rw-rw-··0.0·unx······367·b-·defN·81-Jan-01·01:01·assets/logback.xml
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
Offset 1038, 8 lines modifiedOffset 1038, 8 lines modified
1038 -rw----·····0.0·fat······820·b-·defN·81-Jan-01·01:01·res/za.xml1038 -rw----·····0.0·fat······820·b-·defN·81-Jan-01·01:01·res/za.xml
1039 -rw----·····0.0·fat······293·b-·stor·81-Jan-01·01:01·res/zb.png1039 -rw----·····0.0·fat······293·b-·stor·81-Jan-01·01:01·res/zb.png
1040 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml1040 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml
1041 -rw----·····0.0·fat··1165052·b-·stor·81-Jan-01·01:01·resources.arsc1041 -rw----·····0.0·fat··1165052·b-·stor·81-Jan-01·01:01·resources.arsc
1042 -rw----·····2.0·fat····77632·b-·defN·81-Jan-01·01:01·META-INF/5A4337EF.SF1042 -rw----·····2.0·fat····77632·b-·defN·81-Jan-01·01:01·META-INF/5A4337EF.SF
1043 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/5A4337EF.RSA1043 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/5A4337EF.RSA
1044 -rw----·····2.0·fat····77524·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1044 -rw----·····2.0·fat····77524·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1045 1043·files,·17070076·bytes·uncompressed,·7824340·bytes·compressed:··54.2%1045 1043·files,·17070044·bytes·uncompressed,·7824260·bytes·compressed:··54.2%
154 MB
classes.dex
154 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············:·ae21e1364 checksum············:·367955b4
5 signature···········:·fbb8...a3b15 signature···········:·9560...583f
6 file_size···········:·66570126 file_size···········:·6656980
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·····:·5292010 string_ids_size·····:·52919
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·695812 type_ids_size·······:·6958
13 type_ids_off········:·211792·(0x033b50)13 type_ids_off········:·211788·(0x033b4c)
14 proto_ids_size······:·1062514 proto_ids_size······:·10625
15 proto_ids_off·······:·239624·(0x03a808)15 proto_ids_off·······:·239620·(0x03a804)
16 field_ids_size······:·3883616 field_ids_size······:·38836
17 field_ids_off·······:·367124·(0x059a14)17 field_ids_off·······:·367120·(0x059a10)
18 method_ids_size·····:·5191618 method_ids_size·····:·51915
19 method_ids_off······:·677812·(0x0a57b4)19 method_ids_off······:·677808·(0x0a57b0)
20 class_defs_size·····:·549220 class_defs_size·····:·5492
21 class_defs_off······:·1093140·(0x10ae14)21 class_defs_off······:·1093128·(0x10ae08)
22 data_size···········:·538812822 data_size···········:·5388108
23 data_off············:·1268884·(0x135c94)23 data_off············:·1268872·(0x135c88)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·37425 class_idx···········:·374
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·535927 superclass_idx······:·5359
28 source_file_idx·····:·813528 source_file_idx·····:·8135
29 static_fields_size··:·029 static_fields_size··:·0
Offset 136, 17 lines modifiedOffset 136, 17 lines modified
136 ······type··········:·'()V'136 ······type··········:·'()V'
137 ······access········:·0x10000·(CONSTRUCTOR)137 ······access········:·0x10000·(CONSTRUCTOR)
138 ······code··········-138 ······code··········-
139 ······registers·····:·1139 ······registers·····:·1
140 ······ins···········:·1140 ······ins···········:·1
141 ······outs··········:·1141 ······outs··········:·1
142 ······insns·size····:·4·16-bit·code·units142 ······insns·size····:·4·16-bit·code·units
143 1363e8:········································|[1363e8]·android.support.v4.os.ResultReceiver$1.<init>:()V143 1363dc:········································|[1363dc]·android.support.v4.os.ResultReceiver$1.<init>:()V
144 1363f8:·7010·70a4·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a470144 1363ec:·7010·6fa4·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a46f
145 1363fe:·0e00···································|0003:·return-void145 1363f2:·0e00···································|0003:·return-void
146 ······catches·······:·(none)146 ······catches·······:·(none)
147 ······positions·····:·147 ······positions·····:·
148 ········0x0000·line=145148 ········0x0000·line=145
149 ······locals········:·149 ······locals········:·
150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
  
151 ··Virtual·methods···-151 ··Virtual·methods···-
Offset 155, 18 lines modifiedOffset 155, 18 lines modified
155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'
156 ······access········:·0x0001·(PUBLIC)156 ······access········:·0x0001·(PUBLIC)
157 ······code··········-157 ······code··········-
158 ······registers·····:·3158 ······registers·····:·3
159 ······ins···········:·2159 ······ins···········:·2
160 ······outs··········:·2160 ······outs··········:·2
161 ······insns·size····:·6·16-bit·code·units161 ······insns·size····:·6·16-bit·code·units
162 13637c:········································|[13637c]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;162 136370:········································|[136370]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;
163 13638c:·2200·8001······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0180163 136380:·2200·8001······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0180
164 136390:·7020·1d08·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@081d164 136384:·7020·1d08·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@081d
165 136396:·1100···································|0005:·return-object·v0165 13638a:·1100···································|0005:·return-object·v0
166 ······catches·······:·(none)166 ······catches·······:·(none)
167 ······positions·····:·167 ······positions·····:·
168 ········0x0000·line=148168 ········0x0000·line=148
169 ······locals········:·169 ······locals········:·
170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·
171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·
  
Offset 175, 18 lines modifiedOffset 175, 18 lines modified
175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'
176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·2179 ······ins···········:·2
180 ······outs··········:·2180 ······outs··········:·2
181 ······insns·size····:·5·16-bit·code·units181 ······insns·size····:·5·16-bit·code·units
182 1363b0:········································|[1363b0]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;182 1363a4:········································|[1363a4]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
183 1363c0:·6e20·1308·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@0813183 1363b4:·6e20·1308·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@0813
184 1363c6:·0c01···································|0003:·move-result-object·v1184 1363ba:·0c01···································|0003:·move-result-object·v1
185 1363c8:·1101···································|0004:·return-object·v1185 1363bc:·1101···································|0004:·return-object·v1
186 ······catches·······:·(none)186 ······catches·······:·(none)
187 ······positions·····:·187 ······positions·····:·
188 ········0x0000·line=145188 ········0x0000·line=145
189 ······locals········:·189 ······locals········:·
190 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·190 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
191 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·191 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·
  
Offset 195, 17 lines modifiedOffset 195, 17 lines modified
195 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'195 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'
196 ······access········:·0x0001·(PUBLIC)196 ······access········:·0x0001·(PUBLIC)
197 ······code··········-197 ······code··········-
198 ······registers·····:·2198 ······registers·····:·2
199 ······ins···········:·2199 ······ins···········:·2
200 ······outs··········:·0200 ······outs··········:·0
201 ······insns·size····:·3·16-bit·code·units201 ······insns·size····:·3·16-bit·code·units
202 136398:········································|[136398]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;202 13638c:········································|[13638c]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;
203 1363a8:·2311·231a······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1a23203 13639c:·2311·231a······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1a23
204 1363ac:·1101···································|0002:·return-object·v1204 1363a0:·1101···································|0002:·return-object·v1
205 ······catches·······:·(none)205 ······catches·······:·(none)
206 ······positions·····:·206 ······positions·····:·
207 ········0x0000·line=152207 ········0x0000·line=152
208 ······locals········:·208 ······locals········:·
209 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·209 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
210 ········0x0000·-·0x0003·reg=1·(null)·I·210 ········0x0000·-·0x0003·reg=1·(null)·I·
  
Offset 214, 18 lines modifiedOffset 214, 18 lines modified
214 ······type··········:·'(I)[Ljava/lang/Object;'214 ······type··········:·'(I)[Ljava/lang/Object;'
215 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)215 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
216 ······code··········-216 ······code··········-
217 ······registers·····:·2217 ······registers·····:·2
218 ······ins···········:·2218 ······ins···········:·2
219 ······outs··········:·2219 ······outs··········:·2
220 ······insns·size····:·5·16-bit·code·units220 ······insns·size····:·5·16-bit·code·units
221 1363cc:········································|[1363cc]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;221 1363c0:········································|[1363c0]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;
222 1363dc:·6e20·1508·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@0815222 1363d0:·6e20·1508·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@0815
223 1363e2:·0c01···································|0003:·move-result-object·v1223 1363d6:·0c01···································|0003:·move-result-object·v1
224 1363e4:·1101···································|0004:·return-object·v1224 1363d8:·1101···································|0004:·return-object·v1
225 ······catches·······:·(none)225 ······catches·······:·(none)
226 ······positions·····:·226 ······positions·····:·
227 ········0x0000·line=145227 ········0x0000·line=145
228 ······locals········:·228 ······locals········:·
229 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·229 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
230 ········0x0000·-·0x0005·reg=1·(null)·I·230 ········0x0000·-·0x0005·reg=1·(null)·I·
  
Offset 272, 20 lines modifiedOffset 272, 20 lines modified
272 ······type··········:·'(Landroid/support/v4/os/ResultReceiver;ILandroid/os/Bundle;)V'272 ······type··········:·'(Landroid/support/v4/os/ResultReceiver;ILandroid/os/Bundle;)V'
273 ······access········:·0x10000·(CONSTRUCTOR)273 ······access········:·0x10000·(CONSTRUCTOR)
274 ······code··········-274 ······code··········-
Max diff block lines reached; 161304145/161312510 bytes (99.99%) of diff not shown.
6.39 KB
classes.jar
1.02 KB
zipinfo -v {}
    
Offset 127409, 15 lines modifiedOffset 127409, 15 lines modified
127409 ··version·of·encoding·software:···················2.0127409 ··version·of·encoding·software:···················2.0
127410 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT127410 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
127411 ··minimum·software·version·required·to·extract:···2.0127411 ··minimum·software·version·required·to·extract:···2.0
127412 ··compression·method:·····························none·(stored)127412 ··compression·method:·····························none·(stored)
127413 ··file·security·status:···························not·encrypted127413 ··file·security·status:···························not·encrypted
127414 ··extended·local·header:··························no127414 ··extended·local·header:··························no
127415 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00127415 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
127416 ··32-bit·CRC·value·(hex):·························87761997127416 ··32-bit·CRC·value·(hex):·························3236c0ea
127417 ··compressed·size:································2476·bytes127417 ··compressed·size:································2476·bytes
127418 ··uncompressed·size:······························2476·bytes127418 ··uncompressed·size:······························2476·bytes
127419 ··length·of·filename:·····························53·characters127419 ··length·of·filename:·····························53·characters
127420 ··length·of·extra·field:··························0·bytes127420 ··length·of·extra·field:··························0·bytes
127421 ··length·of·file·comment:·························0·characters127421 ··length·of·file·comment:·························0·characters
127422 ··disk·number·on·which·file·begins:···············disk·1127422 ··disk·number·on·which·file·begins:···············disk·1
127423 ··apparent·file·type:·····························binary127423 ··apparent·file·type:·····························binary
5.35 KB
dummydomain/yetanothercallblocker/EventBusIndex.class
5.25 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·dummydomain.yetanothercallblocker;1 package·dummydomain.yetanothercallblocker;
  
2 import·org.greenrobot.eventbus.SubscriberExceptionEvent; 
3 import·dummydomain.yetanothercallblocker.event.SecondaryDbUpdatingEvent; 
4 import·dummydomain.yetanothercallblocker.event.MainDbDownloadFinishedEvent; 
5 import·dummydomain.yetanothercallblocker.event.CallEndedEvent;2 import·dummydomain.yetanothercallblocker.event.CallEndedEvent;
6 import·dummydomain.yetanothercallblocker.event.SecondaryDbUpdateFinished;3 import·dummydomain.yetanothercallblocker.event.SecondaryDbUpdateFinished;
 4 import·dummydomain.yetanothercallblocker.event.SecondaryDbUpdatingEvent;
 5 import·dummydomain.yetanothercallblocker.event.MainDbDownloadFinishedEvent;
 6 import·org.greenrobot.eventbus.SubscriberExceptionEvent;
7 import·org.greenrobot.eventbus.meta.SubscriberInfo;7 import·org.greenrobot.eventbus.meta.SubscriberInfo;
8 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;8 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;
9 import·org.greenrobot.eventbus.ThreadMode;9 import·org.greenrobot.eventbus.ThreadMode;
10 import·dummydomain.yetanothercallblocker.event.BlacklistChangedEvent;10 import·dummydomain.yetanothercallblocker.event.BlacklistChangedEvent;
11 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;11 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;
12 import·java.util.HashMap;12 import·java.util.HashMap;
13 import·java.util.Map;13 import·java.util.Map;
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
22 ····static·{22 ····static·{
23 ········SUBSCRIBER_INDEX·=·new·HashMap();23 ········SUBSCRIBER_INDEX·=·new·HashMap();
24 ········final·int·n·=·1;24 ········final·int·n·=·1;
25 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];25 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];
26 ········array[0]·=·new·SubscriberMethodInfo("onBlacklistChanged",·(Class)BlacklistChangedEvent.class,·ThreadMode.MAIN_ORDERED);26 ········array[0]·=·new·SubscriberMethodInfo("onBlacklistChanged",·(Class)BlacklistChangedEvent.class,·ThreadMode.MAIN_ORDERED);
27 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)BlacklistActivity.class,·(boolean)(n·!=·0),·array));27 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)BlacklistActivity.class,·(boolean)(n·!=·0),·array));
28 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n];28 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n];
 29 ········array2[0]·=·new·SubscriberMethodInfo("onSubscriberExceptionEvent",·(Class)SubscriberExceptionEvent.class);
29 ········final·ThreadMode·main_ORDERED·=·ThreadMode.MAIN_ORDERED; 
30 ········final·String·s·=·"onSecondaryDbUpdateFinished"; 
31 ········array2[0]·=·new·SubscriberMethodInfo(s,·(Class)SecondaryDbUpdateFinished.class,·main_ORDERED); 
32 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)DbManagementActivity.class,·(boolean)(n·!=·0),·array2));30 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventUtils.class,·(boolean)(n·!=·0),·array2));
33 ········final·int·n2·=·3;31 ········final·int·n2·=·3;
34 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2];32 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2];
 33 ········final·ThreadMode·main_ORDERED·=·ThreadMode.MAIN_ORDERED;
 34 ········final·String·s·=·"onMainDbDownloadFinished";
 35 ········array3[0]·=·new·SubscriberMethodInfo(s,·(Class)MainDbDownloadFinishedEvent.class,·main_ORDERED);
35 ········array3[0]·=·new·SubscriberMethodInfo("onCallEvent",·(Class)CallEndedEvent.class,·ThreadMode.MAIN_ORDERED);36 ········array3[n]·=·new·SubscriberMethodInfo("onSecondaryDbUpdating",·(Class)SecondaryDbUpdatingEvent.class,·ThreadMode.MAIN_ORDERED);
36 ········final·ThreadMode·main_ORDERED2·=·ThreadMode.MAIN_ORDERED;37 ········final·ThreadMode·main_ORDERED2·=·ThreadMode.MAIN_ORDERED;
37 ········final·String·s2·=·"onMainDbDownloadFinished";38 ········final·String·s2·=·"onSecondaryDbUpdateFinished";
38 ········array3[n]·=·new·SubscriberMethodInfo(s2,·(Class)MainDbDownloadFinishedEvent.class,·main_ORDERED2); 
39 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)SecondaryDbUpdateFinished.class,·ThreadMode.MAIN_ORDERED);39 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s2,·(Class)SecondaryDbUpdateFinished.class,·main_ORDERED2);
40 ········final·int·n3·=·2;40 ········final·int·n3·=·2;
41 ········array3[n3]·=·subscriberMethodInfo;41 ········array3[n3]·=·subscriberMethodInfo;
42 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n·!=·0),·array3));42 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)AboutActivity.class,·(boolean)(n·!=·0),·array3));
43 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2];43 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2];
 44 ········array4[0]·=·new·SubscriberMethodInfo("onCallEvent",·(Class)CallEndedEvent.class,·ThreadMode.MAIN_ORDERED);
44 ········array4[0]·=·new·SubscriberMethodInfo(s2,·(Class)MainDbDownloadFinishedEvent.class,·ThreadMode.MAIN_ORDERED);45 ········array4[n]·=·new·SubscriberMethodInfo(s,·(Class)MainDbDownloadFinishedEvent.class,·ThreadMode.MAIN_ORDERED);
45 ········array4[n]·=·new·SubscriberMethodInfo("onSecondaryDbUpdating",·(Class)SecondaryDbUpdatingEvent.class,·ThreadMode.MAIN_ORDERED); 
46 ········array4[n3]·=·new·SubscriberMethodInfo(s,·(Class)SecondaryDbUpdateFinished.class,·ThreadMode.MAIN_ORDERED);46 ········array4[n3]·=·new·SubscriberMethodInfo(s2,·(Class)SecondaryDbUpdateFinished.class,·ThreadMode.MAIN_ORDERED);
47 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)AboutActivity.class,·(boolean)(n·!=·0),·array4));47 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n·!=·0),·array4));
48 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n];48 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n];
49 ········array5[0]·=·new·SubscriberMethodInfo("onSubscriberExceptionEvent",·(Class)SubscriberExceptionEvent.class);49 ········array5[0]·=·new·SubscriberMethodInfo(s2,·(Class)SecondaryDbUpdateFinished.class,·ThreadMode.MAIN_ORDERED);
50 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventUtils.class,·(boolean)(n·!=·0),·array5));50 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)DbManagementActivity.class,·(boolean)(n·!=·0),·array5));
51 ····}51 ····}
52 ····52 ····
53 ····private·static·void·putIndex(final·SubscriberInfo·subscriberInfo)·{53 ····private·static·void·putIndex(final·SubscriberInfo·subscriberInfo)·{
54 ········EventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(),·subscriberInfo);54 ········EventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(),·subscriberInfo);
55 ····}55 ····}
56 ····56 ····
57 ····public·SubscriberInfo·getSubscriberInfo(final·Class·clazz)·{57 ····public·SubscriberInfo·getSubscriberInfo(final·Class·clazz)·{
722 B
smali/dummydomain/yetanothercallblocker/BlacklistDataSource$1.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/Iterator;5 .implements·Ljava/util/Iterator;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Ldummydomain/yetanothercallblocker/BlacklistDataSource;->lambda$getAllIds$0(Ljava/util/Iterator;)Ljava/util/Iterator;8 ····value·=·Ldummydomain/yetanothercallblocker/BlacklistDataSource;->lambda$getAllIds$0$dummydomain-yetanothercallblocker-BlacklistDataSource(Ljava/util/Iterator;)Ljava/util/Iterator;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
9.89 KB
smali/dummydomain/yetanothercallblocker/EventBusIndex.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ········}18 ········}
19 ····.end·annotation19 ····.end·annotation
20 .end·field20 .end·field
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·1123 ····.locals·12
  
24 ····.line·1824 ····.line·18
25 ····new-instance·v0,·Ljava/util/HashMap;25 ····new-instance·v0,·Ljava/util/HashMap;
  
26 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V26 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
27 ····sput-object·v0,·Ldummydomain/yetanothercallblocker/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;27 ····sput-object·v0,·Ldummydomain/yetanothercallblocker/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;
Offset 57, 140 lines modifiedOffset 57, 140 lines modified
57 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V57 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
58 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V58 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
59 ····.line·2559 ····.line·25
60 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;60 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
61 ····const-class·v1,·Ldummydomain/yetanothercallblocker/DbManagementActivity;61 ····const-class·v1,·Ldummydomain/yetanothercallblocker/EventUtils;
  
62 ····new-array·v3,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;62 ····new-array·v3,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
63 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;63 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
 64 ····const-class·v6,·Lorg/greenrobot/eventbus/SubscriberExceptionEvent;
64 ····const-class·v6,·Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; 
  
65 ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; 
  
66 ····const-string·v8,·"onSecondaryDbUpdateFinished"65 ····const-string·v7,·"onSubscriberExceptionEvent"
  
67 ····invoke-direct·{v4,·v8,·v6,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V66 ····invoke-direct·{v4,·v7,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
68 ····aput-object·v4,·v3,·v567 ····aput-object·v4,·v3,·v5
  
69 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V68 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
70 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V69 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
71 ····.line·3070 ····.line·30
72 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;71 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
73 ····const-class·v1,·Ldummydomain/yetanothercallblocker/MainActivity;72 ····const-class·v1,·Ldummydomain/yetanothercallblocker/AboutActivity;
  
74 ····const/4·v3,·0x373 ····const/4·v3,·0x3
  
75 ····new-array·v4,·v3,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;74 ····new-array·v4,·v3,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
76 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;75 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
77 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/CallEndedEvent;76 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent;
  
78 ····sget-object·v9,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;77 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;
  
79 ····const-string·v10,·"onCallEvent"78 ····const-string·v9,·"onMainDbDownloadFinished"
  
80 ····invoke-direct·{v6,·v10,·v7,·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V79 ····invoke-direct·{v6,·v9,·v7,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
81 ····aput-object·v6,·v4,·v580 ····aput-object·v6,·v4,·v5
  
82 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;81 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
83 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent;82 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent;
  
84 ····sget-object·v9,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;83 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;
  
85 ····const-string·v10,·"onMainDbDownloadFinished"84 ····const-string·v10,·"onSecondaryDbUpdating"
  
86 ····invoke-direct·{v6,·v10,·v7,·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V85 ····invoke-direct·{v6,·v10,·v7,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
87 ····aput-object·v6,·v4,·v286 ····aput-object·v6,·v4,·v2
  
88 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;87 ····new-instance·v6,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
89 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished;88 ····const-class·v7,·Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished;
  
90 ····sget-object·v9,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;89 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;
  
 90 ····const-string·v10,·"onSecondaryDbUpdateFinished"
  
91 ····invoke-direct·{v6,·v8,·v7,·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V91 ····invoke-direct·{v6,·v10,·v7,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
92 ····const/4·v7,·0x292 ····const/4·v7,·0x2
  
93 ····aput-object·v6,·v4,·v793 ····aput-object·v6,·v4,·v7
  
94 ····invoke-direct·{v0,·v1,·v2,·v4},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V94 ····invoke-direct·{v0,·v1,·v2,·v4},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
95 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V95 ····invoke-static·{v0},·Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
96 ····.line·4096 ····.line·40
97 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;97 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
98 ····const-class·v1,·Ldummydomain/yetanothercallblocker/AboutActivity;98 ····const-class·v1,·Ldummydomain/yetanothercallblocker/MainActivity;
  
99 ····new-array·v3,·v3,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;99 ····new-array·v3,·v3,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
100 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;100 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
101 ····const-class·v6,·Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent;101 ····const-class·v6,·Ldummydomain/yetanothercallblocker/event/CallEndedEvent;
  
 102 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;
  
102 ····sget-object·v9,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;103 ····const-string·v11,·"onCallEvent"
  
103 ····invoke-direct·{v4,·v10,·v6,·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V104 ····invoke-direct·{v4,·v11,·v6,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
104 ····aput-object·v4,·v3,·v5105 ····aput-object·v4,·v3,·v5
  
105 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;106 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
106 ····const-class·v6,·Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent;107 ····const-class·v6,·Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent;
  
107 ····sget-object·v9,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; 
  
108 ····const-string·v10,·"onSecondaryDbUpdating"108 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode;
  
109 ····invoke-direct·{v4,·v10,·v6,·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V109 ····invoke-direct·{v4,·v9,·v6,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
110 ····aput-object·v4,·v3,·v2110 ····aput-object·v4,·v3,·v2
  
111 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;111 ····new-instance·v4,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
Max diff block lines reached; 2352/10007 bytes (23.50%) of diff not shown.
3.6 KB
lib/armeabi-v7a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
991 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 9102, 25 lines modifiedOffset 9102, 25 lines modified
9102 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE9102 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE
9103 N12_GLOBAL__N_116itanium_demangle11PointerTypeE9103 N12_GLOBAL__N_116itanium_demangle11PointerTypeE
9104 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE9104 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE
9105 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE9105 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE
9106 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)9106 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
9107 GCC:·(GNU)·4.9.x·20150123·(prerelease)9107 GCC:·(GNU)·4.9.x·20150123·(prerelease)
9108 gold·1.129108 gold·1.12
 9109 .shstrtab
9109 .init_array 
9110 .fini_array 
9111 .ARM.exidx 
9112 .comment 
9113 .note.android.ident9110 .note.android.ident
9114 .rel.plt 
9115 .ARM.attributes 
9116 .gnu.version_r 
9117 .data.rel.ro 
9118 .rel.dyn 
9119 .gnu.version 
9120 .note.gnu.gold-version 
9121 .gnu.hash 
9122 .note.gnu.build-id9111 .note.gnu.build-id
 9112 .gnu.hash
 9113 .gnu.version
9123 .gnu.version_d9114 .gnu.version_d
9124 .dynamic9115 .gnu.version_r
 9116 .rel.dyn
 9117 .rel.plt
 9118 .ARM.exidx
9125 .ARM.extab9119 .ARM.extab
9126 .shstrtab9120 .data.rel.ro
 9121 .fini_array
 9122 .init_array
 9123 .dynamic
 9124 .comment
 9125 .note.gnu.gold-version
 9126 .ARM.attributes
2.5 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e4152·4d2e6578·ni_array..ARM.ex 
4 ··0x00000020·69647800·2e746578·74002e67·6f74002e·idx..text..got.. 
5 ··0x00000030·636f6d6d·656e7400·2e6e6f74·652e616e·comment..note.an 
6 ··0x00000040·64726f69·642e6964·656e7400·2e72656c·droid.ident..rel3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
7 ··0x00000050·2e706c74·002e6273·73002e41·524d2e61·.plt..bss..ARM.a 
8 ··0x00000060·74747269·62757465·73002e64·796e7374·ttributes..dynst 
9 ··0x00000070·72002e67·6e752e76·65727369·6f6e5f72·r..gnu.version_r 
10 ··0x00000080·002e6461·74612e72·656c2e72·6f002e72·..data.rel.ro..r 
11 ··0x00000090·656c2e64·796e002e·676e752e·76657273·el.dyn..gnu.vers4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn.
 10 ··0x00000080·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text..
 11 ··0x00000090·41524d2e·65786964·78002e41·524d2e65·ARM.exidx..ARM.e
 12 ··0x000000a0·78746162·002e726f·64617461·002e6461·xtab..rodata..da
 13 ··0x000000b0·74612e72·656c2e72·6f002e66·696e695f·ta.rel.ro..fini_
 14 ··0x000000c0·61727261·79002e69·6e69745f·61727261·array..init_arra
 15 ··0x000000d0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 16 ··0x000000e0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
12 ··0x000000a0·696f6e00·2e6e6f74·652e676e·752e676f·ion..note.gnu.go17 ··0x000000f0·656e7400·2e6e6f74·652e676e·752e676f·ent..note.gnu.go
13 ··0x000000b0·6c642d76·65727369·6f6e002e·64796e73·ld-version..dyns18 ··0x00000100·6c642d76·65727369·6f6e002e·41524d2e·ld-version..ARM.
 19 ··0x00000110·61747472·69627574·657300············attributes.
14 ··0x000000c0·796d002e·676e752e·68617368·002e6e6f·ym..gnu.hash..no 
15 ··0x000000d0·74652e67·6e752e62·75696c64·2d696400·te.gnu.build-id. 
16 ··0x000000e0·2e676e75·2e766572·73696f6e·5f64002e·.gnu.version_d.. 
17 ··0x000000f0·64796e61·6d696300·2e41524d·2e657874·dynamic..ARM.ext 
18 ··0x00000100·6162002e·73687374·72746162·002e726f·ab..shstrtab..ro 
19 ··0x00000110·64617461·002e6461·746100············data..data. 
  
3.74 KB
lib/x86_64/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1020 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 10404, 26 lines modifiedOffset 10404, 26 lines modified
10404 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE10404 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE
10405 N12_GLOBAL__N_116itanium_demangle11PointerTypeE10405 N12_GLOBAL__N_116itanium_demangle11PointerTypeE
10406 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE10406 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE
10407 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE10407 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE
10408 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)10408 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
10409 GCC:·(GNU)·4.9.x·20150123·(prerelease)10409 GCC:·(GNU)·4.9.x·20150123·(prerelease)
10410 gold·1.1210410 gold·1.12
 10411 .shstrtab
10411 .init_array 
10412 .fini_array 
10413 .comment 
10414 .note.android.ident10412 .note.android.ident
10415 .got.plt 
10416 .rela.plt 
10417 .eh_frame_hdr10413 .note.gnu.build-id
 10414 .gnu.hash
 10415 .gnu.version
 10416 .gnu.version_d
10418 .gnu.version_r10417 .gnu.version_r
10419 .data.rel.ro 
10420 .rela.dyn10418 .rela.dyn
 10419 .rela.plt
10421 .gnu.version 
10422 .note.gnu.gold-version 
10423 .gnu.hash 
10424 .eh_frame 
10425 .gcc_except_table10420 .gcc_except_table
10426 .note.gnu.build-id 
10427 .gnu.version_d10421 .eh_frame
 10422 .eh_frame_hdr
 10423 .data.rel.ro
 10424 .fini_array
 10425 .init_array
10428 .dynamic10426 .dynamic
10429 .shstrtab10427 .got.plt
 10428 .comment
 10429 .note.gnu.gold-version
2.63 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
6 ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. 
7 ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c61·2e64796e·sion_r..rela.dyn
 10 ··0x00000080·002e7265·6c612e70·6c74002e·74657874·..rela.plt..text
 11 ··0x00000090·002e726f·64617461·002e6763·635f6578·..rodata..gcc_ex
 12 ··0x000000a0·63657074·5f746162·6c65002e·65685f66·cept_table..eh_f
8 ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr..13 ··0x000000b0·72616d65·002e6568·5f667261·6d655f68·rame..eh_frame_h
9 ··0x00000070·676e752e·76657273·696f6e5f·72002e64·gnu.version_r..d 
10 ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela 
11 ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio14 ··0x000000c0·6472002e·64617461·2e72656c·2e726f00·dr..data.rel.ro.
 15 ··0x000000d0·2e66696e·695f6172·72617900·2e696e69·.fini_array..ini
 16 ··0x000000e0·745f6172·72617900·2e64796e·616d6963·t_array..dynamic
 17 ··0x000000f0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
 18 ··0x00000100·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
12 ··0x000000a0·6e002e6e·6f74652e·676e752e·676f6c64·n..note.gnu.gold19 ··0x00000110·6e74002e·6e6f7465·2e676e75·2e676f6c·nt..note.gnu.gol
 20 ··0x00000120·642d7665·7273696f·6e00··············d-version.
13 ··0x000000b0·2d766572·73696f6e·002e6479·6e73796d·-version..dynsym 
14 ··0x000000c0·002e676e·752e6861·7368002e·65685f66·..gnu.hash..eh_f 
15 ··0x000000d0·72616d65·002e6763·635f6578·63657074·rame..gcc_except 
16 ··0x000000e0·5f746162·6c65002e·6e6f7465·2e676e75·_table..note.gnu 
17 ··0x000000f0·2e627569·6c642d69·64002e67·6e752e76·.build-id..gnu.v 
18 ··0x00000100·65727369·6f6e5f64·002e6479·6e616d69·ersion_d..dynami 
19 ··0x00000110·63002e73·68737472·74616200·2e726f64·c..shstrtab..rod 
20 ··0x00000120·61746100·2e646174·6100··············ata..data. 
  
3.31 KB
lib/arm64-v8a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
971 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 7684, 23 lines modifiedOffset 7684, 23 lines modified
7684 N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE7684 N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE
7685 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE7685 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE
7686 N12_GLOBAL__N_116itanium_demangle11PointerTypeE7686 N12_GLOBAL__N_116itanium_demangle11PointerTypeE
7687 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE7687 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE
7688 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE7688 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE
7689 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)7689 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
7690 GCC:·(GNU)·4.9.x·20150123·(prerelease)7690 GCC:·(GNU)·4.9.x·20150123·(prerelease)
 7691 .shstrtab
 7692 .note.gnu.build-id
 7693 .gnu.hash
 7694 .gnu.version
7691 .init_array 
7692 .fini_array 
7693 .comment 
7694 .note.android.ident 
7695 .rela.plt 
7696 .eh_frame_hdr 
7697 .gnu.version_r7695 .gnu.version_r
7698 .data.rel.ro 
7699 .rela.dyn7696 .rela.dyn
7700 .gnu.version 
7701 .gnu.hash7697 .rela.plt
 7698 .eh_frame_hdr
7702 .eh_frame7699 .eh_frame
7703 .gcc_except_table7700 .gcc_except_table
7704 .note.gnu.build-id7701 .note.android.ident
 7702 .init_array
 7703 .fini_array
 7704 .data.rel.ro
7705 .dynamic7705 .dynamic
7706 .shstrtab7706 .comment
2.24 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
 4 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
 5 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
 6 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
 7 ··0x00000050·6e5f7200·2e72656c·612e6479·6e002e72·n_r..rela.dyn..r
 8 ··0x00000060·656c612e·706c7400·2e746578·74002e72·ela.plt..text..r
 9 ··0x00000070·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_
 10 ··0x00000080·68647200·2e65685f·6672616d·65002e67·hdr..eh_frame..g
 11 ··0x00000090·63635f65·78636570·745f7461·626c6500·cc_except_table.
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident12 ··0x000000a0·2e6e6f74·652e616e·64726f69·642e6964·.note.android.id
 13 ··0x000000b0·656e7400·2e696e69·745f6172·72617900·ent..init_array.
 14 ··0x000000c0·2e66696e·695f6172·72617900·2e646174·.fini_array..dat
 15 ··0x000000d0·612e7265·6c2e726f·002e6479·6e616d69·a.rel.ro..dynami
 16 ··0x000000e0·63002e67·6f74002e·64617461·002e6273·c..got..data..bs
 17 ··0x000000f0·73002e63·6f6d6d65·6e7400············s..comment.
6 ··0x00000040·002e7265·6c612e70·6c74002e·62737300·..rela.plt..bss. 
7 ··0x00000050·2e64796e·73747200·2e65685f·6672616d·.dynstr..eh_fram 
8 ··0x00000060·655f6864·72002e67·6e752e76·65727369·e_hdr..gnu.versi 
9 ··0x00000070·6f6e5f72·002e6461·74612e72·656c2e72·on_r..data.rel.r 
10 ··0x00000080·6f002e72·656c612e·64796e00·2e676e75·o..rela.dyn..gnu 
11 ··0x00000090·2e766572·73696f6e·002e6479·6e73796d·.version..dynsym 
12 ··0x000000a0·002e676e·752e6861·7368002e·65685f66·..gnu.hash..eh_f 
13 ··0x000000b0·72616d65·002e6763·635f6578·63657074·rame..gcc_except 
14 ··0x000000c0·5f746162·6c65002e·6e6f7465·2e676e75·_table..note.gnu 
15 ··0x000000d0·2e627569·6c642d69·64002e64·796e616d·.build-id..dynam 
16 ··0x000000e0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro 
17 ··0x000000f0·64617461·002e6461·746100············data..data. 
  
3.56 KB
lib/x86/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
840 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 7871, 26 lines modifiedOffset 7871, 26 lines modified
7871 _.·d.·g.·_.7871 _.·d.·g.·_.
7872 b.·e.0z.·a.7872 b.·e.0z.·a.
7873 O.0{.0}.7873 O.0{.0}.
7874 \.·d.·i.7874 \.·d.·i.
7875 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)7875 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
7876 GCC:·(GNU)·4.9.x·20150123·(prerelease)7876 GCC:·(GNU)·4.9.x·20150123·(prerelease)
7877 gold·1.127877 gold·1.12
 7878 .shstrtab
7878 .init_array 
7879 .fini_array 
7880 .comment 
7881 .note.android.ident7879 .note.android.ident
7882 .got.plt 
7883 .rel.plt 
7884 .eh_frame_hdr7880 .note.gnu.build-id
 7881 .gnu.hash
 7882 .gnu.version
 7883 .gnu.version_d
7885 .gnu.version_r7884 .gnu.version_r
7886 .data.rel.ro 
7887 .rel.dyn7885 .rel.dyn
 7886 .rel.plt
7888 .gnu.version 
7889 .note.gnu.gold-version 
7890 .gnu.hash 
7891 .eh_frame 
7892 .gcc_except_table7887 .gcc_except_table
7893 .note.gnu.build-id 
7894 .gnu.version_d7888 .eh_frame
 7889 .eh_frame_hdr
 7890 .data.rel.ro
 7891 .fini_array
 7892 .init_array
7895 .dynamic7893 .dynamic
7896 .shstrtab7894 .got.plt
 7895 .comment
 7896 .note.gnu.gold-version
2.62 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
6 ··0x00000040·002e676f·742e706c·74002e72·656c2e70·..got.plt..rel.p 
7 ··0x00000050·6c74002e·62737300·2e64796e·73747200·lt..bss..dynstr.4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn.
 10 ··0x00000080·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text..
 11 ··0x00000090·726f6461·7461002e·6763635f·65786365·rodata..gcc_exce
 12 ··0x000000a0·70745f74·61626c65·002e6568·5f667261·pt_table..eh_fra
8 ··0x00000060·2e65685f·6672616d·655f6864·72002e67·.eh_frame_hdr..g13 ··0x000000b0·6d65002e·65685f66·72616d65·5f686472·me..eh_frame_hdr
9 ··0x00000070·6e752e76·65727369·6f6e5f72·002e6461·nu.version_r..da 
10 ··0x00000080·74612e72·656c2e72·6f002e72·656c2e64·ta.rel.ro..rel.d 
11 ··0x00000090·796e002e·676e752e·76657273·696f6e00·yn..gnu.version.14 ··0x000000c0·002e6461·74612e72·656c2e72·6f002e66·..data.rel.ro..f
 15 ··0x000000d0·696e695f·61727261·79002e69·6e69745f·ini_array..init_
 16 ··0x000000e0·61727261·79002e64·796e616d·6963002e·array..dynamic..
 17 ··0x000000f0·676f7400·2e676f74·2e706c74·002e6461·got..got.plt..da
 18 ··0x00000100·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment
12 ··0x000000a0·2e6e6f74·652e676e·752e676f·6c642d76·.note.gnu.gold-v19 ··0x00000110·002e6e6f·74652e67·6e752e67·6f6c642d·..note.gnu.gold-
 20 ··0x00000120·76657273·696f6e00···················version.
13 ··0x000000b0·65727369·6f6e002e·64796e73·796d002e·ersion..dynsym.. 
14 ··0x000000c0·676e752e·68617368·002e6568·5f667261·gnu.hash..eh_fra 
15 ··0x000000d0·6d65002e·6763635f·65786365·70745f74·me..gcc_except_t 
16 ··0x000000e0·61626c65·002e6e6f·74652e67·6e752e62·able..note.gnu.b 
17 ··0x000000f0·75696c64·2d696400·2e676e75·2e766572·uild-id..gnu.ver 
18 ··0x00000100·73696f6e·5f64002e·64796e61·6d696300·sion_d..dynamic. 
19 ··0x00000110·2e736873·74727461·62002e72·6f646174·.shstrtab..rodat 
20 ··0x00000120·61002e64·61746100···················a..data.