74.4 MB
/home/fdroid/fdroiddata/tmp/fr.gaulupeau.apps.InThePoche_229.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_fr.gaulupeau.apps.InThePoche_229.apk
9.31 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: <83d5c7bcfeb34f20c1a3bf71d1e670aa38cd408e41a07f12b7eb680fd553f9e8>, actual: <1c65c568340d64bb865ad8920bd69f97fe09d0e40a14e087e296f2a333c3d71a> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <265098d6f6b62260bb1edaa0d1c3d450b60a79125cacb5c71840196ae452b2c60fffa50000000000>, actual: <e1c8f49335891181e20fceada41d3d59db223108a8ddeaab8d05b66a9a6aba070fffa50000000000>
    
Offset 1, 54 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:·baddac6add8766ce4d292e7389cae7c526738702c65020135c99547f37d306fe 
10 Signer·#1·certificate·SHA-1·digest:·cbaa76f8b1e31ac4ed90f3379f8a4651c35da311 
11 Signer·#1·certificate·MD5·digest:·be5331c4a1f6d511cef524f0bea8d946 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·af08168fdbe78daa48b3cf1480e0fea4cdaabdf52455cc7bcdfbfd1c2afb3e51 
15 Signer·#1·public·key·SHA-1·digest:·91489e044921e88c5a6ad95b07b38402f3a441ab 
16 Signer·#1·public·key·MD5·digest:·eb6201ce5936ca55fb2ffbc5069d582b 
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-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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
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.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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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.54 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·10882831·bytes,·number·of·entries:·9381 Zip·file·size:·10882831·bytes,·number·of·entries:·938
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··9781444·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··9781452·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx····74176·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx····74176·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so5 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so
6 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so6 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
7 -rw-rw-rw-··0.0·unx··2254740·b-·defN·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so7 -rw-rw-rw-··0.0·unx··2254740·b-·defN·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so
8 -rw-rw-rw-··0.0·unx··2501448·b-·defN·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so8 -rw-rw-rw-··0.0·unx··2501448·b-·defN·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so
9 -rw-rw-rw-··0.0·unx·····2432·b-·defN·81-Jan-01·01:01·assets/annotations-android-app.js9 -rw-rw-rw-··0.0·unx·····2432·b-·defN·81-Jan-01·01:01·assets/annotations-android-app.js
10 -rw-rw-rw-··0.0·unx···411687·b-·defN·81-Jan-01·01:01·assets/annotator.min.js10 -rw-rw-rw-··0.0·unx···411687·b-·defN·81-Jan-01·01:01·assets/annotator.min.js
Offset 933, 8 lines modifiedOffset 933, 8 lines modified
933 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml933 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml
934 -rw----·····0.0·fat····11004·b-·defN·81-Jan-01·01:01·res/zf.txt934 -rw----·····0.0·fat····11004·b-·defN·81-Jan-01·01:01·res/zf.txt
935 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml935 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
936 -rw----·····0.0·fat··2547036·b-·stor·81-Jan-01·01:01·resources.arsc936 -rw----·····0.0·fat··2547036·b-·stor·81-Jan-01·01:01·resources.arsc
937 -rw----·····2.0·fat····89545·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.SF937 -rw----·····2.0·fat····89545·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.SF
938 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.RSA938 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.RSA
939 -rw----·····2.0·fat····89418·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF939 -rw----·····2.0·fat····89418·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
940 938·files,·22864910·bytes·uncompressed,·10762096·bytes·compressed:··52.9%940 938·files,·22864918·bytes·uncompressed,·10762129·bytes·compressed:··52.9%
74.3 MB
classes.dex
74.3 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·29364fe44 checksum············:·1ec8fc61
5 signature···········:·6aa4...c8065 signature···········:·6500...18e8
6 file_size···········:·97814446 file_size···········:·9781452
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·····:·6971710 string_ids_size·····:·69717
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·854012 type_ids_size·······:·8540
13 type_ids_off········:·278980·(0x0441c4)13 type_ids_off········:·278980·(0x0441c4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·313140·(0x04c734)15 proto_ids_off·······:·313140·(0x04c734)
16 field_ids_size······:·6040516 field_ids_size······:·60405
17 field_ids_off·······:·483144·(0x075f48)17 field_ids_off·······:·483144·(0x075f48)
18 method_ids_size·····:·6507918 method_ids_size·····:·65079
19 method_ids_off······:·966384·(0x0ebef0)19 method_ids_off······:·966384·(0x0ebef0)
20 class_defs_size·····:·692120 class_defs_size·····:·6921
21 class_defs_off······:·1487016·(0x16b0a8)21 class_defs_off······:·1487016·(0x16b0a8)
22 data_size···········:·807295622 data_size···········:·8072964
23 data_off············:·1708488·(0x1a11c8)23 data_off············:·1708488·(0x1a11c8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·41825 class_idx···········:·418
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·565027 superclass_idx······:·5650
28 source_file_idx·····:·1343428 source_file_idx·····:·13434
Offset 891559, 36 lines modifiedOffset 891559, 36 lines modified
891559 ······type··········:·'()V'891559 ······type··········:·'()V'
891560 ······access········:·0x10008·(STATIC·CONSTRUCTOR)891560 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
891561 ······code··········-891561 ······code··········-
891562 ······registers·····:·1891562 ······registers·····:·1
891563 ······ins···········:·0891563 ······ins···········:·0
891564 ······outs··········:·0891564 ······outs··········:·0
891565 ······insns·size····:·7·16-bit·code·units891565 ······insns·size····:·7·16-bit·code·units
891566 3b40ac:········································|[3b40ac]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<clinit>:()V891566 3b40b4:········································|[3b40b4]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<clinit>:()V
891567 3b40bc:·7100·729c·0000·························|0000:·invoke-static·{},·Lfr/gaulupeau/apps/Poche/data/DbConnection;.getSession:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·method@9c72891567 3b40c4:·7100·729c·0000·························|0000:·invoke-static·{},·Lfr/gaulupeau/apps/Poche/data/DbConnection;.getSession:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·method@9c72
891568 3b40c2:·0c00···································|0003:·move-result-object·v0891568 3b40ca:·0c00···································|0003:·move-result-object·v0
891569 3b40c4:·6900·c0d4······························|0004:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0891569 3b40cc:·6900·c0d4······························|0004:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0
891570 3b40c8:·0e00···································|0006:·return-void891570 3b40d0:·0e00···································|0006:·return-void
891571 ······catches·······:·(none)891571 ······catches·······:·(none)
891572 ······positions·····:·891572 ······positions·····:·
891573 ········0x0000·line=43891573 ········0x0000·line=43
891574 ······locals········:·891574 ······locals········:·
  
891575 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)891575 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
891576 ······name··········:·'<init>'891576 ······name··········:·'<init>'
891577 ······type··········:·'()V'891577 ······type··········:·'()V'
891578 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)891578 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
891579 ······code··········-891579 ······code··········-
891580 ······registers·····:·1891580 ······registers·····:·1
891581 ······ins···········:·1891581 ······ins···········:·1
891582 ······outs··········:·1891582 ······outs··········:·1
891583 ······insns·size····:·4·16-bit·code·units891583 ······insns·size····:·4·16-bit·code·units
891584 3b40cc:········································|[3b40cc]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<init>:()V891584 3b40d4:········································|[3b40d4]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<init>:()V
891585 3b40dc:·7010·eaa8·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a8ea891585 3b40e4:·7010·eaa8·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a8ea
891586 3b40e2:·0e00···································|0003:·return-void891586 3b40ea:·0e00···································|0003:·return-void
891587 ······catches·······:·(none)891587 ······catches·······:·(none)
891588 ······positions·····:·891588 ······positions·····:·
891589 ········0x0000·line=42891589 ········0x0000·line=42
891590 ······locals········:·891590 ······locals········:·
891591 ········0x0000·-·0x0004·reg=0·this·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;·891591 ········0x0000·-·0x0004·reg=0·this·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;·
  
