495 KB
/home/fdroid/fdroiddata/tmp/com.elishaazaria.sayboard_401012.apk vs.
/home/fdroid/fdroiddata/unsigned/com.elishaazaria.sayboard_401012.apk
24.7 KB
APK Signing Block
    
Offset 1, 356 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 0000000000000000000000000000000000000000000000000000000000000000000000 
12 0000000000000000000000000000000000000000000000000000000000000000000000 
13 0000000000000000000000000000000000000000000000000000000000000000000000 
14 0000000000000000000000000000000000000000000000000000000000000000000000 
15 0000000000000000000000000000000000000000000000000000000000000000000000 
16 0000000000000000000000000000000000000000000000000000000000000000000000 
17 0000000000000000000000000000000000000000000000000000000000000000000000 
18 0000000000000000000000000000000000000000000000000000000000000000000000 
19 0000000000000000000000000000000000000000000000000000000000000000000000 
20 0000000000000000000000000000000000000000000000000000000000000000000000 
21 0000000000000000000000000000000000000000000000000000000000000000000000 
22 0000000000000000000000000000000000000000000000000000000000000000000000 
23 0000000000000000000000000000000000000000000000000000000000000000000000 
24 0000000000000000000000000000000000000000000000000000000000000000000000 
25 0000000000000000000000000000000000000000000000000000000000000000000000 
26 0000000000000000000000000000000000000000000000000000000000000000000000 
27 0000000000000000000000000000000000000000000000000000000000000000000000 
28 0000000000000000000000000000000000000000000000000000000000000000000000 
29 0000000000000000000000000000000000000000000000000000000000000000000000 
30 0000000000000000000000000000000000000000000000000000000000000000000000 
31 0000000000000000000000000000000000000000000000000000000000000000000000 
32 0000000000000000000000000000000000000000000000000000000000000000000000 
33 0000000000000000000000000000000000000000000000000000000000000000000000 
34 0000000000000000000000000000000000000000000000000000000000000000000000 
35 0000000000000000000000000000000000000000000000000000000000000000000000 
36 0000000000000000000000000000000000000000000000000000000000000000000000 
37 0000000000000000000000000000000000000000000000000000000000000000000000 
38 0000000000000000000000000000000000000000000000000000000000000000000000 
39 0000000000000000000000000000000000000000000000000000000000000000000000 
40 0000000000000000000000000000000000000000000000000000000000000000000000 
41 0000000000000000000000000000000000000000000000000000000000000000000000 
42 0000000000000000000000000000000000000000000000000000000000000000000000 
43 0000000000000000000000000000000000000000000000000000000000000000000000 
44 0000000000000000000000000000000000000000000000000000000000000000000000 
45 0000000000000000000000000000000000000000000000000000000000000000000000 
46 0000000000000000000000000000000000000000000000000000000000000000000000 
47 0000000000000000000000000000000000000000000000000000000000000000000000 
48 0000000000000000000000000000000000000000000000000000000000000000000000 
49 0000000000000000000000000000000000000000000000000000000000000000000000 
50 0000000000000000000000000000000000000000000000000000000000000000000000 
51 0000000000000000000000000000000000000000000000000000000000000000000000 
52 0000000000000000000000000000000000000000000000000000000000000000000000 
53 0000000000000000000000000000000000000000000000000000000000000000000000 
54 0000000000000000000000000000000000000000000000000000000000000000000000 
55 0000000000000000000000000000000000000000000000000000000000000000000000 
56 0000000000000000000000000000000000000000000000000000000000000000000000 
57 0000000000000000000000000000000000000000000000000000000000000000000000 
58 0000000000000000000000000000000000000000000000000000000000000000000000 
59 0000000000000000000000000000000000000000000000000000000000000000000000 
60 0000000000000000000000000000000000000000000000000000000000000000000000 
61 0000000000000000000000000000000000000000000000000000000000000000000000 
62 0000000000000000000000000000000000000000000000000000000000000000000000 
63 0000000000000000000000000000000000000000000000000000000000000000000000 
64 0000000000000000000000000000000000000000000000000000000000000000000000 
65 0000000000000000000000000000000000000000000000000000000000000000000000 
66 0000000000000000000000000000000000000000000000000000000000000000000000 
67 0000000000000000000000000000000000000000000000000000000000000000000000 
68 0000000000000000000000000000000000000000000000000000000000000000000000 
69 0000000000000000000000000000000000000000000000000000000000000000000000 
70 0000000000000000000000000000000000000000000000000000000000000000000000 
71 0000000000000000000000000000000000000000000000000000000000000000000000 
72 0000000000000000000000000000000000000000000000000000000000000000000000 
73 0000000000000000000000000000000000000000000000000000000000000000000000 
74 0000000000000000000000000000000000000000000000000000000000000000000000 
75 0000000000000000000000000000000000000000000000000000000000000000000000 
76 0000000000000000000000000000000000000000000000000000000000000000000000 
77 0000000000000000000000000000000000000000000000000000000000000000000000 
78 0000000000000000000000000000000000000000000000000000000000000000000000 
79 0000000000000000000000000000000000000000000000000000000000000000000000 
80 0000000000000000000000000000000000000000000000000000000000000000000000 
81 0000000000000000000000000000000000000000000000000000000000000000000000 
82 0000000000000000000000000000000000000000000000000000000000000000000000 
83 0000000000000000000000000000000000000000000000000000000000000000000000 
84 00000000000000000000 
  
