1 2program header: 3 4entry: 0 5 p_type: PT_PHDR 6 p_offset: 52 7 p_vaddr: 0x8048034 8 p_paddr: 0x8048034 9 p_filesz: 192 10 p_memsz: 192 11 p_flags: PF_X|PF_R 12 p_align: 4 13 14entry: 1 15 p_type: PT_INTERP 16 p_offset: 244 17 p_vaddr: 0x80480f4 18 p_paddr: 0x80480f4 19 p_filesz: 21 20 p_memsz: 21 21 p_flags: PF_R 22 p_align: 1 23 24entry: 2 25 p_type: PT_LOAD 26 p_offset: 0 27 p_vaddr: 0x8048000 28 p_paddr: 0x8048000 29 p_filesz: 12458 30 p_memsz: 12458 31 p_flags: PF_X|PF_R 32 p_align: 4096 33 34entry: 3 35 p_type: PT_LOAD 36 p_offset: 12480 37 p_vaddr: 0x804c0c0 38 p_paddr: 0x804c0c0 39 p_filesz: 1536 40 p_memsz: 67168 41 p_flags: PF_W|PF_R 42 p_align: 4096 43 44entry: 4 45 p_type: PT_DYNAMIC 46 p_offset: 13552 47 p_vaddr: 0x804c4f0 48 p_paddr: 0x804c4f0 49 p_filesz: 200 50 p_memsz: 200 51 p_flags: PF_W|PF_R 52 p_align: 4 53 54entry: 5 55 p_type: PT_NOTE 56 p_offset: 268 57 p_vaddr: 0x804810c 58 p_paddr: 0x804810c 59 p_filesz: 24 60 p_memsz: 24 61 p_flags: PF_R 62 p_align: 4 63 64section header: 65 66entry: 0 67 sh_name: 68 sh_type: SHT_NULL 69 sh_flags: 70 sh_addr: 0 71 sh_offset: 0 72 sh_size: 0 73 sh_link: 0 74 sh_info: 0 75 sh_addralign: 0 76 sh_entsize: 0 77 78entry: 1 79 sh_name: .interp 80 sh_type: SHT_PROGBITS 81 sh_flags: SHF_ALLOC 82 sh_addr: 0x80480f4 83 sh_offset: 244 84 sh_size: 21 85 sh_link: 0 86 sh_info: 0 87 sh_addralign: 1 88 sh_entsize: 0 89 90entry: 2 91 sh_name: .note.ABI-tag 92 sh_type: SHT_NOTE 93 sh_flags: SHF_ALLOC 94 sh_addr: 0x804810c 95 sh_offset: 268 96 sh_size: 24 97 sh_link: 0 98 sh_info: 0 99 sh_addralign: 4 100 sh_entsize: 0 101 102entry: 3 103 sh_name: .hash 104 sh_type: SHT_HASH 105 sh_flags: SHF_ALLOC 106 sh_addr: 0x8048124 107 sh_offset: 292 108 sh_size: 544 109 sh_link: 4 110 sh_info: 0 111 sh_addralign: 4 112 sh_entsize: 4 113 114entry: 4 115 sh_name: .dynsym 116 sh_type: SHT_DYNSYM 117 sh_flags: SHF_ALLOC 118 sh_addr: 0x8048344 119 sh_offset: 836 120 sh_size: 1072 121 sh_link: 5 122 sh_info: 1 123 sh_addralign: 4 124 sh_entsize: 16 125 126entry: 5 127 sh_name: .dynstr 128 sh_type: SHT_STRTAB 129 sh_flags: SHF_ALLOC 130 sh_addr: 0x8048774 131 sh_offset: 1908 132 sh_size: 467 133 sh_link: 0 134 sh_info: 0 135 sh_addralign: 1 136 sh_entsize: 0 137 138entry: 6 139 sh_name: .gnu.version 140 sh_type: SHT_SUNW(GNU)_versym 141 sh_flags: SHF_ALLOC 142 sh_addr: 0x8048948 143 sh_offset: 2376 144 sh_size: 134 145 sh_link: 4 146 sh_info: 0 147 sh_addralign: 2 148 sh_entsize: 2 149 150entry: 7 151 sh_name: .gnu.version_r 152 sh_type: SHT_SUNW(GNU)_verneed 153 sh_flags: SHF_ALLOC 154 sh_addr: 0x80489d0 155 sh_offset: 2512 156 sh_size: 32 157 sh_link: 5 158 sh_info: 1 159 sh_addralign: 4 160 sh_entsize: 0 161 162entry: 8 163 sh_name: .rel.dyn 164 sh_type: SHT_REL 165 sh_flags: SHF_ALLOC 166 sh_addr: 0x80489f0 167 sh_offset: 2544 168 sh_size: 32 169 sh_link: 4 170 sh_info: 0 171 sh_addralign: 4 172 sh_entsize: 8 173 174entry: 9 175 sh_name: .rel.plt 176 sh_type: SHT_REL 177 sh_flags: SHF_ALLOC 178 sh_addr: 0x8048a10 179 sh_offset: 2576 180 sh_size: 464 181 sh_link: 4 182 sh_info: 11 183 sh_addralign: 4 184 sh_entsize: 8 185 186entry: 10 187 sh_name: .init 188 sh_type: SHT_PROGBITS 189 sh_flags: SHF_ALLOC|SHF_EXECINSTR 190 sh_addr: 0x8048be0 191 sh_offset: 3040 192 sh_size: 17 193 sh_link: 0 194 sh_info: 0 195 sh_addralign: 4 196 sh_entsize: 0 197 198entry: 11 199 sh_name: .plt 200 sh_type: SHT_PROGBITS 201 sh_flags: SHF_ALLOC|SHF_EXECINSTR 202 sh_addr: 0x8048bf4 203 sh_offset: 3060 204 sh_size: 944 205 sh_link: 0 206 sh_info: 0 207 sh_addralign: 4 208 sh_entsize: 4 209 210entry: 12 211 sh_name: .text 212 sh_type: SHT_PROGBITS 213 sh_flags: SHF_ALLOC|SHF_EXECINSTR 214 sh_addr: 0x8048fb0 215 sh_offset: 4016 216 sh_size: 7132 217 sh_link: 0 218 sh_info: 0 219 sh_addralign: 16 220 sh_entsize: 0 221 222entry: 13 223 sh_name: .fini 224 sh_type: SHT_PROGBITS 225 sh_flags: SHF_ALLOC|SHF_EXECINSTR 226 sh_addr: 0x804ab8c 227 sh_offset: 11148 228 sh_size: 12 229 sh_link: 0 230 sh_info: 0 231 sh_addralign: 4 232 sh_entsize: 0 233 234entry: 14 235 sh_name: .rodata 236 sh_type: SHT_PROGBITS 237 sh_flags: SHF_ALLOC 238 sh_addr: 0x804ab98 239 sh_offset: 11160 240 sh_size: 1298 241 sh_link: 0 242 sh_info: 0 243 sh_addralign: 4 244 sh_entsize: 0 245 246entry: 15 247 sh_name: .data 248 sh_type: SHT_PROGBITS 249 sh_flags: SHF_WRITE|SHF_ALLOC 250 sh_addr: 0x804c0c0 251 sh_offset: 12480 252 sh_size: 1068 253 sh_link: 0 254 sh_info: 0 255 sh_addralign: 32 256 sh_entsize: 0 257 258entry: 16 259 sh_name: .eh_frame 260 sh_type: SHT_PROGBITS 261 sh_flags: SHF_ALLOC 262 sh_addr: 0x804c4ec 263 sh_offset: 13548 264 sh_size: 4 265 sh_link: 0 266 sh_info: 0 267 sh_addralign: 4 268 sh_entsize: 0 269 270entry: 17 271 sh_name: .dynamic 272 sh_type: SHT_DYNAMIC 273 sh_flags: SHF_WRITE|SHF_ALLOC 274 sh_addr: 0x804c4f0 275 sh_offset: 13552 276 sh_size: 200 277 sh_link: 5 278 sh_info: 0 279 sh_addralign: 4 280 sh_entsize: 8 281 282entry: 18 283 sh_name: .ctors 284 sh_type: SHT_PROGBITS 285 sh_flags: SHF_WRITE|SHF_ALLOC 286 sh_addr: 0x804c5b8 287 sh_offset: 13752 288 sh_size: 8 289 sh_link: 0 290 sh_info: 0 291 sh_addralign: 4 292 sh_entsize: 0 293 294entry: 19 295 sh_name: .dtors 296 sh_type: SHT_PROGBITS 297 sh_flags: SHF_WRITE|SHF_ALLOC 298 sh_addr: 0x804c5c0 299 sh_offset: 13760 300 sh_size: 8 301 sh_link: 0 302 sh_info: 0 303 sh_addralign: 4 304 sh_entsize: 0 305 306entry: 20 307 sh_name: .jcr 308 sh_type: SHT_PROGBITS 309 sh_flags: SHF_WRITE|SHF_ALLOC 310 sh_addr: 0x804c5c8 311 sh_offset: 13768 312 sh_size: 4 313 sh_link: 0 314 sh_info: 0 315 sh_addralign: 4 316 sh_entsize: 0 317 318entry: 21 319 sh_name: .got 320 sh_type: SHT_PROGBITS 321 sh_flags: SHF_WRITE|SHF_ALLOC 322 sh_addr: 0x804c5cc 323 sh_offset: 13772 324 sh_size: 244 325 sh_link: 0 326 sh_info: 0 327 sh_addralign: 4 328 sh_entsize: 4 329 330entry: 22 331 sh_name: .bss 332 sh_type: SHT_NOBITS 333 sh_flags: SHF_WRITE|SHF_ALLOC 334 sh_addr: 0x804c6c0 335 sh_offset: 14016 336 sh_size: 65632 337 sh_link: 0 338 sh_info: 0 339 sh_addralign: 32 340 sh_entsize: 0 341 342entry: 23 343 sh_name: .comment 344 sh_type: SHT_PROGBITS 345 sh_flags: 346 sh_addr: 0 347 sh_offset: 14016 348 sh_size: 485 349 sh_link: 0 350 sh_info: 0 351 sh_addralign: 1 352 sh_entsize: 0 353 354entry: 24 355 sh_name: .shstrtab 356 sh_type: SHT_STRTAB 357 sh_flags: 358 sh_addr: 0 359 sh_offset: 14501 360 sh_size: 190 361 sh_link: 0 362 sh_info: 0 363 sh_addralign: 1 364 sh_entsize: 0 365 366note (.note.ABI-tag): 367 FreeBSD 701100 368