891592 ····#2··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)891592 ····#2··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
Offset 891596, 34 lines modifiedOffset 891596, 34 lines modified
891596 ······type··········:·'()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'891596 ······type··········:·'()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'
891597 ······access········:·0x1008·(STATIC·SYNTHETIC)891597 ······access········:·0x1008·(STATIC·SYNTHETIC)
891598 ······code··········-891598 ······code··········-
891599 ······registers·····:·1891599 ······registers·····:·1
891600 ······ins···········:·0891600 ······ins···········:·0
891601 ······outs··········:·0891601 ······outs··········:·0
891602 ······insns·size····:·3·16-bit·code·units891602 ······insns·size····:·3·16-bit·code·units
891603 3b407c:········································|[3b407c]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$000:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;891603 3b4084:········································|[3b4084]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$000:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;
891604 3b408c:·6200·c0d4······························|0000:·sget-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0891604 3b4094:·6200·c0d4······························|0000:·sget-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0
891605 3b4090:·1100···································|0002:·return-object·v0891605 3b4098:·1100···································|0002:·return-object·v0
891606 ······catches·······:·(none)891606 ······catches·······:·(none)
891607 ······positions·····:·891607 ······positions·····:·
891608 ········0x0000·line=42891608 ········0x0000·line=42
891609 ······locals········:·891609 ······locals········:·
  
891610 ····#3··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)891610 ····#3··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
891611 ······name··········:·'access$002'891611 ······name··········:·'access$002'
891612 ······type··········:·'(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'891612 ······type··········:·'(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'
891613 ······access········:·0x1008·(STATIC·SYNTHETIC)891613 ······access········:·0x1008·(STATIC·SYNTHETIC)
891614 ······code··········-891614 ······code··········-
891615 ······registers·····:·1891615 ······registers·····:·1
891616 ······ins···········:·1891616 ······ins···········:·1
891617 ······outs··········:·0891617 ······outs··········:·0
891618 ······insns·size····:·3·16-bit·code·units891618 ······insns·size····:·3·16-bit·code·units
891619 3b4094:········································|[3b4094]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$002:(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;891619 3b409c:········································|[3b409c]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$002:(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;
891620 3b40a4:·6900·c0d4······························|0000:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0891620 3b40ac:·6900·c0d4······························|0000:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@d4c0
891621 3b40a8:·1100···································|0002:·return-object·v0891621 3b40b0:·1100···································|0002:·return-object·v0
891622 ······catches·······:·(none)891622 ······catches·······:·(none)
891623 ······positions·····:·891623 ······positions·····:·
891624 ········0x0000·line=42891624 ········0x0000·line=42
891625 ······locals········:·891625 ······locals········:·
891626 ········0x0000·-·0x0003·reg=0·(null)·Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·891626 ········0x0000·-·0x0003·reg=0·(null)·Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·
  
891627 ··Virtual·methods···-891627 ··Virtual·methods···-
Offset 891661, 32 lines modifiedOffset 891661, 32 lines modified
891661 ······type··········:·'()V'891661 ······type··········:·'()V'
891662 ······access········:·0x10008·(STATIC·CONSTRUCTOR)891662 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
891663 ······code··········-891663 ······code··········-
891664 ······registers·····:·0891664 ······registers·····:·0
891665 ······ins···········:·0891665 ······ins···········:·0
891666 ······outs··········:·0891666 ······outs··········:·0
891667 ······insns·size····:·1·16-bit·code·units891667 ······insns·size····:·1·16-bit·code·units
891668 3b4178:········································|[3b4178]·fr.gaulupeau.apps.Poche.data.DbConnection.<clinit>:()V891668 3b4180:········································|[3b4180]·fr.gaulupeau.apps.Poche.data.DbConnection.<clinit>:()V
891669 3b4188:·0e00···································|0000:·return-void891669 3b4190:·0e00···································|0000:·return-void
891670 ······catches·······:·(none)891670 ······catches·······:·(none)
891671 ······positions·····:·891671 ······positions·····:·
891672 ······locals········:·891672 ······locals········:·
  
891673 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection;)891673 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection;)
891674 ······name··········:·'<init>'891674 ······name··········:·'<init>'
891675 ······type··········:·'()V'891675 ······type··········:·'()V'
891676 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)891676 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
891677 ······code··········-891677 ······code··········-
891678 ······registers·····:·1891678 ······registers·····:·1
891679 ······ins···········:·1891679 ······ins···········:·1
891680 ······outs··········:·1891680 ······outs··········:·1
891681 ······insns·size····:·4·16-bit·code·units891681 ······insns·size····:·4·16-bit·code·units
891682 3b418c:········································|[3b418c]·fr.gaulupeau.apps.Poche.data.DbConnection.<init>:()V891682 3b4194:········································|[3b4194]·fr.gaulupeau.apps.Poche.data.DbConnection.<init>:()V
891683 3b419c:·7010·eaa8·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a8ea891683 3b41a4:·7010·eaa8·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a8ea
891684 3b41a2:·0e00···································|0003:·return-void891684 3b41aa:·0e00···································|0003:·return-void
Max diff block lines reached; 77892075/77900435 bytes (99.99%) of diff not shown.
16.3 KB
classes.jar
3.65 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13448335·bytes,·number·of·entries:·69111 Zip·file·size:·13448246·bytes,·number·of·entries:·6911
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
6 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class6 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
7 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class7 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
8 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback$ItemCallbackApi23.class8 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback$ItemCallbackApi23.class
Offset 5395, 15 lines modifiedOffset 5395, 15 lines modified
5395 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class5395 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class
5396 ?rwxrwxr-x··2.0·unx·····2735·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class5396 ?rwxrwxr-x··2.0·unx·····2735·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class
5397 ?rwxrwxr-x··2.0·unx·····2470·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class5397 ?rwxrwxr-x··2.0·unx·····2470·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class
5398 ?rwxrwxr-x··2.0·unx·····3603·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class5398 ?rwxrwxr-x··2.0·unx·····3603·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class
5399 ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory$PolymorphicJsonAdapter.class5399 ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory$PolymorphicJsonAdapter.class
5400 ?rwxrwxr-x··2.0·unx·····2460·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory.class5400 ?rwxrwxr-x··2.0·unx·····2460·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory.class
5401 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class5401 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class
5402 ?rwxrwxr-x··2.0·unx·····4413·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/EventBusIndex.class5402 ?rwxrwxr-x··2.0·unx·····4324·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/EventBusIndex.class
5403 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$QueueHelper$qfL4IPQzGJJhIM473plhLb2YcVI.class5403 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$QueueHelper$qfL4IPQzGJJhIM473plhLb2YcVI.class
5404 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$Settings$OOQdVOhUwsp-mvxgBZGer-drt7Y.class5404 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$Settings$OOQdVOhUwsp-mvxgBZGer-drt7Y.class
5405 ?rwxrwxr-x··2.0·unx·····3611·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter$ViewHolder.class5405 ?rwxrwxr-x··2.0·unx·····3611·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter$ViewHolder.class
5406 ?rwxrwxr-x··2.0·unx·····3124·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter.class5406 ?rwxrwxr-x··2.0·unx·····3124·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter.class
5407 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter$ViewHolder.class5407 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter$ViewHolder.class
5408 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter.class5408 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter.class
5409 ?rwxrwxr-x··2.0·unx·····7405·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/dao/AnnotationDao.class5409 ?rwxrwxr-x··2.0·unx·····7405·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/dao/AnnotationDao.class
Offset 6906, 8 lines modifiedOffset 6906, 8 lines modified
6906 ?rwxrwxr-x··2.0·unx····16031·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class6906 ?rwxrwxr-x··2.0·unx····16031·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
6907 ?rwxrwxr-x··2.0·unx····48441·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6907 ?rwxrwxr-x··2.0·unx····48441·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6908 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6908 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6909 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6909 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6910 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6910 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6911 ?rwxrwxr-x··2.0·unx····36756·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6911 ?rwxrwxr-x··2.0·unx····36756·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6912 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6912 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6913 6911·files,·15883317·bytes·uncompressed,·12165361·bytes·compressed:··23.4%6913 6911·files,·15883228·bytes·uncompressed,·12165272·bytes·compressed:··23.4%
12.7 KB
fr/gaulupeau/apps/Poche/EventBusIndex.class
12.6 KB
procyon -ec {}
    