85 Key·0x504b4453: 
86 00a2f05facc20054cf49fd22e7d1392b1702753175d6b48166f73b2ce14b0b4f19b3e0 
87 ffdad9ee228e5eea0dc84820f824befe1f886fbfcdcd4933698e3ee84b9da5f9cc1007 
88 5523069aae6fa632ce8b49d1503abeeaa5b007d7f1a4c7b429ce647babbc7f244e75ae 
89 e30916a0c621e7277c3aa31d1d1f404080e7aa5e8ba7a02406149356ee6a7ce98e2ca3 
90 04a2a5fe0ec1d510d3264f71c622a1edbb681068ba5f76c0b1f4cf08875d881e9bb222 
91 8940de7a4c9a44dd8afedca01f5c14681694d8af60a0f42cd100d0c423319449e0d919 
92 6c921ee553061f22c78a6062f0ed962e0c39ba14a24e6803f4b2ca75f4a6d5c32a7c95 
93 5570e88824db2979ef615acd23808754d8ff6acffcfd2eaa068b5c015dbdaa2e3cced8 
94 564a58197e05ed9b11c8edc8677811ecb163169a769e5d0a9355e21f611c4b81022d7c 
95 3800f00e0fd734b88f0456b501783f99a250fa75ffd955ca71f7353365d02786efeadd 
96 74ff759a420578a34a299873471cbbd47214a1e0f66fd33e5ded481475cf0976dfd431 
97 ec7d283f93da8a55b2bfec0d7239bcbbb9c09ee4942fd150f23650feab705c126cf1a7 
98 ebd6f4a7a9a984cdb32b7dad4aaeb1e0e21267f73a089553688df601404a2d250cf798 
99 7eda22e19eb04dc0c3ee4e54b46d1ad836142b5f9d1ba7dfea66344bf0e13be973ff9f 
100 3e833921ce46572c398bdd35b10aa40aab642dae12d8f81d6ebd887424407a2e2f5bb1 
101 fca49b040f0ecd1ca062d7aea41c020ca7460ed054bf88f15160b4be373e98aa9ec460 
102 74902332f24f956220c1b3462ba3b7c7b6f5d84df7b56620f45136fc543af427f23740 
103 8817d4eaf045fab2431beecef4641804428ad56201e8e598efcd603e21630c9408fd24 
104 67fdee2a462dd20ec7c1f6e49c412b754140d1364b0ecce905fd2990caee34e3fc795e 
105 dfcd5e45f98f6604d094ef9ce342caa2a60415e45be148a816dda39f91ecdb7ff9156e 
106 c5babef46a6249ee3952feecbc63e6efaf1d207ce9eb99c4eb5a067f66183182f8a51d 
107 8541818a3caeb12227544696d986b47cb9926f516903142f38870e562984b34c026e0d 
108 2f4933ba40e312c57be634170c1bd407e41f36aed5945ce73de8c17a77f072ac11bc8a 
109 a54680f14bdaa865c02953246312e4dcaa429a10018c6f1ba264e892ebf0029b0c1883 
110 bd7c4e55636a43824f38930594a2c8744696448cd79b71b7b42440df1e104727b0694f 
111 f970d859228d3bf4e999a4f2ee31b7599e752039c618cbbefc12922fbbc5a290573dcc 
112 675f37bec5ee1d19d5641701feaf5f62cbc07805c7bbe62139947440bea03c88ad73e1 
113 f2f77d6339d34763ed8a2d4e7b21f6fc879221d50dcc5a3c7733e3fe44340d0c38ba38 
114 337ce6ff94a44e69f909acb563bb78a389ab8d788c3a75e2a76bec585f79b88d815009 
115 78b7509cb98d3b970c6588670c0c3a7afeb1a4fe5dd9f20c3066f78a158381ccf1e0cc 
116 c720d06ff7988ebc0fcb9ec94da78ad739eddef844b80d4126e77f99a1e7f79d187dee 
117 cba444aa9165db23c9a56f2240614d099c04cfd3e95ba0617c642c899ce57db58ddfe2 
118 0fc3c3ac11cf334cff104c0c1475ea9e6978ba6f5ae432f715d354b27466e1e9228340 
119 d7a2b8e9ce7b2ef90f7d33363dd2ae0fb22c70d80061cbe20fc0a384564ec947782190 
120 029a9c832ec27a033b1e05bd8e964b78c373244cf27f68c9435f9ea678ed72e9d7e99d 
121 3d1599b98625f6e92f36079e899faee2dd5d0c9fbaa645aa562113bcd248a3e618e104 
122 023897d35cdf8f0af4fe18306d10ea9fd8eee287e4793a7fe37ffa74ee294f2ee3804d 
123 8ce8f3fc88af1c179e9b1c6bcc711b8a2542e612f51a40e9d73e27f10bcb001df25d81 
124 509b5194d05f620ce3980144646050f1533aac5af558d7b606600c707bcb29667c6cdd 
125 c640c2715f1f18d2764b050171ffeb85683e7f608804b89f16e62c8897597e808beebe 
126 9c8d86d51200c3761846b2a73009e07bf3f12536c61c10d0bd795c6a9271d31620b121 
Max diff block lines reached; -1/25215 bytes (-0.00%) of diff not shown.
16.1 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: Missing META-INF/MANIFEST.MF
    
