38.7 KB
/home/fdroid/fdroiddata/tmp/com.nextcloud_cookbook_flutter_18.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.nextcloud_cookbook_flutter_18.apk
4.29 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: <1b68658880cbc35055fc1e10b4c43fcd6bd41627b2848d78ceadaa5fd4074050>, actual: <7b29af5559004ca013ec83f421d060da8594935670b64219e112f6309dbce223> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <0e09fc436802c26340012dc1a6a222b9d33f33dc3efafc436590e9de545f950aa144380100000000>, actual: <c0c269fe5174968c6c46501bead6fc4f3783bd7353d715b5f487168153401514a144380100000000>
    
Offset 1, 29 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:·e32163c5bef926578a33d7d293bc7a8cb2024ca5629bf47ea53fee90af7b392b 
10 Signer·#1·certificate·SHA-1·digest:·c688f6401f5ff80060c393eb1fb5738be9825c49 
11 Signer·#1·certificate·MD5·digest:·8a7dc6ebc030ba8e59de142b818edadd 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·d7acffebcbfe0a990fccda5c4e446d3243f3e030357dadd254e2c954212597de 
15 Signer·#1·public·key·SHA-1·digest:·8e81290d04d121e26546ab4ce66568ee038f0f46 
16 Signer·#1·public·key·MD5·digest:·b75c22910b75090dc3b495ba8e4d268f 
17 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/. 
18 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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
8.77 KB
zipinfo -v {}
    
Offset 1330, 16 lines modifiedOffset 1330, 16 lines modified
1330 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1330 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1331 ··minimum·software·version·required·to·extract:···2.01331 ··minimum·software·version·required·to·extract:···2.0
1332 ··compression·method:·····························deflated1332 ··compression·method:·····························deflated
1333 ··compression·sub-type·(deflation):···············normal1333 ··compression·sub-type·(deflation):···············normal
1334 ··file·security·status:···························not·encrypted1334 ··file·security·status:···························not·encrypted
1335 ··extended·local·header:··························no1335 ··extended·local·header:··························no
1336 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:001336 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
1337 ··32-bit·CRC·value·(hex):·························07a013e21337 ··32-bit·CRC·value·(hex):·························20f2e331
1338 ··compressed·size:································2585660·bytes1338 ··compressed·size:································2585661·bytes
1339 ··uncompressed·size:······························6890416·bytes1339 ··uncompressed·size:······························6890416·bytes
1340 ··length·of·filename:·····························23·characters1340 ··length·of·filename:·····························23·characters
1341 ··length·of·extra·field:··························0·bytes1341 ··length·of·extra·field:··························0·bytes
1342 ··length·of·file·comment:·························0·characters1342 ··length·of·file·comment:·························0·characters
1343 ··disk·number·on·which·file·begins:···············disk·11343 ··disk·number·on·which·file·begins:···············disk·1
1344 ··apparent·file·type:·····························binary1344 ··apparent·file·type:·····························binary
1345 ··non-MSDOS·external·file·attributes:·············000000·hex1345 ··non-MSDOS·external·file·attributes:·············000000·hex
Offset 1348, 27 lines modifiedOffset 1348, 27 lines modified
1348 ··There·is·no·file·comment.1348 ··There·is·no·file·comment.
  
1349 Central·directory·entry·#44:1349 Central·directory·entry·#44:
1350 ---------------------------1350 ---------------------------
  
1351 ··lib/arm64-v8a/libflutter.so1351 ··lib/arm64-v8a/libflutter.so
  
1352 ··offset·of·local·header·from·start·of·archive:···29725841352 ··offset·of·local·header·from·start·of·archive:···2972585
1353 ··················································(00000000002D5BA8h)·bytes1353 ··················································(00000000002D5BA9h)·bytes
1354 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT1354 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
1355 ··version·of·encoding·software:···················2.41355 ··version·of·encoding·software:···················2.4
1356 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1356 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1357 ··minimum·software·version·required·to·extract:···2.01357 ··minimum·software·version·required·to·extract:···2.0
1358 ··compression·method:·····························deflated1358 ··compression·method:·····························deflated
1359 ··compression·sub-type·(deflation):···············normal1359 ··compression·sub-type·(deflation):···············normal
1360 ··file·security·status:···························not·encrypted1360 ··file·security·status:···························not·encrypted
1361 ··extended·local·header:··························no1361 ··extended·local·header:··························no
1362 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:001362 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
1363 ··32-bit·CRC·value·(hex):·························a6e415fe1363 ··32-bit·CRC·value·(hex):·························ae0eeaf6
1364 ··compressed·size:································4164679·bytes1364 ··compressed·size:································4164678·bytes
1365 ··uncompressed·size:······························8997112·bytes1365 ··uncompressed·size:······························8997112·bytes
1366 ··length·of·filename:·····························27·characters1366 ··length·of·filename:·····························27·characters
1367 ··length·of·extra·field:··························0·bytes1367 ··length·of·extra·field:··························0·bytes
1368 ··length·of·file·comment:·························0·characters1368 ··length·of·file·comment:·························0·characters
1369 ··disk·number·on·which·file·begins:···············disk·11369 ··disk·number·on·which·file·begins:···············disk·1
1370 ··apparent·file·type:·····························binary1370 ··apparent·file·type:·····························binary
1371 ··non-MSDOS·external·file·attributes:·············000000·hex1371 ··non-MSDOS·external·file·attributes:·············000000·hex
Offset 1388, 16 lines modifiedOffset 1388, 16 lines modified
1388 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1388 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1389 ··minimum·software·version·required·to·extract:···2.01389 ··minimum·software·version·required·to·extract:···2.0
1390 ··compression·method:·····························deflated1390 ··compression·method:·····························deflated
1391 ··compression·sub-type·(deflation):···············normal1391 ··compression·sub-type·(deflation):···············normal
1392 ··file·security·status:···························not·encrypted1392 ··file·security·status:···························not·encrypted
1393 ··extended·local·header:··························no1393 ··extended·local·header:··························no
1394 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:001394 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
1395 ··32-bit·CRC·value·(hex):·························00daa0fb1395 ··32-bit·CRC·value·(hex):·························24d36b48
1396 ··compressed·size:································2742401·bytes1396 ··compressed·size:································2742400·bytes
1397 ··uncompressed·size:······························7058016·bytes1397 ··uncompressed·size:······························7058016·bytes
1398 ··length·of·filename:·····························25·characters1398 ··length·of·filename:·····························25·characters
1399 ··length·of·extra·field:··························0·bytes1399 ··length·of·extra·field:··························0·bytes
1400 ··length·of·file·comment:·························0·characters1400 ··length·of·file·comment:·························0·characters
1401 ··disk·number·on·which·file·begins:···············disk·11401 ··disk·number·on·which·file·begins:···············disk·1
1402 ··apparent·file·type:·····························binary1402 ··apparent·file·type:·····························binary
1403 ··non-MSDOS·external·file·attributes:·············000000·hex1403 ··non-MSDOS·external·file·attributes:·············000000·hex
Offset 1406, 27 lines modifiedOffset 1406, 27 lines modified
1406 ··There·is·no·file·comment.1406 ··There·is·no·file·comment.
  