Offset 1, 108 lines modifiedOffset 1, 106 lines modified
  
1 package·fr.gaulupeau.apps.Poche;1 package·fr.gaulupeau.apps.Poche;
  
2 import·fr.gaulupeau.apps.Poche.ui.ManageArticleTagsActivity; 
3 import·fr.gaulupeau.apps.Poche.ui.EditAddedArticleActivity;2 import·fr.gaulupeau.apps.Poche.ui.EditAddedArticleActivity;
4 import·fr.gaulupeau.apps.Poche.events.LocalArticleReplacedEvent; 
5 import·fr.gaulupeau.apps.Poche.ui.ReadArticleActivity;3 import·fr.gaulupeau.apps.Poche.ui.ReadArticleActivity;
 4 import·fr.gaulupeau.apps.Poche.ui.ManageArticleTagsActivity;
 5 import·fr.gaulupeau.apps.Poche.events.LocalArticleReplacedEvent;
6 import·fr.gaulupeau.apps.Poche.events.ArticlesChangedEvent;6 import·fr.gaulupeau.apps.Poche.events.ArticlesChangedEvent;
 7 import·fr.gaulupeau.apps.Poche.ui.MainActivity;
 8 import·org.greenrobot.eventbus.meta.SubscriberInfo;
 9 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;
7 import·fr.gaulupeau.apps.Poche.events.EventProcessor;10 import·fr.gaulupeau.apps.Poche.events.EventProcessor;
8 import·fr.gaulupeau.apps.Poche.events.ActionResultEvent;11 import·fr.gaulupeau.apps.Poche.events.ActionResultEvent;
9 import·fr.gaulupeau.apps.Poche.events.DownloadFileFinishedEvent;12 import·fr.gaulupeau.apps.Poche.events.DownloadFileFinishedEvent;
10 import·fr.gaulupeau.apps.Poche.events.DownloadFileStartedEvent;13 import·fr.gaulupeau.apps.Poche.events.DownloadFileStartedEvent;
11 import·fr.gaulupeau.apps.Poche.events.SyncQueueFinishedEvent;14 import·fr.gaulupeau.apps.Poche.events.SyncQueueFinishedEvent;
12 import·fr.gaulupeau.apps.Poche.events.SyncQueueProgressEvent;15 import·fr.gaulupeau.apps.Poche.events.SyncQueueProgressEvent;
13 import·fr.gaulupeau.apps.Poche.events.FetchImagesFinishedEvent;16 import·fr.gaulupeau.apps.Poche.events.FetchImagesFinishedEvent;
14 import·fr.gaulupeau.apps.Poche.events.FetchImagesProgressEvent;17 import·fr.gaulupeau.apps.Poche.events.FetchImagesProgressEvent;
15 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesFinishedEvent;18 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesFinishedEvent;
16 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesProgressEvent;19 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesProgressEvent;
17 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesStartedEvent;20 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesStartedEvent;
18 import·fr.gaulupeau.apps.Poche.events.ConnectivityChangedEvent; 
19 import·fr.gaulupeau.apps.Poche.events.AlarmReceivedEvent; 
20 import·fr.gaulupeau.apps.Poche.events.BootCompletedEvent; 
21 import·org.greenrobot.eventbus.meta.SubscriberInfo; 
22 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo; 
23 import·fr.gaulupeau.apps.Poche.ui.MainActivity; 
24 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesFinishedEvent;21 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesFinishedEvent;
25 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesProgressEvent;22 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesProgressEvent;
 23 import·org.greenrobot.eventbus.ThreadMode;
26 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesStartedEvent;24 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesStartedEvent;
27 import·fr.gaulupeau.apps.Poche.events.FeedsChangedEvent;25 import·fr.gaulupeau.apps.Poche.events.FeedsChangedEvent;
28 import·org.greenrobot.eventbus.ThreadMode; 
29 import·fr.gaulupeau.apps.Poche.events.OfflineQueueChangedEvent;26 import·fr.gaulupeau.apps.Poche.events.OfflineQueueChangedEvent;
 27 import·fr.gaulupeau.apps.Poche.events.ConnectivityChangedEvent;
 28 import·fr.gaulupeau.apps.Poche.events.AlarmReceivedEvent;
 29 import·fr.gaulupeau.apps.Poche.events.BootCompletedEvent;
30 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;30 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;
31 import·java.util.HashMap;31 import·java.util.HashMap;
32 import·java.util.Map;32 import·java.util.Map;
33 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;33 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;
  