Offset 1, 91 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):·false 
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=Elisha·Azaria 
9 Signer·#1·certificate·SHA-256·digest:·e38035ceabef2a7721e07fdf0ec6fa3f1914da5669d66a11020edcae4e414a3e 
10 Signer·#1·certificate·SHA-1·digest:·812e2a825e8b1546aa48c052c3ca6ad11acbad75 
11 Signer·#1·certificate·MD5·digest:·85ea036f533dae97a97633b68f64f09a 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·120973b9c910462e0f9b89e9512755cf10e201a53a77d287849b9b370c4d0f76 
15 Signer·#1·public·key·SHA-1·digest:·438b930c6e6e622c16bb0f1545f9cf307e5bd9db 
16 Signer·#1·public·key·MD5·digest:·8b7f4ae9c011e8b883da04db1cf565c4 
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-compose.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity-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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 WARNING:·META-INF/androidx.autofill_autofill.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.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/. 
27 WARNING:·META-INF/androidx.compose.animation_animation-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/. 
28 WARNING:·META-INF/androidx.compose.animation_animation.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.compose.foundation_foundation-layout.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.compose.foundation_foundation.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.compose.material3_material3-window-size-class.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.compose.material_material-icons-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/. 
33 WARNING:·META-INF/androidx.compose.material_material-icons-extended.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.compose.material_material-ripple.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.compose.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/. 
36 WARNING:·META-INF/androidx.compose.runtime_runtime-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.compose.runtime_runtime-saveable.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.compose.runtime_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/. 
39 WARNING:·META-INF/androidx.compose.ui_ui-geometry.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.compose.ui_ui-graphics.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.compose.ui_ui-text.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.compose.ui_ui-tooling-preview.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.compose.ui_ui-unit.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.compose.ui_ui-util.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.compose.ui_ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.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.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/. 
52 WARNING:·META-INF/androidx.databinding_viewbinding.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.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/. 
54 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/. 
55 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/. 
56 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 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/. 
59 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/. 
60 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/. 
61 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.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/. 
65 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 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/. 
68 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/androidx.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/. 
76 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 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/. 
78 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 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/. 
80 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/. 
81 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/. 
82 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/. 
83 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/. 
84 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/. 
85 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/. 
86 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
87 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/. 
88 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
89 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
90 WARNING:·META-INF/services/c6.t·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
91 WARNING:·META-INF/services/h6.l·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.14 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·12035216·bytes,·number·of·entries:·9741 Zip·file·size:·11966978·bytes,·number·of·entries:·971
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····5160·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····5160·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······467·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······467·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··3129620·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··3129620·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx····92184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so6 -rw-r--r--··0.0·unx···102136·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so
7 -rw-r--r--··0.0·unx··8860216·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so7 -rw-r--r--··0.0·unx··8860216·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so
8 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin8 -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
9 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version9 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version
10 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version10 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
11 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version11 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
12 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version12 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
13 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version13 -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
Offset 966, 11 lines modifiedOffset 966, 8 lines modified
966 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zR.xml966 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zR.xml
967 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png967 -rw----·····0.0·fat·····2463·b-·stor·81-Jan-01·01:01·res/zV.9.png
968 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zc.xml968 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zc.xml
969 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zp.xml969 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zp.xml
970 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zq.xml970 -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/zq.xml
971 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png971 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png
972 -rw----·····0.0·fat··1127396·b-·stor·81-Jan-01·01:01·resources.arsc972 -rw----·····0.0·fat··1127396·b-·stor·81-Jan-01·01:01·resources.arsc
973 -rw-r--r--··0.0·unx····91264·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF 
974 -rw-r--r--··0.0·unx·····1118·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA 
975 -rw-r--r--··0.0·unx····91190·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
976 974·files,·13822911·bytes·uncompressed,·11903272·bytes·compressed:··13.9%973 971·files,·13649291·bytes·uncompressed,·11849416·bytes·compressed:··13.2%
452 KB
lib/arm64-v8a/libjnidispatch.so
906 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x398011 ··Entry·point·address:···············0x3980
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········90904·(bytes·into·file)13 ··Start·of·section·headers:··········100728·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
1.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x16318:1 There·are·22·section·headers,·starting·at·offset·0x18978:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.hash·············HASH············0000000000000190·000190·0004f8·04···A··2···0··85 ··[·1]·.hash·············HASH············0000000000000190·000190·0004f8·04···A··2···0··8
6 ··[·2]·.dynsym···········DYNSYM··········0000000000000688·000688·001158·18···A··3···3··86 ··[·2]·.dynsym···········DYNSYM··········0000000000000688·000688·001158·18···A··3···3··8
7 ··[·3]·.dynstr···········STRTAB··········00000000000017e0·0017e0·00113f·00···A··0···0··17 ··[·3]·.dynstr···········STRTAB··········00000000000017e0·0017e0·00113f·00···A··0···0··1
Offset 17, 13 lines modifiedOffset 17, 15 lines modified
17 ··[12]·.eh_frame·········PROGBITS········00000000000133b0·0133b0·002048·00···A··0···0··817 ··[12]·.eh_frame·········PROGBITS········00000000000133b0·0133b0·002048·00···A··0···0··8
18 ··[13]·.data.rel.ro······PROGBITS········0000000000025bf0·015bf0·0000c0·00··WA··0···0··818 ··[13]·.data.rel.ro······PROGBITS········0000000000025bf0·015bf0·0000c0·00··WA··0···0··8
19 ··[14]·.dynamic··········DYNAMIC·········0000000000025cb0·015cb0·0001b0·10··WA··3···0··819 ··[14]·.dynamic··········DYNAMIC·········0000000000025cb0·015cb0·0001b0·10··WA··3···0··8
20 ··[15]·.got··············PROGBITS········0000000000025e60·015e60·0001a0·08··WA··0···0··820 ··[15]·.got··············PROGBITS········0000000000025e60·015e60·0001a0·08··WA··0···0··8
21 ··[16]·.data·············PROGBITS········0000000000026000·016000·000244·00··WA··0···0·1621 ··[16]·.data·············PROGBITS········0000000000026000·016000·000244·00··WA··0···0·16
22 ··[17]·.bss··············NOBITS··········0000000000026248·016244·0007d0·00··WA··0···0··822 ··[17]·.bss··············NOBITS··········0000000000026248·016244·0007d0·00··WA··0···0··8
23 ··[18]·.comment··········PROGBITS········0000000000000000·016244·000027·01··MS··0···0··123 ··[18]·.comment··········PROGBITS········0000000000000000·016244·000027·01··MS··0···0··1
24 ··[19]·.shstrtab·········STRTAB··········0000000000000000·01626b·0000a6·00······0···0··124 ··[19]·.shstrtab·········STRTAB··········0000000000000000·01626b·0000b6·00······0···0··1
 25 ··[20]·.symtab···········SYMTAB··········0000000000000000·016328·0013c8·18·····21··29··8
 26 ··[21]·.strtab···········STRTAB··········0000000000000000·0176f0·001285·00······0···0··1
25 Key·to·Flags:27 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·p·(processor·specific)31 ··D·(mbind),·p·(processor·specific)
17.9 KB
readelf --wide --symbols {}
    