1407 Central·directory·entry·#46:1407 Central·directory·entry·#46:
1408 ---------------------------1408 ---------------------------
  
1409 ··lib/armeabi-v7a/libflutter.so1409 ··lib/armeabi-v7a/libflutter.so
  
1410 ··offset·of·local·header·from·start·of·archive:···98797761410 ··offset·of·local·header·from·start·of·archive:···9879775
1411 ··················································(000000000096C0E0h)·bytes1411 ··················································(000000000096C0DFh)·bytes
1412 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT1412 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
1413 ··version·of·encoding·software:···················2.41413 ··version·of·encoding·software:···················2.4
1414 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1414 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1415 ··minimum·software·version·required·to·extract:···2.01415 ··minimum·software·version·required·to·extract:···2.0
1416 ··compression·method:·····························deflated1416 ··compression·method:·····························deflated
1417 ··compression·sub-type·(deflation):···············normal1417 ··compression·sub-type·(deflation):···············normal
1418 ··file·security·status:···························not·encrypted1418 ··file·security·status:···························not·encrypted
1419 ··extended·local·header:··························no1419 ··extended·local·header:··························no
1420 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:001420 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
1421 ··32-bit·CRC·value·(hex):·························710c88121421 ··32-bit·CRC·value·(hex):·························e2d6f088
1422 ··compressed·size:································3611513·bytes1422 ··compressed·size:································3611517·bytes
1423 ··uncompressed·size:······························6295240·bytes1423 ··uncompressed·size:······························6295240·bytes
1424 ··length·of·filename:·····························29·characters1424 ··length·of·filename:·····························29·characters
1425 ··length·of·extra·field:··························0·bytes1425 ··length·of·extra·field:··························0·bytes
1426 ··length·of·file·comment:·························0·characters1426 ··length·of·file·comment:·························0·characters
1427 ··disk·number·on·which·file·begins:···············disk·11427 ··disk·number·on·which·file·begins:···············disk·1
1428 ··apparent·file·type:·····························binary1428 ··apparent·file·type:·····························binary
1429 ··non-MSDOS·external·file·attributes:·············000000·hex1429 ··non-MSDOS·external·file·attributes:·············000000·hex
Offset 1435, 27 lines modifiedOffset 1435, 27 lines modified
1435 ··There·is·no·file·comment.1435 ··There·is·no·file·comment.
  
1436 Central·directory·entry·#47:1436 Central·directory·entry·#47:
1437 ---------------------------1437 ---------------------------
  
1438 ··lib/x86_64/libapp.so1438 ··lib/x86_64/libapp.so
  
1439 ··offset·of·local·header·from·start·of·archive:···134913481439 ··offset·of·local·header·from·start·of·archive:···13491351
1440 ··················································(0000000000CDDC94h)·bytes1440 ··················································(0000000000CDDC97h)·bytes
1441 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT1441 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
1442 ··version·of·encoding·software:···················2.41442 ··version·of·encoding·software:···················2.4
1443 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1443 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1444 ··minimum·software·version·required·to·extract:···2.01444 ··minimum·software·version·required·to·extract:···2.0
1445 ··compression·method:·····························deflated1445 ··compression·method:·····························deflated
1446 ··compression·sub-type·(deflation):···············normal1446 ··compression·sub-type·(deflation):···············normal
1447 ··file·security·status:···························not·encrypted1447 ··file·security·status:···························not·encrypted
1448 ··extended·local·header:··························no1448 ··extended·local·header:··························no
1449 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:001449 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
1450 ··32-bit·CRC·value·(hex):·························d9133ac11450 ··32-bit·CRC·value·(hex):·························fe2e79c3
1451 ··compressed·size:································2589147·bytes1451 ··compressed·size:································2589150·bytes
1452 ··uncompressed·size:······························6902704·bytes1452 ··uncompressed·size:······························6902704·bytes
1453 ··length·of·filename:·····························20·characters1453 ··length·of·filename:·····························20·characters
1454 ··length·of·extra·field:··························0·bytes1454 ··length·of·extra·field:··························0·bytes
1455 ··length·of·file·comment:·························0·characters1455 ··length·of·file·comment:·························0·characters
1456 ··disk·number·on·which·file·begins:···············disk·11456 ··disk·number·on·which·file·begins:···············disk·1
1457 ··apparent·file·type:·····························binary1457 ··apparent·file·type:·····························binary
1458 ··non-MSDOS·external·file·attributes:·············000000·hex1458 ··non-MSDOS·external·file·attributes:·············000000·hex
Offset 1464, 27 lines modifiedOffset 1464, 27 lines modified
1464 ··There·is·no·file·comment.1464 ··There·is·no·file·comment.
  
1465 Central·directory·entry·#48:1465 Central·directory·entry·#48:
1466 ---------------------------1466 ---------------------------
  