34 public·class·EventBusIndex·implements·SubscriberInfoIndex34 public·class·EventBusIndex·implements·SubscriberInfoIndex
35 {35 {
36 ····private·static·final·Map·SUBSCRIBER_INDEX;36 ····private·static·final·Map·SUBSCRIBER_INDEX;
37 ····37 ····
38 ····static·{38 ····static·{
39 ········SUBSCRIBER_INDEX·=·new·HashMap();39 ········SUBSCRIBER_INDEX·=·new·HashMap();
40 ········final·int·n·=·5; 
41 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];40 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[18];
42 ········array[0]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class,·ThreadMode.MAIN,·-1,·false); 
43 ········final·ThreadMode·main·=·ThreadMode.MAIN;41 ········array[0]·=·new·SubscriberMethodInfo("onBootCompletedEvent",·(Class)BootCompletedEvent.class);
 42 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo("onAlarmReceivedEvent",·(Class)AlarmReceivedEvent.class);
 43 ········final·int·n·=·1;
 44 ········array[n]·=·subscriberMethodInfo;
 45 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onConnectivityChangedEvent",·(Class)ConnectivityChangedEvent.class);
 46 ········final·int·n2·=·2;
 47 ········array[n2]·=·subscriberMethodInfo2;
 48 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class);
 49 ········final·int·n3·=·3;
 50 ········array[n3]·=·subscriberMethodInfo3;
44 ········final·String·s·=·"onFeedsChangedEvent";51 ········final·String·s·=·"onFeedsChangedEvent";
45 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class,·main);52 ········final·SubscriberMethodInfo·subscriberMethodInfo4·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class);
46 ········final·int·n2·=·1;53 ········final·int·n4·=·4;
47 ········array[n2]·=·subscriberMethodInfo;54 ········array[n4]·=·subscriberMethodInfo4;
48 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.MAIN,·0,·true);55 ········final·SubscriberMethodInfo·subscriberMethodInfo5·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.POSTING,·0,·true);
49 ········final·int·n3·=·2;56 ········final·int·n5·=·5;
50 ········array[n3]·=·subscriberMethodInfo2;57 ········array[n5]·=·subscriberMethodInfo5;
51 ········final·ThreadMode·main2·=·ThreadMode.MAIN; 
52 ········final·String·s2·=·"onUpdateArticlesProgressEvent";58 ········final·String·s2·=·"onUpdateArticlesProgressEvent";
 59 ········array[6]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class);
53 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class,·main2); 
54 ········final·int·n4·=·3; 
55 ········array[n4]·=·subscriberMethodInfo3; 
56 ········final·ThreadMode·main3·=·ThreadMode.MAIN; 
57 ········final·String·s3·=·"onUpdateArticlesFinishedEvent";60 ········final·String·s3·=·"onUpdateArticlesFinishedEvent";
58 ········final·SubscriberMethodInfo·subscriberMethodInfo4·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class,·main3); 
59 ········final·int·n5·=·4; 
60 ········array[n5]·=·subscriberMethodInfo4; 
61 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n2·!=·0),·array)); 
62 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[18]; 
63 ········array2[0]·=·new·SubscriberMethodInfo("onBootCompletedEvent",·(Class)BootCompletedEvent.class); 
64 ········array2[n2]·=·new·SubscriberMethodInfo("onAlarmReceivedEvent",·(Class)AlarmReceivedEvent.class); 
65 ········array2[n3]·=·new·SubscriberMethodInfo("onConnectivityChangedEvent",·(Class)ConnectivityChangedEvent.class); 
66 ········array2[n4]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class); 
67 ········array2[n5]·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class); 
68 ········array2[n]·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.POSTING,·0,·true); 
69 ········array2[6]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class); 
70 ········array2[7]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class);61 ········array[7]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class);
71 ········final·ThreadMode·posting·=·ThreadMode.POSTING;62 ········final·ThreadMode·posting·=·ThreadMode.POSTING;
72 ········final·boolean·b·=·true;63 ········final·boolean·b·=·true;
73 ········array2[8]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesStartedEvent",·(Class)SweepDeletedArticlesStartedEvent.class,·posting,·0,·b);64 ········array[8]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesStartedEvent",·(Class)SweepDeletedArticlesStartedEvent.class,·posting,·0,·b);
74 ········array2[9]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesProgressEvent",·(Class)SweepDeletedArticlesProgressEvent.class);65 ········array[9]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesProgressEvent",·(Class)SweepDeletedArticlesProgressEvent.class);
75 ········array2[10]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesFinishedEvent",·(Class)SweepDeletedArticlesFinishedEvent.class);66 ········array[10]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesFinishedEvent",·(Class)SweepDeletedArticlesFinishedEvent.class);
76 ········array2[11]·=·new·SubscriberMethodInfo("onFetchImagesProgressEvent",·(Class)FetchImagesProgressEvent.class);67 ········array[11]·=·new·SubscriberMethodInfo("onFetchImagesProgressEvent",·(Class)FetchImagesProgressEvent.class);
77 ········array2[12]·=·new·SubscriberMethodInfo("onFetchImagesFinishedEvent",·(Class)FetchImagesFinishedEvent.class);68 ········array[12]·=·new·SubscriberMethodInfo("onFetchImagesFinishedEvent",·(Class)FetchImagesFinishedEvent.class);
78 ········array2[13]·=·new·SubscriberMethodInfo("onSyncQueueProgressEvent",·(Class)SyncQueueProgressEvent.class);69 ········array[13]·=·new·SubscriberMethodInfo("onSyncQueueProgressEvent",·(Class)SyncQueueProgressEvent.class);
79 ········array2[14]·=·new·SubscriberMethodInfo("onSyncQueueFinishedEvent",·(Class)SyncQueueFinishedEvent.class);70 ········array[14]·=·new·SubscriberMethodInfo("onSyncQueueFinishedEvent",·(Class)SyncQueueFinishedEvent.class);
80 ········array2[15]·=·new·SubscriberMethodInfo("onDownloadFileStartedEvent",·(Class)DownloadFileStartedEvent.class,·ThreadMode.POSTING,·0,·b);71 ········array[15]·=·new·SubscriberMethodInfo("onDownloadFileStartedEvent",·(Class)DownloadFileStartedEvent.class,·ThreadMode.POSTING,·0,·b);
81 ········array2[16]·=·new·SubscriberMethodInfo("onDownloadFileFinishedEvent",·(Class)DownloadFileFinishedEvent.class);72 ········array[16]·=·new·SubscriberMethodInfo("onDownloadFileFinishedEvent",·(Class)DownloadFileFinishedEvent.class);
82 ········array2[17]·=·new·SubscriberMethodInfo("onActionResultEvent",·(Class)ActionResultEvent.class);73 ········array[17]·=·new·SubscriberMethodInfo("onActionResultEvent",·(Class)ActionResultEvent.class);
83 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventProcessor.class,·(boolean)(n2·!=·0),·array2));74 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventProcessor.class,·(boolean)(n·!=·0),·array));
 75 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n5];
 76 ········array2[0]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class,·ThreadMode.MAIN,·-1,·false);
 77 ········array2[n]·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class,·ThreadMode.MAIN);
 78 ········array2[n2]·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.MAIN,·0,·true);
 79 ········array2[n3]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class,·ThreadMode.MAIN);
 80 ········array2[n4]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class,·ThreadMode.MAIN);
 81 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n·!=·0),·array2));