Offset 182, 7 lines modifiedOffset 182, 221 lines modified
182 ···178:·0000000000004128···120·FUNC····GLOBAL·DEFAULT····9·throwByName182 ···178:·0000000000004128···120·FUNC····GLOBAL·DEFAULT····9·throwByName
183 ···179:·0000000000007dd0···224·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol183 ···179:·0000000000007dd0···224·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol
184 ···180:·0000000000004cac····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8184 ···180:·0000000000004cac····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8
185 ···181:·0000000000012d48····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32185 ···181:·0000000000012d48····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32
186 ···182:·000000000000bcc0··1668·FUNC····GLOBAL·DEFAULT····9·create_callback186 ···182:·000000000000bcc0··1668·FUNC····GLOBAL·DEFAULT····9·create_callback
187 ···183:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)187 ···183:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2)
188 ···184:·00000000000078f0···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type188 ···184:·00000000000078f0···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type
  
 189 Symbol·table·'.symtab'·contains·211·entries:
 190 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 191 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 192 ·····1:·0000000000000190·····0·SECTION·LOCAL··DEFAULT····1·.hash
 193 ·····2:·0000000000000688·····0·SECTION·LOCAL··DEFAULT····2·.dynsym
 194 ·····3:·00000000000017e0·····0·SECTION·LOCAL··DEFAULT····3·.dynstr
 195 ·····4:·0000000000002920·····0·SECTION·LOCAL··DEFAULT····4·.gnu.version
 196 ·····5:·0000000000002a98·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version_r
 197 ·····6:·0000000000002ad8·····0·SECTION·LOCAL··DEFAULT····6·.rela.dyn
 198 ·····7:·0000000000003390·····0·SECTION·LOCAL··DEFAULT····7·.rela.plt
 199 ·····8:·0000000000003710·····0·SECTION·LOCAL··DEFAULT····8·.plt
 200 ·····9:·0000000000003980·····0·SECTION·LOCAL··DEFAULT····9·.text
 201 ····10:·00000000000104c0·····0·SECTION·LOCAL··DEFAULT···10·.rodata
 202 ····11:·0000000000012e90·····0·SECTION·LOCAL··DEFAULT···11·.eh_frame_hdr
 203 ····12:·00000000000133b0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
 204 ····13:·0000000000025bf0·····0·SECTION·LOCAL··DEFAULT···13·.data.rel.ro
 205 ····14:·0000000000025cb0·····0·SECTION·LOCAL··DEFAULT···14·.dynamic
 206 ····15:·0000000000025e60·····0·SECTION·LOCAL··DEFAULT···15·.got
 207 ····16:·0000000000026000·····0·SECTION·LOCAL··DEFAULT···16·.data
 208 ····17:·0000000000026248·····0·SECTION·LOCAL··DEFAULT···17·.bss
 209 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.comment
 210 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c
 211 ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c
 212 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c
 213 ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c
 214 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c
 215 ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c
 216 ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sysv.o
 217 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·libgcc2.c
 218 ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sync-cache.c
 219 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
 220 ····29:·0000000000005610···120·FUNC····GLOBAL·DEFAULT····9·getNativeString
 221 ····30:·0000000000009184····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getAPIChecksum
 222 ····31:·0000000000012d60····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_sint16
 223 ····32:·0000000000025c08····24·OBJECT··GLOBAL·DEFAULT···13·ffi_type_complex_double
 224 ····33:·00000000000080e0····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III
 225 ····34:·0000000000012da8····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint8
 226 ····35:·0000000000026a18·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__
 227 ····36:·00000000000082a8·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setFloat
 228 ····37:·000000000000c760····48·FUNC····GLOBAL·DEFAULT····9·ffi_get_struct_offsets
 229 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@@LIBC
 230 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@@LIBC
 231 ····40:·0000000000009138·····8·FUNC····GLOBAL·DEFAULT····9·is_protected
 232 ····41:·0000000000026a10·····8·OBJECT··GLOBAL·DEFAULT···17·fileEncoding
 233 ····42:·00000000000090e0····84·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native__1getDirectBufferPointer
 234 ····43:·000000000000817c····36·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ
 235 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@@LIBC
 236 ····45:·000000000000c47c····60·FUNC····GLOBAL·DEFAULT····9·JNA_callback_dispose
 237 ····46:·00000000000081c0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getShort
 238 ····47:·000000000000c344···100·FUNC····GLOBAL·DEFAULT····9·JNA_detach
 239 ····48:·0000000000012cd0····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_float
 240 ····49:·000000000000816c·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getChar
 241 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@@LIBC
 242 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@@LIBC
 243 ····52:·0000000000006684···188·FUNC····GLOBAL·DEFAULT····9·toNative
 244 ····53:·0000000000012ce8····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_pointer
 245 ····54:·0000000000008424··3252·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initIDs
 246 ····55:·0000000000007d30···160·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_close
 247 ····56:·0000000000008284·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setByte
 248 ····57:·0000000000005364····52·FUNC····GLOBAL·DEFAULT····9·getIntegerTypeValue
 249 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@@LIBC
 250 ····59:·00000000000081a8·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getFloat
 251 ····60:·0000000000007edc····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII
 252 ····61:·0000000000025c20····24·OBJECT··GLOBAL·DEFAULT···13·ffi_type_complex_float
 253 ····62:·0000000000007f74····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII
 254 ····63:·0000000000008074····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII
 255 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@@LIBC
 256 ····65:·000000000000c3cc····40·FUNC····GLOBAL·DEFAULT····9·JNA_get_last_error
 257 ····66:·00000000000082b0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setInt
 258 ····67:·000000000000fcbc···176·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure_loc
 259 ····68:·0000000000008138····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII
 260 ····69:·0000000000007b18····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeFloat
 261 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@@LIBC
 262 ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp@@LIBC
 263 ····72:·000000000000a7d8··1292·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_registerMethod
 264 ····73:·0000000000004e44···936·FUNC····GLOBAL·DEFAULT····9·get_java_type
 265 ····74:·00000000000065e0···164·FUNC····GLOBAL·DEFAULT····9·extract_value
 266 ····75:·0000000000008164·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getByte
 267 ····76:·0000000000007f1c····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII
 268 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@@LIBC
 269 ····78:·0000000000007bd4····32·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_createNativeCallback
 270 ····79:·0000000000004d0c····60·FUNC····GLOBAL·DEFAULT····9·newJavaPointer
 271 ····80:·000000000000916c·····4·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getLastError
 272 ····81:·000000000000bc04···188·FUNC····GLOBAL·DEFAULT····9·free_callback
 273 ····82:·0000000000004cb8····84·FUNC····GLOBAL·DEFAULT····9·newJavaWString
 274 ····83:·000000000000a670···360·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_unregister
 275 ····84:·000000000000c758·····8·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure
 276 ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@@LIBC
 277 ····86:·0000000000007ba8····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeVoid
 278 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@@LIBC
 279 ····88:·0000000000009198··4992·FUNC····GLOBAL·DEFAULT····9·JNI_OnLoad
 280 ····89:·00000000000081c8····12·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getWideString
 281 ····90:·00000000000053c0···460·FUNC····GLOBAL·DEFAULT····9·initializeThread
 282 ····91:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@@LIBC
 283 ····92:·00000000000082b8·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setLong
 284 ····93:·0000000000007ef0····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII
 285 ····94:·000000000000fcb0·····8·FUNC····GLOBAL·DEFAULT····9·ffi_call
 286 ····95:·0000000000007fa0····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII
 287 ····96:·00000000000081a0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDouble
 288 ····97:·0000000000012d78····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint16
 289 ····98:·0000000000007b78····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeLong
 290 ····99:·0000000000007ab8····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeStructure
 291 ···100:·000000000000810c····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII
 292 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@@LIBC
 293 ···102:·000000000000ce00··5808·FUNC····GLOBAL·DEFAULT····9·ffi_closure_alloc
 294 ···103:·0000000000008274····16·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setMemory
 295 ···104:·0000000000008298·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setPointer
 296 ···105:·0000000000007a88····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeObject
 297 ···106:·000000000000ae94····92·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initialize_1ffi_1type
 298 ···107:·00000000000081d4···160·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getStringBytes
 299 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose@@LIBC
 300 ···109:·000000000000c734····36·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_var
 301 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@@LIBC
 302 ···111:·00000000000082a0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setDouble
 303 ···112:·0000000000012d30····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_sint32
 304 ···113:·0000000000009140·····4·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_isProtected
 305 ···114:·00000000000081b0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getInt
 306 ···115:·0000000000026244·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start
 307 ···116:·000000000000835c···200·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_sizeof
Max diff block lines reached; -1/18254 bytes (-0.01%) of diff not shown.
5.14 KB
strings --all --bytes=8 {}
    
