generated with elfcat 0.1.10

The leftmost column shows offsets within the file. The middle column is the file dump. It has ELF structs, sections and segments highlighted. Some fields that reference areas in the file are clickable and connected with arrows. The rightmost column shows printable ASCII characters corresponding to the file bytes.

Legend

File name: /usr/lib/grub/i386-pc/diskboot.image
File size: 1.6 KiB (1620 B)
Object class: 32-bit
Data encoding: Little endian
ABI: SysV
Type: Executable file (EXEC)
Architecture: x86
Entrypoint: 0x8000
Program headers: 1 * 32 @ 52
Section headers: 5 * 40 @ 1420
0 10 20 30 40 50 60 70 80 90 a0 b0 c0 d0 e0 f0 100 110 120 130 140 150 160 170 180 190 1a0 1b0 1c0 1d0 1e0 1f0 200 210 220 230 240 250 260 270 280 290 2a0 2b0 2c0 2d0 2e0 2f0 300 310 320 330 340 350 360 370 380 390 3a0 3b0 3c0 3d0 3e0 3f0 400 410 420 430 440 450 460 470 480 490 4a0 4b0 4c0 4d0 4e0 4f0 500 510 520 530 540 550 560 570 580 590 5a0 5b0 5c0 5d0 5e0 5f0 600 610 620 630 640 650
7f  E  L  F 01 01 01 00 00 00 00 00 00 00 00 00 02 00 03 00 01 00 00 00 00 80 00 00 34 00 00 00 8c 05 00 00 00 00 00 00 34 00 20 00 01 00 28 00 05 00 04 00 01 00 00 00 54 00 00 00 00 80 00 00 00 80 00 00 00 02 00 00 00 02 00 00 07 00 00 00 01 00 00 00 52 56 be 1b 81 e8 39 01 5e bf f4 81 66 8b 2d 83 7d 08 00 0f 84 e2 00 80 7c ff 00 74 46 66 8b 1d 66 8b 4d 04 66 31 c0 b0 7f 39 45 08 7f 03 8b 45 08 29 45 08 66 01 05 66 83 55 04 00 c7 04 10 00 89 44 02 66 89 5c 08 66 89 4c 0c c7 44 06 00 70 50 c7 44 04 00 00 b4 42 cd 13 0f 82 af 00 bb 00 70 eb 66 66 8b 45 04 66 09 c0 0f 85 97 00 66 8b 05 66 31 d2 66 f7 34 88 54 0a 66 31 d2 66 f7 74 04 88 54 0b 89 44 0c 3b 44 08 7d 79 8b 04 2a 44 0a 39 45 08 7f 03 8b 45 08 29 45 08 66 01 05 66 83 55 04 00 8a 54 0d c0 e2 06 8a 4c 0a fe c1 08 d1 8a 6c 0c 5a 52 8a 74 0b 50 bb 00 70 8e c3 31 db b4 02 cd 13 72 46 8c c3 8e 45 0a 58 c1 e0 05 01 45 0a 60 1e c1 e0 03 89 c1 31 ff 31 f6 8e db fc f3 a5 1f be 23 81 e8 57 00 61 83 7d 08 00 0f 85 24 ff 83 ef 0c e9 16 ff be 25 81 e8 42 00 5a ea 00 82 00 00 be 28 81 e8 36 00 eb 06 be 2d 81 e8 2e 00 be 32 81 e8 28 00 eb fe 6c 6f 61 64 69 6e 67 00 2e 00 0d 0a 00 47 65 6f 6d 00 52 65 61 64 00 20 45 72 72 6f 72 00 bb 01 00 b4 0e cd 10 46 8a 04 3c 00 75 f2 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 20 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 04 00 f1 ff 0c 00 00 00 1b 81 00 00 00 00 00 00 00 00 01 00 20 00 00 00 41 81 00 00 00 00 00 00 00 00 01 00 2a 00 00 00 f4 81 00 00 00 00 00 00 00 00 01 00 36 00 00 00 0f 80 00 00 00 00 00 00 00 00 01 00 41 00 00 00 f9 80 00 00 00 00 00 00 00 00 01 00 4a 00 00 00 17 80 00 00 00 00 00 00 00 00 01 00 5a 00 00 00 63 80 00 00 00 00 00 00 00 00 01 00 65 00 00 00 0d 81 00 00 00 00 00 00 00 00 01 00 72 00 00 00 c9 80 00 00 00 00 00 00 00 00 01 00 80 00 00 00 05 81 00 00 00 00 00 00 00 00 01 00 91 00 00 00 23 81 00 00 00 00 00 00 00 00 01 00 a3 00 00 00 25 81 00 00 00 00 00 00 00 00 01 00 b5 00 00 00 28 81 00 00 00 00 00 00 00 00 01 00 cb 00 00 00 13 81 00 00 00 00 00 00 00 00 01 00 db 00 00 00 2d 81 00 00 00 00 00 00 00 00 01 00 ed 00 00 00 32 81 00 00 00 00 00 00 00 00 01 00 02 01 00 00 19 81 00 00 00 00 00 00 00 00 01 00 09 01 00 00 f4 81 00 00 00 00 00 00 00 00 01 00 21 01 00 00 fc 81 00 00 00 00 00 00 00 00 01 00 37 01 00 00 fe 81 00 00 00 00 00 00 00 00 01 00 52 01 00 00 00 80 00 00 00 00 00 00 10 00 01 00 4d 01 00 00 00 82 00 00 00 00 00 00 10 00 01 00 59 01 00 00 00 82 00 00 00 00 00 00 10 00 01 00 60 01 00 00 00 82 00 00 00 00 00 00 10 00 01 00 53 01 00 00 00 80 00 00 00 00 00 00 10 00 01 00 00 64 69 73 6b 62 6f 6f 74 2e 53 00 6e 6f 74 69 66 69 63 61 74 69 6f 6e 5f 73 74 72 69 6e 67 00 4c 5f 6d 65 73 73 61 67 65 00 4c 5f 66 69 72 73 74 6c 69 73 74 00 4c 5f 62 6f 6f 74 6c 6f 6f 70 00 4c 5f 62 6f 6f 74 69 74 00 4c 5f 73 65 74 75 70 5f 73 65 63 74 6f 72 73 00 4c 5f 63 68 73 5f 6d 6f 64 65 00 4c 5f 72 65 61 64 5f 65 72 72 6f 72 00 4c 5f 63 6f 70 79 5f 62 75 66 66 65 72 00 4c 5f 67 65 6f 6d 65 74 72 79 5f 65 72 72 6f 72 00 6e 6f 74 69 66 69 63 61 74 69 6f 6e 5f 73 74 65 70 00 6e 6f 74 69 66 69 63 61 74 69 6f 6e 5f 64 6f 6e 65 00 67 65 6f 6d 65 74 72 79 5f 65 72 72 6f 72 5f 73 74 72 69 6e 67 00 4c 5f 67 65 6e 65 72 61 6c 5f 65 72 72 6f 72 00 72 65 61 64 5f 65 72 72 6f 72 5f 73 74 72 69 6e 67 00 67 65 6e 65 72 61 6c 5f 65 72 72 6f 72 5f 73 74 72 69 6e 67 00 4c 5f 73 74 6f 70 00 62 6c 6f 63 6b 6c 69 73 74 5f 64 65 66 61 75 6c 74 5f 73 74 61 72 74 00 62 6c 6f 63 6b 6c 69 73 74 5f 64 65 66 61 75 6c 74 5f 6c 65 6e 00 62 6c 6f 63 6b 6c 69 73 74 5f 64 65 66 61 75 6c 74 5f 73 65 67 00 5f 5f 62 73 73 5f 73 74 61 72 74 00 5f 65 64 61 74 61 00 5f 65 6e 64 00 00 2e 73 79 6d 74 61 62 00 2e 73 74 72 74 61 62 00 2e 73 68 73 74 72 74 61 62 00 2e 74 65 78 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1b 00 00 00 01 00 00 00 07 00 00 00 00 80 00 00 54 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 54 02 00 00 b0 01 00 00 03 00 00 00 16 00 00 00 04 00 00 00 10 00 00 00 09 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 04 04 00 00 65 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 69 05 00 00 21 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
.ELF............ ............4... ........4.....(. ........T....... ................ ....RV....9.^... f.-.}.......|..t Ff..f.M.f1...9E. ...E.)E.f..f.U.. .....D.f.\.f.L.. D..pP.D....B.... ....p.ff.E.f.... ..f..f1.f.4.T.f1 .f.t..T..D.;D.}y ..*D.9E....E.)E. f..f.U...T.....L ......l.ZR.t.P.. p..1.....rF...E. X....E.`......1. 1........#..W.a. }....$........%. .B.Z......(..6.. ..-.....2..(...l oading......Geom .Read..Error.... ....F..<.u...... ................ ................ ................ ................ ................ ................ ................ ................ ................ ................ ................ ................ ................ ................ ........A....... ....*........... ....6........... ....A........... ....J........... ....Z...c....... ....e........... ....r........... ................ ........#....... ........%....... ........(....... ................ ........-....... ........2....... ................ ................ ....!........... ....7........... ....R........... ....M........... ....Y........... ....`........... ....S........... .....diskboot.S. notification_str ing.L_message.L_ firstlist.L_boot loop.L_bootit.L_ setup_sectors.L_ chs_mode.L_read_ error.L_copy_buf fer.L_geometry_e rror.notificatio n_step.notificat ion_done.geometr y_error_string.L _general_error.r ead_error_string .general_error_s tring.L_stop.blo cklist_default_s tart.blocklist_d efault_len.block list_default_seg .__bss_start._ed ata._end...symta b..strtab..shstr tab..text....... ................ ................ ................ ....T........... ................ ............T... ................ ................ ........e....... ................ ............i... !............... ....
Type: LOAD
Flags: RWX
Offset in file: 0x54
Size in file: 512
Vaddr in memory: 0x8000
Size in memory: 512
Alignment: 0x1
Index: 0
Name:
Type: NULL
Flags: 0
Vaddr in memory: 0x0
Offset in file: 0x0
Size in file: 0
Linked section: 0
Extra info: 0
Alignment: 0x0
Size of entries: 0
Index: 1
Name: .text
Type: PROGBITS
Flags: WAX
Vaddr in memory: 0x8000
Offset in file: 0x54
Size in file: 512
Linked section: 0
Extra info: 0
Alignment: 0x1
Size of entries: 0
Index: 2
Name: .symtab
Type: SYMTAB
Flags: 0
Vaddr in memory: 0x0
Offset in file: 0x254
Size in file: 432
Linked section: 3
Extra info: 22
Alignment: 0x4
Size of entries: 16
Index: 3
Name: .strtab
Type: STRTAB
Flags: 0
Vaddr in memory: 0x0
Offset in file: 0x404
Size in file: 357
Linked section: 0
Extra info: 0
Alignment: 0x1
Size of entries: 0
Index: 4
Name: .shstrtab
Type: STRTAB
Flags: 0
Vaddr in memory: 0x0
Offset in file: 0x569
Size in file: 33
Linked section: 0
Extra info: 0
Alignment: 0x1
Size of entries: 0
Type: LOAD
Size in file: 512
Size in memory: 512
Type: NULL
Size: 0
Type: PROGBITS
Size: 512
Type: SYMTAB
Size: 432
Type: STRTAB
Size: 357

diskboot.S notification_string L_message L_firstlist L_bootloop L_bootit L_setup_sectors L_chs_mode L_read_error L_copy_buffer L_geometry_error notification_step notification_done geometry_error_string L_general_error read_error_string general_error_string L_stop blocklist_default_start blocklist_default_len blocklist_default_seg __bss_start _edata _end
Type: STRTAB
Size: 33

.symtab .strtab .shstrtab .text