84 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2];82 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2];
85 ········final·ThreadMode·main4·=·ThreadMode.MAIN;83 ········final·ThreadMode·main·=·ThreadMode.MAIN;
86 ········final·String·s4·=·"onArticlesChangedEvent";84 ········final·String·s4·=·"onArticlesChangedEvent";
87 ········array3[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·main4);85 ········array3[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·main);
88 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ReadArticleActivity.class,·(boolean)(n2·!=·0),·array3)); 
89 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n3]; 
90 ········array4[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·ThreadMode.MAIN); 
91 ········final·ThreadMode·main5·=·ThreadMode.MAIN;86 ········final·ThreadMode·main2·=·ThreadMode.MAIN;
92 ········final·String·s5·=·"onLocalArticleReplacedEvent";87 ········final·String·s5·=·"onLocalArticleReplacedEvent";
93 ········array4[n2]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·main5);88 ········array3[n]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·main2);
 89 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ManageArticleTagsActivity.class,·(boolean)(n·!=·0),·array3));
 90 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n];
 91 ········array4[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·ThreadMode.MAIN);
94 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EditAddedArticleActivity.class,·(boolean)(n2·!=·0),·array4));92 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ReadArticleActivity.class,·(boolean)(n·!=·0),·array4));
95 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n3];93 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n2];
Max diff block lines reached; 736/12848 bytes (5.73%) of diff not shown.
28.9 KB
smali/fr/gaulupeau/apps/Poche/EventBusIndex.smali
    
Offset 30, 421 lines modifiedOffset 30, 421 lines modified
30 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V30 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
31 ····sput-object·v0,·Lfr/gaulupeau/apps/Poche/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;31 ····sput-object·v0,·Lfr/gaulupeau/apps/Poche/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;
  
32 ····.line·2032 ····.line·20
33 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;33 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
34 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/ui/MainActivity;34 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/events/EventProcessor;
  
35 ····const/4·v2,·0x535 ····const/16·v2,·0x12
  
36 ····new-array·v3,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;36 ····new-array·v2,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
37 ····new-instance·v10,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;37 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
38 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/OfflineQueueChangedEvent;38 ····const-class·v4,·Lfr/gaulupeau/apps/Poche/events/BootCompletedEvent;
  
39 ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;39 ····const-string·v5,·"onBootCompletedEvent"
  
40 ····const-string·v5,·"onOfflineQueueChangedEvent"40 ····invoke-direct·{v3,·v5,·v4},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
41 ····const/4·v8,·-0x141 ····const/4·v4,·0x0
  
42 ····const/4·v9,·0x042 ····aput-object·v3,·v2,·v4
  