Offset 418, 17 lines modifiedOffset 418, 202 lines modified
418 /ffiXXXXXX418 /ffiXXXXXX
419 /var/tmp419 /var/tmp
420 /dev/shm420 /dev/shm
421 CCCCCCCC421 CCCCCCCC
422 WU_][BYY422 WU_][BYY
423 D&&&DDDDDDDD&D&423 D&&&DDDDDDDD&D&
424 GCC:·(GNU)·4.9.x·20150123·(prerelease)424 GCC:·(GNU)·4.9.x·20150123·(prerelease)
 425 .shstrtab
 426 .gnu.version
425 .comment 
426 .rela.plt 
427 .eh_frame_hdr 
428 .gnu.version_r427 .gnu.version_r
429 .data.rel.ro 
430 .rela.dyn428 .rela.dyn
431 .gnu.version429 .rela.plt
 430 .eh_frame_hdr
432 .eh_frame431 .eh_frame
 432 .data.rel.ro
433 .dynamic433 .dynamic
434 .shstrtab434 .comment
 435 dispatch.c
 436 callback.c
 437 prep_cif.c
 438 closures.c
 439 libgcc2.c
 440 sync-cache.c
 441 getNativeString
 442 Java_com_sun_jna_Native_getAPIChecksum
 443 ffi_type_sint16
 444 ffi_type_complex_double
 445 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III
 446 ffi_type_uint8
 447 _bss_end__
 448 Java_com_sun_jna_Native_setFloat
 449 ffi_get_struct_offsets
 450 open@@LIBC
 451 pthread_key_create@@LIBC
 452 is_protected
 453 fileEncoding
 454 Java_com_sun_jna_Native__1getDirectBufferPointer
 455 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ
 456 pthread_once@@LIBC
 457 JNA_callback_dispose
 458 Java_com_sun_jna_Native_getShort
 459 JNA_detach
 460 ffi_type_float
 461 Java_com_sun_jna_Native_getChar
 462 calloc@@LIBC
 463 __assert2@@LIBC
 464 toNative
 465 ffi_type_pointer
 466 Java_com_sun_jna_Native_initIDs
 467 Java_com_sun_jna_Native_close
 468 Java_com_sun_jna_Native_setByte
 469 getIntegerTypeValue
 470 pthread_mutex_init@@LIBC
 471 Java_com_sun_jna_Native_getFloat
 472 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII
 473 ffi_type_complex_float
 474 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII
 475 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII
 476 abort@@LIBC
 477 JNA_get_last_error
 478 Java_com_sun_jna_Native_setInt
 479 ffi_prep_closure_loc
 480 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII
 481 Java_com_sun_jna_Native_invokeFloat
 482 __errno@@LIBC
 483 mkstemp@@LIBC
 484 Java_com_sun_jna_Native_registerMethod
 485 get_java_type
 486 extract_value
 487 Java_com_sun_jna_Native_getByte
 488 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII
 489 snprintf@@LIBC
 490 Java_com_sun_jna_Native_createNativeCallback
 491 newJavaPointer
 492 Java_com_sun_jna_Native_getLastError
 493 free_callback
 494 newJavaWString
 495 Java_com_sun_jna_Native_unregister
 496 ffi_prep_closure
 497 write@@LIBC
 498 Java_com_sun_jna_Native_invokeVoid
 499 getenv@@LIBC
 500 JNI_OnLoad
 501 Java_com_sun_jna_Native_getWideString
 502 initializeThread
 503 __sF@@LIBC
 504 Java_com_sun_jna_Native_setLong
 505 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII
 506 ffi_call
 507 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII
 508 Java_com_sun_jna_Native_getDouble
 509 ffi_type_uint16
 510 Java_com_sun_jna_Native_invokeLong
 511 Java_com_sun_jna_Native_invokeStructure
 512 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII
 513 wcslen@@LIBC
 514 ffi_closure_alloc
 515 Java_com_sun_jna_Native_setMemory
 516 Java_com_sun_jna_Native_setPointer
 517 Java_com_sun_jna_Native_invokeObject
 518 Java_com_sun_jna_Native_initialize_1ffi_1type
 519 Java_com_sun_jna_Native_getStringBytes
 520 dlclose@@LIBC
 521 ffi_prep_cif_var
 522 pthread_key_delete@@LIBC
 523 Java_com_sun_jna_Native_setDouble
 524 ffi_type_sint32
 525 Java_com_sun_jna_Native_isProtected
 526 Java_com_sun_jna_Native_getInt
 527 __bss_start
 528 Java_com_sun_jna_Native_sizeof
 529 pthread_setspecific@@LIBC
 530 dlsym@@LIBC
 531 Java_com_sun_jna_Native_free
 532 JNI_OnUnload
 533 dlerror@@LIBC
 534 unlink@@LIBC
 535 ffi_type_complex_longdouble
 536 sysconf@@LIBC
 537 Java_com_sun_jna_Native_freeNativeCallback
 538 fromNativeCallbackParam
 539 JNA_callback_init
 540 Java_com_sun_jna_Native_ffi_1prep_1cif
Max diff block lines reached; -1/5214 bytes (-0.02%) of diff not shown.
7.09 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 236 lines modifiedOffset 1, 236 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000003710·<open@plt-0x20>:2 0000000000003710·<.plt>:
3 »       stp»    x16,·x30,·[sp,·#-16]!3 »       stp»    x16,·x30,·[sp,·#-16]!
4 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>4 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
5 »       ldr»    x17,·[x16,·#3696]5 »       ldr»    x17,·[x16,·#3696]
6 »       add»    x16,·x16,·#0xe706 »       add»    x16,·x16,·#0xe70
7 »       br»     x177 »       br»     x17
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
  
11 0000000000003730·<open@plt>:11 0000000000003730·<open@plt>:
12 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>12 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
13 »       ldr»    x17,·[x16,·#3704]13 »       ldr»    x17,·[x16,·#3704]
14 »       add»    x16,·x16,·#0xe7814 »       add»    x16,·x16,·#0xe78
15 »       br»     x1715 »       br»     x17
  
16 0000000000003740·<pthread_key_create@plt>:16 0000000000003740·<pthread_key_create@plt>:
17 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>17 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
18 »       ldr»    x17,·[x16,·#3712]18 »       ldr»    x17,·[x16,·#3712]
19 »       add»    x16,·x16,·#0xe8019 »       add»    x16,·x16,·#0xe80
20 »       br»     x1720 »       br»     x17
  
21 0000000000003750·<pthread_once@plt>:21 0000000000003750·<pthread_once@plt>:
22 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>22 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
23 »       ldr»    x17,·[x16,·#3720]23 »       ldr»    x17,·[x16,·#3720]
24 »       add»    x16,·x16,·#0xe8824 »       add»    x16,·x16,·#0xe88
25 »       br»     x1725 »       br»     x17
  
26 0000000000003760·<calloc@plt>:26 0000000000003760·<calloc@plt>:
27 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>27 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
28 »       ldr»    x17,·[x16,·#3728]28 »       ldr»    x17,·[x16,·#3728]
29 »       add»    x16,·x16,·#0xe9029 »       add»    x16,·x16,·#0xe90
30 »       br»     x1730 »       br»     x17
  
31 0000000000003770·<__assert2@plt>:31 0000000000003770·<__assert2@plt>:
32 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>32 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
33 »       ldr»    x17,·[x16,·#3736]33 »       ldr»    x17,·[x16,·#3736]
34 »       add»    x16,·x16,·#0xe9834 »       add»    x16,·x16,·#0xe98
35 »       br»     x1735 »       br»     x17
  
36 0000000000003780·<pthread_mutex_init@plt>:36 0000000000003780·<pthread_mutex_init@plt>:
37 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>37 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
38 »       ldr»    x17,·[x16,·#3744]38 »       ldr»    x17,·[x16,·#3744]
39 »       add»    x16,·x16,·#0xea039 »       add»    x16,·x16,·#0xea0
40 »       br»     x1740 »       br»     x17
  
41 0000000000003790·<abort@plt>:41 0000000000003790·<abort@plt>:
42 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>42 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
43 »       ldr»    x17,·[x16,·#3752]43 »       ldr»    x17,·[x16,·#3752]
44 »       add»    x16,·x16,·#0xea844 »       add»    x16,·x16,·#0xea8
45 »       br»     x1745 »       br»     x17
  
46 00000000000037a0·<__errno@plt>:46 00000000000037a0·<__errno@plt>:
47 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>47 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
48 »       ldr»    x17,·[x16,·#3760]48 »       ldr»    x17,·[x16,·#3760]
49 »       add»    x16,·x16,·#0xeb049 »       add»    x16,·x16,·#0xeb0
50 »       br»     x1750 »       br»     x17
  
51 00000000000037b0·<mkstemp@plt>:51 00000000000037b0·<mkstemp@plt>:
52 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>52 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
53 »       ldr»    x17,·[x16,·#3768]53 »       ldr»    x17,·[x16,·#3768]
54 »       add»    x16,·x16,·#0xeb854 »       add»    x16,·x16,·#0xeb8
55 »       br»     x1755 »       br»     x17
  
56 00000000000037c0·<snprintf@plt>:56 00000000000037c0·<snprintf@plt>:
57 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>57 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
58 »       ldr»    x17,·[x16,·#3776]58 »       ldr»    x17,·[x16,·#3776]
59 »       add»    x16,·x16,·#0xec059 »       add»    x16,·x16,·#0xec0
60 »       br»     x1760 »       br»     x17
  
61 00000000000037d0·<write@plt>:61 00000000000037d0·<write@plt>:
62 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>62 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
63 »       ldr»    x17,·[x16,·#3784]63 »       ldr»    x17,·[x16,·#3784]
64 »       add»    x16,·x16,·#0xec864 »       add»    x16,·x16,·#0xec8
65 »       br»     x1765 »       br»     x17
  
66 00000000000037e0·<getenv@plt>:66 00000000000037e0·<getenv@plt>:
67 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>67 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
68 »       ldr»    x17,·[x16,·#3792]68 »       ldr»    x17,·[x16,·#3792]
69 »       add»    x16,·x16,·#0xed069 »       add»    x16,·x16,·#0xed0
70 »       br»     x1770 »       br»     x17
  
71 00000000000037f0·<wcslen@plt>:71 00000000000037f0·<wcslen@plt>:
72 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>72 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
73 »       ldr»    x17,·[x16,·#3800]73 »       ldr»    x17,·[x16,·#3800]
74 »       add»    x16,·x16,·#0xed874 »       add»    x16,·x16,·#0xed8
75 »       br»     x1775 »       br»     x17
  
76 0000000000003800·<dlclose@plt>:76 0000000000003800·<dlclose@plt>:
77 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>77 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
78 »       ldr»    x17,·[x16,·#3808]78 »       ldr»    x17,·[x16,·#3808]
79 »       add»    x16,·x16,·#0xee079 »       add»    x16,·x16,·#0xee0
80 »       br»     x1780 »       br»     x17
  
81 0000000000003810·<pthread_key_delete@plt>:81 0000000000003810·<pthread_key_delete@plt>:
82 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>82 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
83 »       ldr»    x17,·[x16,·#3816]83 »       ldr»    x17,·[x16,·#3816]
84 »       add»    x16,·x16,·#0xee884 »       add»    x16,·x16,·#0xee8
85 »       br»     x1785 »       br»     x17
  
86 0000000000003820·<pthread_setspecific@plt>:86 0000000000003820·<pthread_setspecific@plt>:
87 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>87 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
88 »       ldr»    x17,·[x16,·#3824]88 »       ldr»    x17,·[x16,·#3824]
89 »       add»    x16,·x16,·#0xef089 »       add»    x16,·x16,·#0xef0
90 »       br»     x1790 »       br»     x17
  
91 0000000000003830·<dlsym@plt>:91 0000000000003830·<dlsym@plt>:
92 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>92 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
93 »       ldr»    x17,·[x16,·#3832]93 »       ldr»    x17,·[x16,·#3832]
94 »       add»    x16,·x16,·#0xef894 »       add»    x16,·x16,·#0xef8
95 »       br»     x1795 »       br»     x17
  
96 0000000000003840·<dlerror@plt>:96 0000000000003840·<dlerror@plt>:
97 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>97 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
98 »       ldr»    x17,·[x16,·#3840]98 »       ldr»    x17,·[x16,·#3840]
99 »       add»    x16,·x16,·#0xf0099 »       add»    x16,·x16,·#0xf00
100 »       br»     x17100 »       br»     x17
  
101 0000000000003850·<unlink@plt>:101 0000000000003850·<unlink@plt>:
102 »       adrp»   x16,·25000·<ffi_type_void@@Base+0x12240>102 »       adrp»   x16,·25000·<ffi_type_void+0x12240>
103 »       ldr»    x17,·[x16,·#3848]103 »       ldr»    x17,·[x16,·#3848]
104 »       add»    x16,·x16,·#0xf08104 »       add»    x16,·x16,·#0xf08
Max diff block lines reached; 3283/7073 bytes (46.42%) of diff not shown.
418 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000003980·<throwByName@@Base-0x7a8>:2 0000000000003980·<throwByName-0x7a8>:
3 »       stp»    x29,·x30,·[sp,·#-48]!3 »       stp»    x29,·x30,·[sp,·#-48]!
4 »       mov»    x29,·sp4 »       mov»    x29,·sp
5 »       stp»    x19,·x20,·[sp,·#16]5 »       stp»    x19,·x20,·[sp,·#16]
6 »       stp»    x21,·x22,·[sp,·#32]6 »       stp»    x21,·x22,·[sp,·#32]
7 »       adrp»   x20,·26000·<ffi_type_complex_float@@Base+0x3e0>7 »       adrp»   x20,·26000·<.got+0x1a0>
8 »       mov»    x19,·x08 »       mov»    x19,·x0
9 »       ldr»    x3,·[x0]9 »       ldr»    x3,·[x0]
10 »       mov»    x21,·x110 »       mov»    x21,·x1
11 »       add»    x22,·x20,·#0x24811 »       add»    x22,·x20,·#0x248
12 »       ldr»    x2,·[x20,·#584]12 »       ldr»    x2,·[x20,·#584]
13 »       ldr»    x3,·[x3,·#808]13 »       ldr»    x3,·[x3,·#808]
14 »       blr»    x314 »       blr»    x3
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 »       ret46 »       ret
47 »       stp»    x29,·x30,·[sp,·#-80]!47 »       stp»    x29,·x30,·[sp,·#-80]!
48 »       mov»    x29,·sp48 »       mov»    x29,·sp
49 »       stp»    x19,·x20,·[sp,·#16]49 »       stp»    x19,·x20,·[sp,·#16]
50 »       stp»    x23,·x24,·[sp,·#48]50 »       stp»    x23,·x24,·[sp,·#48]
51 »       stp»    x21,·x22,·[sp,·#32]51 »       stp»    x21,·x22,·[sp,·#32]
52 »       stp»    x25,·x26,·[sp,·#64]52 »       stp»    x25,·x26,·[sp,·#64]
53 »       adrp»   x20,·26000·<ffi_type_complex_float@@Base+0x3e0>53 »       adrp»   x20,·26000·<.got+0x1a0>
54 »       mov»    x24,·x354 »       mov»    x24,·x3
55 »       add»    x20,·x20,·#0x24855 »       add»    x20,·x20,·#0x248
56 »       ldr»    x3,·[x0]56 »       ldr»    x3,·[x0]
57 »       mov»    x23,·x257 »       mov»    x23,·x2
58 »       mov»    x19,·x058 »       mov»    x19,·x0
59 »       mov»    x25,·x159 »       mov»    x25,·x1
60 »       mov»    x22,·x460 »       mov»    x22,·x4
Offset 420, 15 lines modifiedOffset 420, 15 lines modified
420 »       ldr»    x2,·[x29,·#88]420 »       ldr»    x2,·[x29,·#88]
421 »       mov»    x1,·x21421 »       mov»    x1,·x21
422 »       mov»    x3,·x23422 »       mov»    x3,·x23
423 »       mov»    x4,·x24423 »       mov»    x4,·x24
424 »       mov»    x0,·x2424 »       mov»    x0,·x2
425 »       mov»    x5,·x25425 »       mov»    x5,·x25
426 »       ldr»    x6,·[x2]426 »       ldr»    x6,·[x2]
427 »       adrp»   x2,·26000·<ffi_type_complex_float@@Base+0x3e0>427 »       adrp»   x2,·26000·<.got+0x1a0>
428 »       ldr»    x6,·[x6,·#488]428 »       ldr»    x6,·[x6,·#488]
429 »       ldr»    x2,·[x2,·#776]429 »       ldr»    x2,·[x2,·#776]
430 »       blr»    x6430 »       blr»    x6
431 »       ldr»    x2,·[x29,·#88]431 »       ldr»    x2,·[x29,·#88]
432 »       mov»    x1,·#0x0···················»     //·#0432 »       mov»    x1,·#0x0···················»     //·#0
433 »       mov»    x0,·x2433 »       mov»    x0,·x2
434 »       ldr»    x2,·[x2]434 »       ldr»    x2,·[x2]
Offset 437, 16 lines modifiedOffset 437, 16 lines modified
437 »       cbz»    w20,·4094·<pthread_mutex_unlock@plt+0x724>437 »       cbz»    w20,·4094·<pthread_mutex_unlock@plt+0x724>
438 »       ldp»    x19,·x20,·[sp,·#16]438 »       ldp»    x19,·x20,·[sp,·#16]
439 »       ldp»    x21,·x22,·[sp,·#32]439 »       ldp»    x21,·x22,·[sp,·#32]
440 »       ldp»    x23,·x24,·[sp,·#48]440 »       ldp»    x23,·x24,·[sp,·#48]
441 »       ldr»    x25,·[sp,·#64]441 »       ldr»    x25,·[sp,·#64]
442 »       ldp»    x29,·x30,·[sp],·#96442 »       ldp»    x29,·x30,·[sp],·#96
443 »       ret443 »       ret
444 »       adrp»   x3,·25000·<ffi_type_void@@Base+0x12240>444 »       adrp»   x3,·25000·<ffi_type_void+0x12240>
445 »       adrp»   x0,·10000·<ffi_prep_go_closure@@Base+0x294>445 »       adrp»   x0,·10000·<ffi_prep_go_closure+0x294>
446 »       mov»    x1,·#0x1···················»     //·#1446 »       mov»    x1,·#0x1···················»     //·#1
447 »       add»    x0,·x0,·#0x6d0447 »       add»    x0,·x0,·#0x6d0
448 »       mov»    x2,·#0x30··················»    //·#48448 »       mov»    x2,·#0x30··················»    //·#48
449 »       ldr»    x3,·[x3,·#4040]449 »       ldr»    x3,·[x3,·#4040]
450 »       add»    x3,·x3,·#0x130450 »       add»    x3,·x3,·#0x130
451 »       bl»     3940·<fwrite@plt>451 »       bl»     3940·<fwrite@plt>
452 »       ldr»    x0,·[x23,·#16]452 »       ldr»    x0,·[x23,·#16]
Offset 458, 48 lines modifiedOffset 458, 49 lines modified
458 »       bl»     3930·<memset@plt>458 »       bl»     3930·<memset@plt>
459 »       b»      4020·<pthread_mutex_unlock@plt+0x6b0>459 »       b»      4020·<pthread_mutex_unlock@plt+0x6b0>
460 »       ldr»    x1,·[x19]460 »       ldr»    x1,·[x19]
461 »       mov»    x0,·x19461 »       mov»    x0,·x19
462 »       ldr»    x1,·[x1,·#40]462 »       ldr»    x1,·[x1,·#40]
463 »       blr»    x1463 »       blr»    x1
464 »       cbz»    w0,·403c·<pthread_mutex_unlock@plt+0x6cc>464 »       cbz»    w0,·403c·<pthread_mutex_unlock@plt+0x6cc>
465 »       adrp»   x3,·25000·<ffi_type_void@@Base+0x12240>465 »       adrp»   x3,·25000·<ffi_type_void+0x12240>
466 »       adrp»   x0,·10000·<ffi_prep_go_closure@@Base+0x294>466 »       adrp»   x0,·10000·<ffi_prep_go_closure+0x294>
467 »       mov»    x1,·#0x1···················»     //·#1467 »       mov»    x1,·#0x1···················»     //·#1
468 »       mov»    x2,·#0x35··················»    //·#53468 »       mov»    x2,·#0x35··················»    //·#53
469 »       add»    x0,·x0,·#0x708469 »       add»    x0,·x0,·#0x708
470 »       ldr»    x3,·[x3,·#4040]470 »       ldr»    x3,·[x3,·#4040]
471 »       add»    x3,·x3,·#0x130471 »       add»    x3,·x3,·#0x130
472 »       bl»     3940·<fwrite@plt>472 »       bl»     3940·<fwrite@plt>
473 »       b»      403c·<pthread_mutex_unlock@plt+0x6cc>473 »       b»      403c·<pthread_mutex_unlock@plt+0x6cc>
474 »       adrp»   x3,·25000·<ffi_type_void@@Base+0x12240>474 »       adrp»   x3,·25000·<ffi_type_void+0x12240>
475 »       adrp»   x0,·10000·<ffi_prep_go_closure@@Base+0x294>475 »       adrp»   x0,·10000·<ffi_prep_go_closure+0x294>
476 »       mov»    x1,·#0x1···················»     //·#1476 »       mov»    x1,·#0x1···················»     //·#1
477 »       mov»    x2,·#0x2e··················»    //·#46477 »       mov»    x2,·#0x2e··················»    //·#46
478 »       add»    x0,·x0,·#0x6a0478 »       add»    x0,·x0,·#0x6a0
479 »       ldr»    x3,·[x3,·#4040]479 »       ldr»    x3,·[x3,·#4040]
480 »       add»    x3,·x3,·#0x130480 »       add»    x3,·x3,·#0x130
481 »       bl»     3940·<fwrite@plt>481 »       bl»     3940·<fwrite@plt>
482 »       b»      4038·<pthread_mutex_unlock@plt+0x6c8>482 »       b»      4038·<pthread_mutex_unlock@plt+0x6c8>
483 »       adrp»   x3,·25000·<ffi_type_void@@Base+0x12240>483 »       adrp»   x3,·25000·<ffi_type_void+0x12240>
484 »       adrp»   x0,·10000·<ffi_prep_go_closure@@Base+0x294>484 »       adrp»   x0,·10000·<ffi_prep_go_closure+0x294>
485 »       mov»    x1,·#0x1···················»     //·#1485 »       mov»    x1,·#0x1···················»     //·#1
486 »       mov»    x2,·#0x3a··················»    //·#58486 »       mov»    x2,·#0x3a··················»    //·#58
487 »       add»    x0,·x0,·#0x660487 »       add»    x0,·x0,·#0x660
488 »       ldr»    x3,·[x3,·#4040]488 »       ldr»    x3,·[x3,·#4040]
489 »       add»    x3,·x3,·#0x130489 »       add»    x3,·x3,·#0x130
490 »       bl»     3940·<fwrite@plt>490 »       bl»     3940·<fwrite@plt>
491 »       ldr»    x25,·[sp,·#64]491 »       ldr»    x25,·[sp,·#64]
492 »       ldp»    x19,·x20,·[sp,·#16]492 »       ldp»    x19,·x20,·[sp,·#16]
493 »       ldp»    x21,·x22,·[sp,·#32]493 »       ldp»    x21,·x22,·[sp,·#32]
494 »       ldp»    x23,·x24,·[sp,·#48]494 »       ldp»    x23,·x24,·[sp,·#48]
495 »       ldp»    x29,·x30,·[sp],·#96495 »       ldp»    x29,·x30,·[sp],·#96
496 »       ret496 »       ret
  
497 0000000000004128·<throwByName@@Base>:497 0000000000004128·<throwByName>:
 498 throwByName():
498 »       stp»    x29,·x30,·[sp,·#-48]!499 »       stp»    x29,·x30,·[sp,·#-48]!
499 »       mov»    x29,·sp500 »       mov»    x29,·sp
500 »       stp»    x19,·x20,·[sp,·#16]501 »       stp»    x19,·x20,·[sp,·#16]
501 »       mov»    x19,·x0502 »       mov»    x19,·x0
502 »       ldr»    x3,·[x0]503 »       ldr»    x3,·[x0]
503 »       str»    x1,·[x29,·#40]504 »       str»    x1,·[x29,·#40]
504 »       str»    x2,·[x29,·#32]505 »       str»    x2,·[x29,·#32]
Offset 507, 15 lines modifiedOffset 508, 15 lines modified
507 »       blr»    x3508 »       blr»    x3
508 »       ldr»    x3,·[x19]509 »       ldr»    x3,·[x19]
509 »       mov»    x0,·x19510 »       mov»    x0,·x19
510 »       ldr»    x1,·[x29,·#40]511 »       ldr»    x1,·[x29,·#40]
511 »       ldr»    x3,·[x3,·#48]512 »       ldr»    x3,·[x3,·#48]
512 »       blr»    x3513 »       blr»    x3
513 »       mov»    x20,·x0514 »       mov»    x20,·x0
514 »       cbz»    x0,·4194·<throwByName@@Base+0x6c>515 »       cbz»    x0,·4194·<throwByName+0x6c>
515 »       ldr»    x3,·[x19]516 »       ldr»    x3,·[x19]
Max diff block lines reached; 423831/427484 bytes (99.15%) of diff not shown.
1.64 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
 3 ··0x00000010·002e7368·73747274·6162002e·68617368·..shstrtab..hash
 4 ··0x00000020·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr
2 ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com 
3 ··0x00000010·6d656e74·002e7265·6c612e70·6c74002e·ment..rela.plt.. 
4 ··0x00000020·62737300·2e64796e·73747200·2e65685f·bss..dynstr..eh_ 
5 ··0x00000030·6672616d·655f6864·72002e67·6e752e76·frame_hdr..gnu.v 
6 ··0x00000040·65727369·6f6e5f72·002e6461·74612e72·ersion_r..data.r 
7 ··0x00000050·656c2e72·6f002e72·656c612e·64796e00·el.ro..rela.dyn. 
8 ··0x00000060·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy5 ··0x00000030·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g
9 ··0x00000070·6e73796d·002e6861·7368002e·65685f66·nsym..hash..eh_f 
10 ··0x00000080·72616d65·002e6479·6e616d69·63002e73·rame..dynamic..s 
11 ··0x00000090·68737472·74616200·2e726f64·61746100·hstrtab..rodata. 
12 ··0x000000a0·2e646174·6100·······················.data.6 ··0x00000040·6e752e76·65727369·6f6e5f72·002e7265·nu.version_r..re
 7 ··0x00000050·6c612e64·796e002e·72656c61·2e706c74·la.dyn..rela.plt
 8 ··0x00000060·002e7465·7874002e·726f6461·7461002e·..text..rodata..
 9 ··0x00000070·65685f66·72616d65·5f686472·002e6568·eh_frame_hdr..eh
 10 ··0x00000080·5f667261·6d65002e·64617461·2e72656c·_frame..data.rel
 11 ··0x00000090·2e726f00·2e64796e·616d6963·002e676f·.ro..dynamic..go
 12 ··0x000000a0·74002e64·61746100·2e627373·002e636f·t..data..bss..co
 13 ··0x000000b0·6d6d656e·7400·······················mment.