1467 ··lib/x86_64/libflutter.so1467 ··lib/x86_64/libflutter.so
  
1468 ··offset·of·local·header·from·start·of·archive:···160805451468 ··offset·of·local·header·from·start·of·archive:···16080551
1469 ··················································(0000000000F55EA1h)·bytes1469 ··················································(0000000000F55EA7h)·bytes
Max diff block lines reached; 1173/8952 bytes (13.10%) of diff not shown.
3.88 KB
lib/armeabi-v7a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x12fa44·0x12fa44·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x12fa44·0x12fa44·R···0x1000
10 ··LOAD···········0x12fa80·0x00130a80·0x00130a80·0x3dcd00·0x3dcd00·R·E·0x100010 ··LOAD···········0x12fa80·0x00130a80·0x00130a80·0x3dcd00·0x3dcd00·R·E·0x1000
11 ··LOAD···········0x50c780·0x0050e780·0x0050e780·0x28a64·0x28a64·RW··0x100011 ··LOAD···········0x50c780·0x0050e780·0x0050e780·0x28a64·0x28a64·RW··0x1000
12 ··LOAD···········0x5351e8·0x005381e8·0x005381e8·0xcb63c·0xcf9c0·RW··0x100012 ··LOAD···········0x5351e8·0x005381e8·0x005381e8·0xcb63c·0xcf9c0·RW··0x1000
13 ··DYNAMIC········0x5349bc·0x005369bc·0x005369bc·0x00100·0x00100·RW··0x413 ··DYNAMIC········0x5349bc·0x005369bc·0x005369bc·0x00100·0x00100·RW··0x4
14 ··GNU_RELRO······0x50c780·0x0050e780·0x0050e780·0x28a64·0x29880·R···0x114 ··GNU_RELRO······0x50c780·0x0050e780·0x0050e780·0x29880·0x29880·R···0x1
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x416 ··NOTE···········0x000174·0x00000174·0x00000174·0x000bc·0x000bc·R···0x4
17 ··EXIDX··········0x03e114·0x0003e114·0x0003e114·0x22648·0x22648·R···0x417 ··EXIDX··········0x03e114·0x0003e114·0x0003e114·0x22648·0x22648·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.35 KB
readelf --wide --sections {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··[·4]·.gnu.version······VERSYM··········00001ce0·001ce0·000356·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········00001ce0·001ce0·000356·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········00002038·002038·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········00002038·002038·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00002098·002098·000028·04···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········00002098·002098·000028·04···A··3···0··4
12 ··[·7]·.hash·············HASH············000020c0·0020c0·000d60·04···A··3···0··412 ··[·7]·.hash·············HASH············000020c0·0020c0·000d60·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········00002e20·002e20·00152c·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········00002e20·002e20·00152c·00···A··0···0··1
14 ··[·9]·.rel.dyn··········REL·············0000434c·00434c·039dc8·08···A··3···0··414 ··[·9]·.rel.dyn··········REL·············0000434c·00434c·039dc8·08···A··3···0··4
15 ··[10]·.ARM.exidx········ARM_EXIDX·······0003e114·03e114·022648·00··AL·14···0··415 ··[10]·.ARM.exidx········ARM_EXIDX·······0003e114·03e114·022648·00··AL·14···0··4
16 ··[11]·.rel.plt··········REL·············0006075c·06075c·0009c8·08··AI··3··21··416 ··[11]·.rel.plt··········REL·············0006075c·06075c·0009c8·08··AI··3··15··4
17 ··[12]·.ARM.extab········PROGBITS········00061124·061124·002094·00···A··0···0··417 ··[12]·.ARM.extab········PROGBITS········00061124·061124·002094·00···A··0···0··4
18 ··[13]·.rodata···········PROGBITS········000631c0·0631c0·0cc884·00·AMS··0···0·1618 ··[13]·.rodata···········PROGBITS········000631c0·0631c0·0cc884·00·AMS··0···0·16
19 ··[14]·.text·············PROGBITS········00130a80·12fa80·3db94c·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········00130a80·12fa80·3db94c·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········0050c3d0·50b3d0·0013b0·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········0050c3d0·50b3d0·0013b0·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········0050e780·50c780·028154·00··WA··0···0··821 ··[16]·.data.rel.ro······PROGBITS········0050e780·50c780·028154·00··WA··0···0··8
22 ··[17]·.fini_array·······FINI_ARRAY······005368d4·5348d4·000008·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······005368d4·5348d4·000008·04··WA··0···0··4
23 ··[18]·.init_array·······INIT_ARRAY······005368dc·5348dc·0000e0·04··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······005368dc·5348dc·0000e0·04··WA··0···0··4
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 ··0x0050c3d0·04e02de5·00e68fe2·2aea8ee2·20f9bee5·..-.....*...·...3 ··0x0050c3d0·04e02de5·00e68fe2·2aea8ee2·20f9bee5·..-.....*...·...
3 ··0x0050c3e0·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................4 ··0x0050c3e0·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................
4 ··0x0050c3f0·00c68fe2·2aca8ce2·08f9bce5·d4d4d4d4·....*...........5 ··0x0050c3f0·00c68fe2·2aca8ce2·08f9bce5·d4d4d4d4·....*...........
5 ··0x0050c400·00c68fe2·2aca8ce2·fcf8bce5·d4d4d4d4·....*...........6 ··0x0050c400·00c68fe2·2aca8ce2·fcf8bce5·d4d4d4d4·....*...........
6 ··0x0050c410·00c68fe2·2aca8ce2·f0f8bce5·d4d4d4d4·....*...........7 ··0x0050c410·00c68fe2·2aca8ce2·f0f8bce5·d4d4d4d4·....*...........
7 ··0x0050c420·00c68fe2·2aca8ce2·e4f8bce5·d4d4d4d4·....*...........8 ··0x0050c420·00c68fe2·2aca8ce2·e4f8bce5·d4d4d4d4·....*...........
8 ··0x0050c430·00c68fe2·2aca8ce2·d8f8bce5·d4d4d4d4·....*...........9 ··0x0050c430·00c68fe2·2aca8ce2·d8f8bce5·d4d4d4d4·....*...........
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 ··0x00536cf4·00000000·00000000·00000000·d0c35000·..............P.2 ··0x00536cf4·00000000·00000000·00000000·d0c35000·..............P.
4 ··0x00536d04·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.3 ··0x00536d04·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
5 ··0x00536d14·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.4 ··0x00536d14·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
6 ··0x00536d24·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.5 ··0x00536d24·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
7 ··0x00536d34·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.6 ··0x00536d34·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
8 ··0x00536d44·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.7 ··0x00536d44·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
9 ··0x00536d54·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.8 ··0x00536d54·d0c35000·d0c35000·d0c35000·d0c35000·..P...P...P...P.
4.17 KB
lib/armeabi-v7a/libapp.so
1.41 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x46 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00194·0x00194·RW··0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00174·0x00174·RW··0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x1000
9 ··LOAD···········0x002000·0x00002000·0x00002000·0x03438·0x03438·R·E·0x10009 ··LOAD···········0x002000·0x00002000·0x00002000·0x03438·0x03438·R·E·0x1000
10 ··LOAD···········0x006000·0x00006000·0x00006000·0x05a00·0x05a00·R···0x100010 ··LOAD···········0x006000·0x00006000·0x00006000·0x05a00·0x05a00·R···0x1000
11 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x3ef650·0x3ef650·R·E·0x100011 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x3ef650·0x3ef650·R·E·0x1000
12 ··LOAD···········0x3fc000·0x003fc000·0x003fc000·0x2bed40·0x2bed40·R···0x100012 ··LOAD···········0x3fc000·0x003fc000·0x003fc000·0x2bed40·0x2bed40·R···0x1000
13 ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x413 ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x4
14 ··LOAD···········0x6bb000·0x006bb000·0x006bb000·0x00030·0x00030·RW··0x100014 ··LOAD···········0x6bb000·0x006bb000·0x006bb000·0x00030·0x00030·RW··0x1000
Offset 20, 11 lines modifiedOffset 20, 11 lines modified
20 ··Segment·Sections...20 ··Segment·Sections...
21 ···00·····21 ···00·····
22 ···01·····22 ···01·····
23 ···02·····.note.gnu.build-id·.bss·23 ···02·····.note.gnu.build-id·.bss·
24 ···03·····.text·24 ···03·····.text·
25 ···04·····.rodata·25 ···04·····.rodata·
26 ···05·····.text·26 ···05·····.text·
27 ···06·····.rodata·.dynstr·.dynsym·.hash·27 ···06·····.rodata·.dynsym·.dynstr·.hash·
28 ···07·····.note.gnu.build-id·28 ···07·····.note.gnu.build-id·
29 ···08·····.dynamic·29 ···08·····.dynamic·
30 ···09·····.dynamic·30 ···09·····.dynamic·
1.61 KB
readelf --wide --sections {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.build-id·NOTE············00001000·001000·000020·00··WA··0···0··46 ··[·1]·.note.gnu.build-id·NOTE············00001000·001000·000020·00··WA··0···0··4
7 ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··47 ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··4
8 ··[·3]·.text·············PROGBITS········00002000·002000·003438·00··AX··0···0·40968 ··[·3]·.text·············PROGBITS········00002000·002000·003438·00··AX··0···0·4096
9 ··[·4]·.rodata···········PROGBITS········00006000·006000·005a00·00···A··0···0·169 ··[·4]·.rodata···········PROGBITS········00006000·006000·005a00·00···A··0···0·16
10 ··[·5]·.text·············PROGBITS········0000c000·00c000·3ef650·00··AX··0···0·409610 ··[·5]·.text·············PROGBITS········0000c000·00c000·3ef650·00··AX··0···0·4096
11 ··[·6]·.rodata···········PROGBITS········003fc000·3fc000·2bec20·00···A··0···0·1611 ··[·6]·.rodata···········PROGBITS········003fc000·3fc000·2bec20·00···A··0···0·16
 12 ··[·7]·.dynsym···········DYNSYM··········006baca8·6baca8·000060·10···A··8···1··4
12 ··[·7]·.dynstr···········STRTAB··········006bac20·6bac20·000085·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········006bac20·6bac20·000085·00···A··0···0··1
13 ··[·8]·.dynsym···········DYNSYM··········006baca8·6baca8·000060·10···A··7···1··4 
14 ··[·9]·.hash·············HASH············006bad08·6bad08·000038·04···A··8···0··414 ··[·9]·.hash·············HASH············006bad08·6bad08·000038·04···A··7···0··4
15 ··[10]·.dynamic··········DYNAMIC·········006bb000·6bb000·000030·08··WA··7···0··415 ··[10]·.dynamic··········DYNAMIC·········006bb000·6bb000·000030·08··WA··8···0··4
16 ··[11]·.shstrtab·········STRTAB··········00000000·6bb030·000050·00······0···0··116 ··[11]·.shstrtab·········STRTAB··········00000000·6bb030·000050·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··y·(purecode),·p·(processor·specific)21 ··y·(purecode),·p·(processor·specific)
294 B
strings --all --bytes=8 {}
    
Offset 15556, 10 lines modifiedOffset 15556, 10 lines modified
15556 W\.@015089815556 W\.@0150898
15557 Je\!@404845815557 Je\!@4048458
15558 _kDartSnapshotBuildId15558 _kDartSnapshotBuildId
15559 _kDartVmSnapshotInstructions15559 _kDartVmSnapshotInstructions
15560 _kDartVmSnapshotData15560 _kDartVmSnapshotData
15561 _kDartIsolateSnapshotInstructions15561 _kDartIsolateSnapshotInstructions
15562 _kDartIsolateSnapshotData15562 _kDartIsolateSnapshotData
 15563 .shstrtab
15563 .note.gnu.build-id15564 .note.gnu.build-id
15564 .dynamic15565 .dynamic
15565 .shstrtab 
826 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6e6f·74652e67·6e752e62·75696c64·..note.gnu.build 
3 ··0x00000010·2d696400·2e627373·002e7465·7874002e·-id..bss..text.. 
4 ··0x00000020·726f6461·7461002e·64796e73·7472002e·rodata..dynstr.. 
5 ··0x00000030·64796e73·796d002e·68617368·002e6479·dynsym..hash..dy 
6 ··0x00000040·6e616d69·63002e73·68737472·74616200·namic..shstrtab.2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e62·.gnu.build-id..b
 4 ··0x00000020·7373002e·74657874·002e726f·64617461·ss..text..rodata
 5 ··0x00000030·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr
 6 ··0x00000040·002e6861·7368002e·64796e61·6d696300·..hash..dynamic.
  
4.28 KB
lib/x86_64/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2c8c3c·0x2c8c3c·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2c8c3c·0x2c8c3c·R···0x1000
10 ··LOAD···········0x2c8c40·0x00000000002c9c40·0x00000000002c9c40·0x593eb0·0x593eb0·R·E·0x100010 ··LOAD···········0x2c8c40·0x00000000002c9c40·0x00000000002c9c40·0x593eb0·0x593eb0·R·E·0x1000
11 ··LOAD···········0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04ca98·0x04ca98·RW··0x100011 ··LOAD···········0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04ca98·0x04ca98·RW··0x1000
12 ··LOAD···········0x8a9590·0x00000000008ac590·0x00000000008ac590·0x0cc700·0x0d536a·RW··0x100012 ··LOAD···········0x8a9590·0x00000000008ac590·0x00000000008ac590·0x0cc700·0x0d536a·RW··0x1000
13 ··DYNAMIC········0x8a84b8·0x00000000008aa4b8·0x00000000008aa4b8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x8a84b8·0x00000000008aa4b8·0x00000000008aa4b8·0x000200·0x000200·RW··0x8
14 ··GNU_RELRO······0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04ca98·0x04d510·R···0x114 ··GNU_RELRO······0x85caf0·0x000000000085eaf0·0x000000000085eaf0·0x04d510·0x04d510·R···0x1
15 ··GNU_EH_FRAME···0x191048·0x0000000000191048·0x0000000000191048·0x028914·0x028914·R···0x415 ··GNU_EH_FRAME···0x191048·0x0000000000191048·0x0000000000191048·0x028914·0x028914·R···0x4
16 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··016 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
17 ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x217 ··NOTE···········0x0002a8·0x00000000000002a8·0x00000000000002a8·0x000098·0x000098·R···0x2
18 ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x418 ··NOTE···········0x000340·0x0000000000000340·0x0000000000000340·0x000024·0x000024·R···0x4
  
19 ·Section·to·Segment·mapping:19 ·Section·to·Segment·mapping:
20 ··Segment·Sections...20 ··Segment·Sections...
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·002a18·18···A··8···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000368·000368·002a18·18···A··8···1··8
9 ··[·4]·.gnu.version······VERSYM··········0000000000002d80·002d80·000382·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········0000000000002d80·002d80·000382·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········0000000000003104·003104·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········0000000000003104·003104·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003168·003168·000028·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003168·003168·000028·00···A··3···0··8
12 ··[·7]·.hash·············HASH············0000000000003190·003190·000e10·04···A··3···0··412 ··[·7]·.hash·············HASH············0000000000003190·003190·000e10·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········0000000000003fa0·003fa0·0015c2·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000003fa0·003fa0·0015c2·00···A··0···0··1
14 ··[·9]·.rela.dyn·········RELA············0000000000005568·005568·0add90·18···A··3···0··814 ··[·9]·.rela.dyn·········RELA············0000000000005568·005568·0add90·18···A··3···0··8
15 ··[10]·.rela.plt·········RELA············00000000000b32f8·0b32f8·001f08·18··AI··3··21··815 ··[10]·.rela.plt·········RELA············00000000000b32f8·0b32f8·001f08·18··AI··3··15··8
16 ··[11]·.rodata···········PROGBITS········00000000000b5200·0b5200·0dbe48·00·AMS··0···0·6416 ··[11]·.rodata···········PROGBITS········00000000000b5200·0b5200·0dbe48·00·AMS··0···0·64
17 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000191048·191048·028914·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000191048·191048·028914·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000001b9960·1b9960·10f2dc·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000001b9960·1b9960·10f2dc·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········00000000002c9c40·2c8c40·5929ed·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000002c9c40·2c8c40·5929ed·00··AX··0···0·64
20 ··[15]·.plt··············PROGBITS········000000000085c630·85b630·0014c0·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········000000000085c630·85b630·0014c0·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········000000000085eaf0·85caf0·04b7e0·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········000000000085eaf0·85caf0·04b7e0·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000008aa2d0·8a82d0·000010·08··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000008aa2d0·8a82d0·000010·08··WA··0···0··8
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 ··0x0085c630·ff35eae4·0400ff25·ece40400·0f1f4000·.5.....%......@.3 ··0x0085c630·ff35eae4·0400ff25·ece40400·0f1f4000·.5.....%......@.
3 ··0x0085c640·ff25eae4·04006800·000000e9·e0ffffff·.%....h.........4 ··0x0085c640·ff25eae4·04006800·000000e9·e0ffffff·.%....h.........
4 ··0x0085c650·ff25e2e4·04006801·000000e9·d0ffffff·.%....h.........5 ··0x0085c650·ff25e2e4·04006801·000000e9·d0ffffff·.%....h.........
5 ··0x0085c660·ff25dae4·04006802·000000e9·c0ffffff·.%....h.........6 ··0x0085c660·ff25dae4·04006802·000000e9·c0ffffff·.%....h.........
6 ··0x0085c670·ff25d2e4·04006803·000000e9·b0ffffff·.%....h.........7 ··0x0085c670·ff25d2e4·04006803·000000e9·b0ffffff·.%....h.........
7 ··0x0085c680·ff25cae4·04006804·000000e9·a0ffffff·.%....h.........8 ··0x0085c680·ff25cae4·04006804·000000e9·a0ffffff·.%....h.........
8 ··0x0085c690·ff25c2e4·04006805·000000e9·90ffffff·.%....h.........9 ··0x0085c690·ff25c2e4·04006805·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 ··0x008aab18·b8a48a00·00000000·00000000·00000000·................2 ··0x008aab18·b8a48a00·00000000·00000000·00000000·................
4 ··0x008aab28·00000000·00000000·46c68500·00000000·........F.......3 ··0x008aab28·00000000·00000000·46c68500·00000000·........F.......
5 ··0x008aab38·56c68500·00000000·66c68500·00000000·V.......f.......4 ··0x008aab38·56c68500·00000000·66c68500·00000000·V.......f.......
6 ··0x008aab48·76c68500·00000000·86c68500·00000000·v...............5 ··0x008aab48·76c68500·00000000·86c68500·00000000·v...............
7 ··0x008aab58·96c68500·00000000·a6c68500·00000000·................6 ··0x008aab58·96c68500·00000000·a6c68500·00000000·................
8 ··0x008aab68·b6c68500·00000000·c6c68500·00000000·................7 ··0x008aab68·b6c68500·00000000·c6c68500·00000000·................
9 ··0x008aab78·d6c68500·00000000·e6c68500·00000000·................8 ··0x008aab78·d6c68500·00000000·e6c68500·00000000·................
4.48 KB
lib/x86_64/libapp.so
1.62 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000
8 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x10008 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000
9 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038d0·0x0038d0·R·E·0x10009 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038d0·0x0038d0·R·E·0x1000
10 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x007c90·0x007c90·R···0x100010 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x007c90·0x007c90·R···0x1000
11 ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x378de0·0x378de0·R·E·0x100011 ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x378de0·0x378de0·R·E·0x1000
12 ··LOAD···········0x387000·0x0000000000387000·0x0000000000387000·0x30da60·0x30da60·R···0x100012 ··LOAD···········0x387000·0x0000000000387000·0x0000000000387000·0x30da60·0x30da60·R···0x1000
13 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x413 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4
14 ··LOAD···········0x695000·0x0000000000695000·0x0000000000695000·0x000060·0x000060·RW··0x100014 ··LOAD···········0x695000·0x0000000000695000·0x0000000000695000·0x000060·0x000060·RW··0x1000
Offset 20, 11 lines modifiedOffset 20, 11 lines modified
20 ··Segment·Sections...20 ··Segment·Sections...
21 ···00·····21 ···00·····
22 ···01·····22 ···01·····
23 ···02·····.note.gnu.build-id·.bss·23 ···02·····.note.gnu.build-id·.bss·
24 ···03·····.text·24 ···03·····.text·
25 ···04·····.rodata·25 ···04·····.rodata·
26 ···05·····.text·26 ···05·····.text·
27 ···06·····.rodata·.dynstr·.dynsym·.hash·27 ···06·····.rodata·.dynsym·.dynstr·.hash·
28 ···07·····.note.gnu.build-id·28 ···07·····.note.gnu.build-id·
29 ···08·····.dynamic·29 ···08·····.dynamic·
30 ···09·····.dynamic·30 ···09·····.dynamic·
1.74 KB
readelf --wide --sections {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··46 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4
7 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··87 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8
8 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038d0·00··AX··0···0·40968 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038d0·00··AX··0···0·4096
9 ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·007c90·00···A··0···0·169 ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·007c90·00···A··0···0·16
10 ··[·5]·.text·············PROGBITS········000000000000e000·00e000·378de0·00··AX··0···0·409610 ··[·5]·.text·············PROGBITS········000000000000e000·00e000·378de0·00··AX··0···0·4096
11 ··[·6]·.rodata···········PROGBITS········0000000000387000·387000·30d910·00···A··0···0·1611 ··[·6]·.rodata···········PROGBITS········0000000000387000·387000·30d910·00···A··0···0·16
 12 ··[·7]·.dynsym···········DYNSYM··········0000000000694998·694998·000090·18···A··8···1··8
12 ··[·7]·.dynstr···········STRTAB··········0000000000694910·694910·000085·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000694910·694910·000085·00···A··0···0··1
13 ··[·8]·.dynsym···········DYNSYM··········0000000000694998·694998·000090·18···A··7···1··8 
14 ··[·9]·.hash·············HASH············0000000000694a28·694a28·000038·04···A··8···0··814 ··[·9]·.hash·············HASH············0000000000694a28·694a28·000038·04···A··7···0··8
15 ··[10]·.dynamic··········DYNAMIC·········0000000000695000·695000·000060·10··WA··7···0··815 ··[10]·.dynamic··········DYNAMIC·········0000000000695000·695000·000060·10··WA··8···0··8
16 ··[11]·.shstrtab·········STRTAB··········0000000000000000·695060·000050·00······0···0··116 ··[11]·.shstrtab·········STRTAB··········0000000000000000·695060·000050·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··l·(large),·p·(processor·specific)21 ··l·(large),·p·(processor·specific)
287 B
strings --all --bytes=8 {}
    
Offset 15682, 10 lines modifiedOffset 15682, 10 lines modified
15682 @015089815682 @0150898
15683 @404845815683 @4048458
15684 _kDartSnapshotBuildId15684 _kDartSnapshotBuildId
15685 _kDartVmSnapshotInstructions15685 _kDartVmSnapshotInstructions
15686 _kDartVmSnapshotData15686 _kDartVmSnapshotData
15687 _kDartIsolateSnapshotInstructions15687 _kDartIsolateSnapshotInstructions
15688 _kDartIsolateSnapshotData15688 _kDartIsolateSnapshotData
 15689 .shstrtab
15689 .note.gnu.build-id15690 .note.gnu.build-id
15690 .dynamic15691 .dynamic
15691 .shstrtab 
826 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6e6f·74652e67·6e752e62·75696c64·..note.gnu.build 
3 ··0x00000010·2d696400·2e627373·002e7465·7874002e·-id..bss..text.. 
4 ··0x00000020·726f6461·7461002e·64796e73·7472002e·rodata..dynstr.. 
5 ··0x00000030·64796e73·796d002e·68617368·002e6479·dynsym..hash..dy 
6 ··0x00000040·6e616d69·63002e73·68737472·74616200·namic..shstrtab.2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e62·.gnu.build-id..b
 4 ··0x00000020·7373002e·74657874·002e726f·64617461·ss..text..rodata
 5 ··0x00000030·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr
 6 ··0x00000040·002e6861·7368002e·64796e61·6d696300·..hash..dynamic.
  
4.21 KB
lib/arm64-v8a/libflutter.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.23 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2ac87c·0x2ac87c·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x2ac87c·0x2ac87c·R···0x1000
10 ··LOAD···········0x2ac880·0x00000000002ad880·0x00000000002ad880·0x4ce950·0x4ce950·R·E·0x100010 ··LOAD···········0x2ac880·0x00000000002ad880·0x00000000002ad880·0x4ce950·0x4ce950·R·E·0x1000
11 ··LOAD···········0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce10·0x04ce10·RW··0x100011 ··LOAD···········0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce10·0x04ce10·RW··0x1000
12 ··LOAD···········0x7c7fe0·0x00000000007cafe0·0x00000000007cafe0·0x0cc058·0x0d4498·RW··0x100012 ··LOAD···········0x7c7fe0·0x00000000007cafe0·0x00000000007cafe0·0x0cc058·0x0d4498·RW··0x1000
13 ··DYNAMIC········0x7c6f10·0x00000000007c8f10·0x00000000007c8f10·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x7c6f10·0x00000000007c8f10·0x00000000007c8f10·0x000200·0x000200·RW··0x8
14 ··GNU_RELRO······0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce10·0x04ce30·R···0x114 ··GNU_RELRO······0x77b1d0·0x000000000077d1d0·0x000000000077d1d0·0x04ce30·0x04ce30·R···0x1
15 ··GNU_EH_FRAME···0x1870c8·0x00000000001870c8·0x00000000001870c8·0x041424·0x041424·R···0x415 ··GNU_EH_FRAME···0x1870c8·0x00000000001870c8·0x00000000001870c8·0x041424·0x041424·R···0x4
16 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··016 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
17 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x417 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000bc·0x0000bc·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.48 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·0029e8·18···A··8···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·0029e8·18···A··8···1··8
9 ··[·4]·.gnu.version······VERSYM··········0000000000002d18·002d18·00037e·02···A··3···0··29 ··[·4]·.gnu.version······VERSYM··········0000000000002d18·002d18·00037e·02···A··3···0··2
10 ··[·5]·.gnu.version_r····VERNEED·········0000000000003098·003098·000060·00···A··8···3··410 ··[·5]·.gnu.version_r····VERNEED·········0000000000003098·003098·000060·00···A··8···3··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00000000000030f8·0030f8·000028·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········00000000000030f8·0030f8·000028·00···A··3···0··8
12 ··[·7]·.hash·············HASH············0000000000003120·003120·000e00·04···A··3···0··412 ··[·7]·.hash·············HASH············0000000000003120·003120·000e00·04···A··3···0··4
13 ··[·8]·.dynstr···········STRTAB··········0000000000003f20·003f20·0015b6·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000003f20·003f20·0015b6·00···A··0···0··1
14 ··[·9]·.rela.dyn·········RELA············00000000000054d8·0054d8·0adbe0·18···A··3···0··814 ··[·9]·.rela.dyn·········RELA············00000000000054d8·0054d8·0adbe0·18···A··3···0··8
15 ··[10]·.rela.plt·········RELA············00000000000b30b8·0b30b8·001ed8·18··AI··3··21··815 ··[10]·.rela.plt·········RELA············00000000000b30b8·0b30b8·001ed8·18··AI··3··15··8
16 ··[11]·.rodata···········PROGBITS········00000000000b5000·0b5000·0d20c8·00·AMS··0···0·12816 ··[11]·.rodata···········PROGBITS········00000000000b5000·0b5000·0d20c8·00·AMS··0···0·128
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000001870c8·1870c8·041424·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000001870c8·1870c8·041424·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000001c84f0·1c84f0·0e438c·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000001c84f0·1c84f0·0e438c·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········00000000002ad880·2ac880·4cd4a0·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000002ad880·2ac880·4cd4a0·00··AX··0···0·64
20 ··[15]·.plt··············PROGBITS········000000000077ad20·779d20·0014b0·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········000000000077ad20·779d20·0014b0·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········000000000077d1d0·77b1d0·04bb60·00··WA··0···0··821 ··[16]·.data.rel.ro······PROGBITS········000000000077d1d0·77b1d0·04bb60·00··WA··0···0··8
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007c8d30·7c6d30·000010·08··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007c8d30·7c6d30·000010·08··WA··0···0··8
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 ··0x0077ad20·f07bbfa9·700200f0·11ca42f9·10421691·.{..p.....B..B..3 ··0x0077ad20·f07bbfa9·700200f0·11ca42f9·10421691·.{..p.....B..B..
3 ··0x0077ad30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x0077ad30·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x0077ad40·700200f0·11ce42f9·10621691·20021fd6·p.....B..b..·...5 ··0x0077ad40·700200f0·11ce42f9·10621691·20021fd6·p.....B..b..·...
5 ··0x0077ad50·700200f0·11d242f9·10821691·20021fd6·p.....B.....·...6 ··0x0077ad50·700200f0·11d242f9·10821691·20021fd6·p.....B.....·...
6 ··0x0077ad60·700200f0·11d642f9·10a21691·20021fd6·p.....B.....·...7 ··0x0077ad60·700200f0·11d642f9·10a21691·20021fd6·p.....B.....·...
7 ··0x0077ad70·700200f0·11da42f9·10c21691·20021fd6·p.....B.....·...8 ··0x0077ad70·700200f0·11da42f9·10c21691·20021fd6·p.....B.....·...
8 ··0x0077ad80·700200f0·11de42f9·10e21691·20021fd6·p.....B.....·...9 ··0x0077ad80·700200f0·11de42f9·10e21691·20021fd6·p.....B.....·...
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 ··0x007c9580·00000000·00000000·00000000·00000000·................2 ··0x007c9580·00000000·00000000·00000000·00000000·................
4 ··0x007c9590·00000000·00000000·20ad7700·00000000·........·.w.....3 ··0x007c9590·00000000·00000000·20ad7700·00000000·........·.w.....
5 ··0x007c95a0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....4 ··0x007c95a0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....
6 ··0x007c95b0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....5 ··0x007c95b0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....
7 ··0x007c95c0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....6 ··0x007c95c0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....
8 ··0x007c95d0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....7 ··0x007c95d0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....
9 ··0x007c95e0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....8 ··0x007c95e0·20ad7700·00000000·20ad7700·00000000··.w.....·.w.....
4.47 KB
lib/arm64-v8a/libapp.so
1.62 KB
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000270·0x000270·RW··0x1000
8 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x10008 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000
9 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047f0·0x0047f0·R·E·0x10009 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047f0·0x0047f0·R·E·0x1000
10 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x007ca0·0x007ca0·R···0x100010 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x007ca0·0x007ca0·R···0x1000
11 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x373860·0x373860·R·E·0x100011 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x373860·0x373860·R·E·0x1000
12 ··LOAD···········0x383000·0x0000000000383000·0x0000000000383000·0x30e160·0x30e160·R···0x100012 ··LOAD···········0x383000·0x0000000000383000·0x0000000000383000·0x30e160·0x30e160·R···0x1000
13 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x413 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4
14 ··LOAD···········0x692000·0x0000000000692000·0x0000000000692000·0x000060·0x000060·RW··0x100014 ··LOAD···········0x692000·0x0000000000692000·0x0000000000692000·0x000060·0x000060·RW··0x1000
Offset 20, 11 lines modifiedOffset 20, 11 lines modified
20 ··Segment·Sections...20 ··Segment·Sections...
21 ···00·····21 ···00·····
22 ···01·····22 ···01·····
23 ···02·····.note.gnu.build-id·.bss·23 ···02·····.note.gnu.build-id·.bss·
24 ···03·····.text·24 ···03·····.text·
25 ···04·····.rodata·25 ···04·····.rodata·
26 ···05·····.text·26 ···05·····.text·
27 ···06·····.rodata·.dynstr·.dynsym·.hash·27 ···06·····.rodata·.dynsym·.dynstr·.hash·
28 ···07·····.note.gnu.build-id·28 ···07·····.note.gnu.build-id·
29 ···08·····.dynamic·29 ···08·····.dynamic·
30 ···09·····.dynamic·30 ···09·····.dynamic·
1.73 KB
readelf --wide --sections {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··46 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4
7 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··87 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8
8 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047f0·00··AX··0···0·40968 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047f0·00··AX··0···0·4096
9 ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·007ca0·00···A··0···0·169 ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·007ca0·00···A··0···0·16
10 ··[·5]·.text·············PROGBITS········000000000000f000·00f000·373860·00··AX··0···0·409610 ··[·5]·.text·············PROGBITS········000000000000f000·00f000·373860·00··AX··0···0·4096
11 ··[·6]·.rodata···········PROGBITS········0000000000383000·383000·30e010·00···A··0···0·1611 ··[·6]·.rodata···········PROGBITS········0000000000383000·383000·30e010·00···A··0···0·16
 12 ··[·7]·.dynsym···········DYNSYM··········0000000000691098·691098·000090·18···A··8···1··8
12 ··[·7]·.dynstr···········STRTAB··········0000000000691010·691010·000085·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000691010·691010·000085·00···A··0···0··1
13 ··[·8]·.dynsym···········DYNSYM··········0000000000691098·691098·000090·18···A··7···1··8 
14 ··[·9]·.hash·············HASH············0000000000691128·691128·000038·04···A··8···0··814 ··[·9]·.hash·············HASH············0000000000691128·691128·000038·04···A··7···0··8
15 ··[10]·.dynamic··········DYNAMIC·········0000000000692000·692000·000060·10··WA··7···0··815 ··[10]·.dynamic··········DYNAMIC·········0000000000692000·692000·000060·10··WA··8···0··8
16 ··[11]·.shstrtab·········STRTAB··········0000000000000000·692060·000050·00······0···0··116 ··[11]·.shstrtab·········STRTAB··········0000000000000000·692060·000050·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··p·(processor·specific)21 ··p·(processor·specific)
287 B
strings --all --bytes=8 {}
    
Offset 15227, 10 lines modifiedOffset 15227, 10 lines modified
15227 @015089815227 @0150898
15228 @404845815228 @4048458
15229 _kDartSnapshotBuildId15229 _kDartSnapshotBuildId
15230 _kDartVmSnapshotInstructions15230 _kDartVmSnapshotInstructions
15231 _kDartVmSnapshotData15231 _kDartVmSnapshotData
15232 _kDartIsolateSnapshotInstructions15232 _kDartIsolateSnapshotInstructions
15233 _kDartIsolateSnapshotData15233 _kDartIsolateSnapshotData
 15234 .shstrtab
15234 .note.gnu.build-id15235 .note.gnu.build-id
15235 .dynamic15236 .dynamic
15236 .shstrtab 
826 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e6e6f·74652e67·6e752e62·75696c64·..note.gnu.build 
3 ··0x00000010·2d696400·2e627373·002e7465·7874002e·-id..bss..text.. 
4 ··0x00000020·726f6461·7461002e·64796e73·7472002e·rodata..dynstr.. 
5 ··0x00000030·64796e73·796d002e·68617368·002e6479·dynsym..hash..dy 
6 ··0x00000040·6e616d69·63002e73·68737472·74616200·namic..shstrtab.2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e62·.gnu.build-id..b
 4 ··0x00000020·7373002e·74657874·002e726f·64617461·ss..text..rodata
 5 ··0x00000030·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr
 6 ··0x00000040·002e6861·7368002e·64796e61·6d696300·..hash..dynamic.