43 ····move-object·v4,·v1043 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
44 ····invoke-direct/range·{v4·..·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V44 ····const-class·v5,·Lfr/gaulupeau/apps/Poche/events/AlarmReceivedEvent;
  
45 ····const/4·v4,·0x045 ····const-string·v6,·"onAlarmReceivedEvent"
  
46 ····aput-object·v10,·v3,·v446 ····invoke-direct·{v3,·v6,·v5},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
47 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;47 ····const/4·v5,·0x1
  
48 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/FeedsChangedEvent;48 ····aput-object·v3,·v2,·v5
  
49 ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;49 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
50 ····const-string·v8,·"onFeedsChangedEvent"50 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/ConnectivityChangedEvent;
  
51 ····invoke-direct·{v5,·v8,·v6,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V51 ····const-string·v7,·"onConnectivityChangedEvent"
  
52 ····const/4·v6,·0x152 ····invoke-direct·{v3,·v7,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
53 ····aput-object·v5,·v3,·v653 ····const/4·v6,·0x2
  
54 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;54 ····aput-object·v3,·v2,·v6
  
55 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesStartedEvent;55 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
56 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;56 ····const-class·v7,·Lfr/gaulupeau/apps/Poche/events/OfflineQueueChangedEvent;
  
57 ····const-string·v10,·"onUpdateArticlesStartedEvent"57 ····const-string·v8,·"onOfflineQueueChangedEvent"
  
58 ····const/4·v13,·0x058 ····invoke-direct·{v3,·v8,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
59 ····const/4·v14,·0x159 ····const/4·v7,·0x3
  
60 ····move-object·v9,·v560 ····aput-object·v3,·v2,·v7
  
61 ····invoke-direct/range·{v9·..·v14},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V61 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
62 ····const/4·v7,·0x262 ····const-class·v8,·Lfr/gaulupeau/apps/Poche/events/FeedsChangedEvent;
  
63 ····aput-object·v5,·v3,·v763 ····const-string·v9,·"onFeedsChangedEvent"
  
64 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;64 ····invoke-direct·{v3,·v9,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
65 ····const-class·v9,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesProgressEvent;65 ····const/4·v8,·0x4
  
66 ····sget-object·v10,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;66 ····aput-object·v3,·v2,·v8
  
67 ····const-string·v11,·"onUpdateArticlesProgressEvent"67 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
68 ····invoke-direct·{v5,·v11,·v9,·v10},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V68 ····const-class·v12,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesStartedEvent;
  
69 ····const/4·v9,·0x369 ····sget-object·v13,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;
  
70 ····aput-object·v5,·v3,·v970 ····const-string·v11,·"onUpdateArticlesStartedEvent"
  
71 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;71 ····const/4·v14,·0x0
  
72 ····const-class·v10,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesFinishedEvent;72 ····const/4·v15,·0x1
  
73 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;73 ····move-object·v10,·v3
  
74 ····const-string·v13,·"onUpdateArticlesFinishedEvent"74 ····invoke-direct/range·{v10·..·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V
  
75 ····invoke-direct·{v5,·v13,·v10,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V75 ····const/4·v10,·0x5
  
76 ····const/4·v10,·0x476 ····aput-object·v3,·v2,·v10
  
77 ····aput-object·v5,·v3,·v1077 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
78 ····invoke-direct·{v0,·v1,·v6,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V78 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesProgressEvent;
  
79 ····invoke-static·{v0},·Lfr/gaulupeau/apps/Poche/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V79 ····const-string·v12,·"onUpdateArticlesProgressEvent"
  
 80 ····invoke-direct·{v3,·v12,·v11},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
80 ····.line·34 
81 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; 
  
82 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/events/EventProcessor;81 ····const/4·v11,·0x6
  
83 ····const/16·v3,·0x1282 ····aput-object·v3,·v2,·v11
  
84 ····new-array·v3,·v3,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;83 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
85 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;84 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesFinishedEvent;
  
86 ····const-class·v12,·Lfr/gaulupeau/apps/Poche/events/BootCompletedEvent;85 ····const-string·v13,·"onUpdateArticlesFinishedEvent"
  
87 ····const-string·v14,·"onBootCompletedEvent"86 ····invoke-direct·{v3,·v13,·v11},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
88 ····invoke-direct·{v5,·v14,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V87 ····const/4·v11,·0x7
  
89 ····aput-object·v5,·v3,·v488 ····aput-object·v3,·v2,·v11
  
90 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;89 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
91 ····const-class·v12,·Lfr/gaulupeau/apps/Poche/events/AlarmReceivedEvent;90 ····const-class·v16,·Lfr/gaulupeau/apps/Poche/events/SweepDeletedArticlesStartedEvent;
  
92 ····const-string·v14,·"onAlarmReceivedEvent"91 ····sget-object·v17,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;
  
93 ····invoke-direct·{v5,·v14,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V92 ····const-string·v15,·"onSweepDeletedArticlesStartedEvent"
  
Max diff block lines reached; 21056/29449 bytes (71.50%) of diff not shown.
6.33 KB
lib/armeabi-v7a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000dca0·00dca0·011fe5·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000dca0·00dca0·011fe5·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0001fc88·01fc88·0064e4·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0001fc88·01fc88·0064e4·04···A··3···0··4
11 ··[·6]·.hash·············HASH············0002616c·02616c·0056c8·04···A··3···0··411 ··[·6]·.hash·············HASH············0002616c·02616c·0056c8·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········0002b834·02b834·001b56·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········0002b834·02b834·001b56·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0002d38c·02d38c·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0002d38c·02d38c·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0002d3a8·02d3a8·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········0002d3a8·02d3a8·000040·00···A··4···2··4
15 ··[10]·.rel.dyn··········REL·············0002d3e8·02d3e8·00d6f8·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············0002d3e8·02d3e8·00d6f8·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············0003aae0·03aae0·003508·08··AI··3··21··416 ··[11]·.rel.plt··········REL·············0003aae0·03aae0·003508·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········0003dfe8·03dfe8·004fa0·00··AX··0···0··417 ··[12]·.plt··············PROGBITS········0003dfe8·03dfe8·004fa0·00··AX··0···0··4
18 ··[13]·.text·············PROGBITS········00043000·043000·0a8668·00··AX··0···0·12818 ··[13]·.text·············PROGBITS········00043000·043000·0a8668·00··AX··0···0·128
19 ··[14]·.ARM.exidx········ARM_EXIDX·······000eb668·0eb668·009828·08··AL·13···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······000eb668·0eb668·009828·08··AL·13···0··4
20 ··[15]·.ARM.extab········PROGBITS········000f4e90·0f4e90·00c534·00···A··0···0··420 ··[15]·.ARM.extab········PROGBITS········000f4e90·0f4e90·00c534·00···A··0···0··4
21 ··[16]·.rodata···········PROGBITS········001013d0·1013d0·0284d1·00···A··0···0·1621 ··[16]·.rodata···········PROGBITS········001013d0·1013d0·0284d1·00···A··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········0012b5e8·12a5e8·00aa34·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········0012b5e8·12a5e8·00aa34·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······0013601c·13501c·000008·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0013601c·13501c·000008·04··WA··0···0··4
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
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0003dfe8·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............3 ··0x0003dfe8·04e02de5·04e09fe5·0ee08fe0·08f0bee5·..-.............
3 ··0x0003dff8·78850f00·00c68fe2·f8ca8ce2·78f5bce5·x...........x...4 ··0x0003dff8·78850f00·00c68fe2·f8ca8ce2·78f5bce5·x...........x...
4 ··0x0003e008·00c68fe2·f8ca8ce2·70f5bce5·00c68fe2·........p.......5 ··0x0003e008·00c68fe2·f8ca8ce2·70f5bce5·00c68fe2·........p.......
5 ··0x0003e018·f8ca8ce2·68f5bce5·00c68fe2·f8ca8ce2·....h...........6 ··0x0003e018·f8ca8ce2·68f5bce5·00c68fe2·f8ca8ce2·....h...........
6 ··0x0003e028·60f5bce5·00c68fe2·f8ca8ce2·58f5bce5·`...........X...7 ··0x0003e028·60f5bce5·00c68fe2·f8ca8ce2·58f5bce5·`...........X...
7 ··0x0003e038·00c68fe2·f8ca8ce2·50f5bce5·00c68fe2·........P.......8 ··0x0003e038·00c68fe2·f8ca8ce2·50f5bce5·00c68fe2·........P.......
8 ··0x0003e048·f8ca8ce2·48f5bce5·00c68fe2·f8ca8ce2·....H...........9 ··0x0003e048·f8ca8ce2·48f5bce5·00c68fe2·f8ca8ce2·....H...........
704 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x00136148·00000000·8cc41100·81360400·00000000·.........6......2 ··0x00136148·00000000·8cc41100·81360400·00000000·.........6......
4 ··0x00136158·00000000·00000000·00000000·00000000·................3 ··0x00136158·00000000·00000000·00000000·00000000·................
5 ··0x00136168·00000000·00000000·49370400·8dc41100·........I7......4 ··0x00136168·00000000·00000000·49370400·8dc41100·........I7......
6 ··0x00136178·00000000·00000000·00000000·00000000·................5 ··0x00136178·00000000·00000000·00000000·00000000·................
7 ··0x00136188·00000000·00000000·00000000·00000000·................6 ··0x00136188·00000000·00000000·00000000·00000000·................
8 ··0x00136198·00000000·f1380400·00000000·00000000·.....8..........7 ··0x00136198·00000000·f1380400·00000000·00000000·.....8..........
9 ··0x001361a8·c1360400·00000000·00000000·e1380400·.6...........8..8 ··0x001361a8·c1360400·00000000·00000000·e1380400·.6...........8..
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. 
  
6.61 KB
lib/x86_64/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000000000014648·014648·01183b·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000014648·014648·01183b·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0000000000025e88·025e88·00642c·00···A··3···0··810 ··[·5]·.gnu.hash·········GNU_HASH········0000000000025e88·025e88·00642c·00···A··3···0··8
11 ··[·6]·.hash·············HASH············000000000002c2b8·02c2b8·005608·04···A··3···0··811 ··[·6]·.hash·············HASH············000000000002c2b8·02c2b8·005608·04···A··3···0··8
12 ··[·7]·.gnu.version······VERSYM··········00000000000318c0·0318c0·001af6·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000318c0·0318c0·001af6·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········00000000000333b8·0333b8·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········00000000000333b8·0333b8·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········00000000000333d4·0333d4·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········00000000000333d4·0333d4·000040·00···A··4···2··4
15 ··[10]·.rela.dyn·········RELA············0000000000033418·033418·0278e8·18···A··3···0··815 ··[10]·.rela.dyn·········RELA············0000000000033418·033418·0278e8·18···A··3···0··8
16 ··[11]·.rela.plt·········RELA············000000000005ad00·05ad00·008e38·18··AI··3··23··816 ··[11]·.rela.plt·········RELA············000000000005ad00·05ad00·008e38·18··AI··3··12··8
17 ··[12]·.plt··············PROGBITS········0000000000063b40·063b40·005ee0·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000063b40·063b40·005ee0·10··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000069a40·069a40·16de94·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000069a40·069a40·16de94·00··AX··0···0·64
19 ··[14]·.rodata···········PROGBITS········00000000001d7900·1d7900·02b2b4·00···A··0···0·6419 ··[14]·.rodata···········PROGBITS········00000000001d7900·1d7900·02b2b4·00···A··0···0·64
20 ··[15]·.gcc_except_table·PROGBITS········0000000000202bb4·202bb4·003e2c·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········0000000000202bb4·202bb4·003e2c·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00000000002069e0·2069e0·038914·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········00000000002069e0·2069e0·038914·00···A··0···0··8
22 ··[17]·.eh_frame_hdr·····PROGBITS········000000000023f2f4·23f2f4·00a514·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········000000000023f2f4·23f2f4·00a514·00···A··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········000000000024ab20·249b20·012dc0·00··WA··0···0·1623 ··[18]·.data.rel.ro······PROGBITS········000000000024ab20·249b20·012dc0·00··WA··0···0·16
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
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00063b40·ff3542a5·1f00ff25·44a51f00·90909090·.5B....%D.......3 ··0x00063b40·ff3542a5·1f00ff25·44a51f00·90909090·.5B....%D.......
3 ··0x00063b50·ff2542a5·1f006800·000000e9·e0ffffff·.%B...h.........4 ··0x00063b50·ff2542a5·1f006800·000000e9·e0ffffff·.%B...h.........
4 ··0x00063b60·ff253aa5·1f006801·000000e9·d0ffffff·.%:...h.........5 ··0x00063b60·ff253aa5·1f006801·000000e9·d0ffffff·.%:...h.........
5 ··0x00063b70·ff2532a5·1f006802·000000e9·c0ffffff·.%2...h.........6 ··0x00063b70·ff2532a5·1f006802·000000e9·c0ffffff·.%2...h.........
6 ··0x00063b80·ff252aa5·1f006803·000000e9·b0ffffff·.%*...h.........7 ··0x00063b80·ff252aa5·1f006803·000000e9·b0ffffff·.%*...h.........
7 ··0x00063b90·ff2522a5·1f006804·000000e9·a0ffffff·.%"...h.........8 ··0x00063b90·ff2522a5·1f006804·000000e9·a0ffffff·.%"...h.........
8 ··0x00063ba0·ff251aa5·1f006805·000000e9·90ffffff·.%....h.........9 ··0x00063ba0·ff251aa5·1f006805·000000e9·90ffffff·.%....h.........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x0025e080·f8d82500·00000000·00000000·00000000·..%.............2 ··0x0025e080·f8d82500·00000000·00000000·00000000·..%.............
4 ··0x0025e090·00000000·00000000·563b0600·00000000·........V;......3 ··0x0025e090·00000000·00000000·563b0600·00000000·........V;......
5 ··0x0025e0a0·663b0600·00000000·763b0600·00000000·f;......v;......4 ··0x0025e0a0·663b0600·00000000·763b0600·00000000·f;......v;......
6 ··0x0025e0b0·863b0600·00000000·963b0600·00000000·.;.......;......5 ··0x0025e0b0·863b0600·00000000·963b0600·00000000·.;.......;......
7 ··0x0025e0c0·a63b0600·00000000·b63b0600·00000000·.;.......;......6 ··0x0025e0c0·a63b0600·00000000·b63b0600·00000000·.;.......;......
8 ··0x0025e0d0·c63b0600·00000000·d63b0600·00000000·.;.......;......7 ··0x0025e0d0·c63b0600·00000000·d63b0600·00000000·.;.......;......
9 ··0x0025e0e0·e63b0600·00000000·f63b0600·00000000·.;.......;......8 ··0x0025e0e0·e63b0600·00000000·f63b0600·00000000·.;.......;......
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. 
  
6.17 KB
lib/arm64-v8a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.hash·············HASH············0000000000000228·000228·005644·04···A··4···0··87 ··[·2]·.hash·············HASH············0000000000000228·000228·005644·04···A··4···0··8
8 ··[·3]·.gnu.hash·········GNU_HASH········0000000000005870·005870·00645c·00···A··4···0··88 ··[·3]·.gnu.hash·········GNU_HASH········0000000000005870·005870·00645c·00···A··4···0··8
9 ··[·4]·.dynsym···········DYNSYM··········000000000000bcd0·00bcd0·0144f0·18···A··5···3··89 ··[·4]·.dynsym···········DYNSYM··········000000000000bcd0·00bcd0·0144f0·18···A··5···3··8
10 ··[·5]·.dynstr···········STRTAB··········00000000000201c0·0201c0·01179c·00···A··0···0··110 ··[·5]·.dynstr···········STRTAB··········00000000000201c0·0201c0·01179c·00···A··0···0··1
11 ··[·6]·.gnu.version······VERSYM··········000000000003195c·03195c·001b14·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········000000000003195c·03195c·001b14·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········0000000000033470·033470·000040·00···A··5···2··812 ··[·7]·.gnu.version_r····VERNEED·········0000000000033470·033470·000040·00···A··5···2··8
13 ··[·8]·.rela.dyn·········RELA············00000000000334b0·0334b0·027f60·18···A··4···0··813 ··[·8]·.rela.dyn·········RELA············00000000000334b0·0334b0·027f60·18···A··4···0··8
14 ··[·9]·.rela.plt·········RELA············000000000005b410·05b410·008910·18··AI··4··21··814 ··[·9]·.rela.plt·········RELA············000000000005b410·05b410·008910·18··AI··4··10··8
15 ··[10]·.plt··············PROGBITS········0000000000063d20·063d20·005b80·10··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0000000000063d20·063d20·005b80·10··AX··0···0·16
16 ··[11]·.text·············PROGBITS········00000000000698c0·0698c0·11e2a0·00··AX··0···0·6416 ··[11]·.text·············PROGBITS········00000000000698c0·0698c0·11e2a0·00··AX··0···0·64
17 ··[12]·.rodata···········PROGBITS········0000000000187b80·187b80·028d80·00···A··0···0·12817 ··[12]·.rodata···········PROGBITS········0000000000187b80·187b80·028d80·00···A··0···0·128
18 ··[13]·.eh_frame_hdr·····PROGBITS········00000000001b0900·1b0900·00a17c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00000000001b0900·1b0900·00a17c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00000000001baa80·1baa80·028b18·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········00000000001baa80·1baa80·028b18·00···A··0···0··8
20 ··[15]·.gcc_except_table·PROGBITS········00000000001e3598·1e3598·003e6c·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········00000000001e3598·1e3598·003e6c·00···A··0···0··4
21 ··[16]·.note.android.ident·NOTE············00000000001e7404·1e7404·000098·00···A··0···0··421 ··[16]·.note.android.ident·NOTE············00000000001e7404·1e7404·000098·00···A··0···0··4
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
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x00063d20·f07bbfa9·d00c0090·116a45f9·10422b91·.{.......jE..B+.3 ··0x00063d20·f07bbfa9·d00c0090·116a45f9·10422b91·.{.......jE..B+.
3 ··0x00063d30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x00063d30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x00063d40·d00c0090·116e45f9·10622b91·20021fd6·.....nE..b+.·...5 ··0x00063d40·d00c0090·116e45f9·10622b91·20021fd6·.....nE..b+.·...
5 ··0x00063d50·d00c0090·117245f9·10822b91·20021fd6·.....rE...+.·...6 ··0x00063d50·d00c0090·117245f9·10822b91·20021fd6·.....rE...+.·...
6 ··0x00063d60·d00c0090·117645f9·10a22b91·20021fd6·.....vE...+.·...7 ··0x00063d60·d00c0090·117645f9·10a22b91·20021fd6·.....vE...+.·...
7 ··0x00063d70·d00c0090·117a45f9·10c22b91·20021fd6·.....zE...+.·...8 ··0x00063d70·d00c0090·117a45f9·10c22b91·20021fd6·.....zE...+.·...
8 ··0x00063d80·d00c0090·117e45f9·10e22b91·20021fd6·.....~E...+.·...9 ··0x00063d80·d00c0090·117e45f9·10e22b91·20021fd6·.....~E...+.·...
704 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x001fbac0·00000000·00000000·00000000·00000000·................2 ··0x001fbac0·00000000·00000000·00000000·00000000·................
4 ··0x001fbad0·00000000·00000000·203d0600·00000000·........·=......3 ··0x001fbad0·00000000·00000000·203d0600·00000000·........·=......
5 ··0x001fbae0·203d0600·00000000·203d0600·00000000··=......·=......4 ··0x001fbae0·203d0600·00000000·203d0600·00000000··=......·=......
6 ··0x001fbaf0·203d0600·00000000·203d0600·00000000··=......·=......5 ··0x001fbaf0·203d0600·00000000·203d0600·00000000··=......·=......
7 ··0x001fbb00·203d0600·00000000·203d0600·00000000··=......·=......6 ··0x001fbb00·203d0600·00000000·203d0600·00000000··=......·=......
8 ··0x001fbb10·203d0600·00000000·203d0600·00000000··=......·=......7 ··0x001fbb10·203d0600·00000000·203d0600·00000000··=......·=......
9 ··0x001fbb20·203d0600·00000000·203d0600·00000000··=......·=......8 ··0x001fbb20·203d0600·00000000·203d0600·00000000··=......·=......
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. 
  
6.3 KB
lib/x86/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.35 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.dynstr···········STRTAB··········0000d950·00d950·0116f5·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000d950·00d950·0116f5·00···A··0···0··1
10 ··[·5]·.gnu.hash·········GNU_HASH········0001f048·01f048·006438·04···A··3···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0001f048·01f048·006438·04···A··3···0··4
11 ··[·6]·.hash·············HASH············00025480·025480·0055f4·04···A··3···0··411 ··[·6]·.hash·············HASH············00025480·025480·0055f4·04···A··3···0··4
12 ··[·7]·.gnu.version······VERSYM··········0002aa74·02aa74·001aec·02···A··3···0··212 ··[·7]·.gnu.version······VERSYM··········0002aa74·02aa74·001aec·02···A··3···0··2
13 ··[·8]·.gnu.version_d····VERDEF··········0002c560·02c560·00001c·00···A··4···1··413 ··[·8]·.gnu.version_d····VERDEF··········0002c560·02c560·00001c·00···A··4···1··4
14 ··[·9]·.gnu.version_r····VERNEED·········0002c57c·02c57c·000040·00···A··4···2··414 ··[·9]·.gnu.version_r····VERNEED·········0002c57c·02c57c·000040·00···A··4···2··4
15 ··[10]·.rel.dyn··········REL·············0002c5bc·02c5bc·00d380·08···A··3···0··415 ··[10]·.rel.dyn··········REL·············0002c5bc·02c5bc·00d380·08···A··3···0··4
16 ··[11]·.rel.plt··········REL·············0003993c·03993c·002f10·08··AI··3··23··416 ··[11]·.rel.plt··········REL·············0003993c·03993c·002f10·08··AI··3··12··4
17 ··[12]·.plt··············PROGBITS········0003c850·03c850·005e30·04··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0003c850·03c850·005e30·04··AX··0···0·16
18 ··[13]·.text·············PROGBITS········00042680·042680·16bda8·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········00042680·042680·16bda8·00··AX··0···0·64
19 ··[14]·.rodata···········PROGBITS········001ae430·1ae430·02abe0·00···A··0···0·1619 ··[14]·.rodata···········PROGBITS········001ae430·1ae430·02abe0·00···A··0···0·16
20 ··[15]·.gcc_except_table·PROGBITS········001d9010·1d9010·003a98·00···A··0···0··420 ··[15]·.gcc_except_table·PROGBITS········001d9010·1d9010·003a98·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········001dcaa8·1dcaa8·031bd0·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········001dcaa8·1dcaa8·031bd0·00···A··0···0··4
22 ··[17]·.eh_frame_hdr·····PROGBITS········0020e678·20e678·00a07c·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0020e678·20e678·00a07c·00···A··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········00219a78·218a78·00aa20·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········00219a78·218a78·00aa20·00··WA··0···0··4
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
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0003c850·ffb30400·0000ffa3·08000000·00000000·................3 ··0x0003c850·ffb30400·0000ffa3·08000000·00000000·................
3 ··0x0003c860·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x0003c860·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x0003c870·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x0003c870·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x0003c880·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x0003c880·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x0003c890·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x0003c890·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x0003c8a0·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x0003c8a0·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x0003c8b0·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x0003c8b0·ffa32000·00006828·000000e9·90ffffff·..·...h(........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x0022486c·a4442200·00000000·00000000·66c80300·.D".........f...2 ··0x0022486c·a4442200·00000000·00000000·66c80300·.D".........f...
4 ··0x0022487c·76c80300·86c80300·96c80300·a6c80300·v...............3 ··0x0022487c·76c80300·86c80300·96c80300·a6c80300·v...............
5 ··0x0022488c·b6c80300·c6c80300·d6c80300·e6c80300·................4 ··0x0022488c·b6c80300·c6c80300·d6c80300·e6c80300·................
6 ··0x0022489c·f6c80300·06c90300·16c90300·26c90300·............&...5 ··0x0022489c·f6c80300·06c90300·16c90300·26c90300·............&...
7 ··0x002248ac·36c90300·46c90300·56c90300·66c90300·6...F...V...f...6 ··0x002248ac·36c90300·46c90300·56c90300·66c90300·6...F...V...f...
8 ··0x002248bc·76c90300·86c90300·96c90300·a6c90300·v...............7 ··0x002248bc·76c90300·86c90300·96c90300·a6c90300·v...............
9 ··0x002248cc·b6c90300·c6c90300·d6c90300·e6c90300·................8 ··0x002248cc·b6c90300·c6c90300·d6c90300·e6c90300·................
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.