ELF > { @ @ x $ $ D AC I , L AC IBB $ | " AC , AC BB $ AC B$ AC I $ $ AC M $ L AC B, t 2 AC BB $ AC B$ AC B$ k AC $ E AC $r o o o o o o o p REV REF ??? modules ctfinfo modinfo modhdrs CTFSIZE CTFDATA SHT_REL SHT_SUNW_versym SHT_SUNW_verdef SHT_SUNW_COMDAT failed to lookup 'modules' list of modctl structures list module CTF information list module information given modctl, dump module ehdr and shdrs : list modctl structures %%-30s %?s %s% %-30s %?p %lu %a failed to read module at %p for modctl %p MODULE NAME SIZE LOADADDR ID %%3s %?s %8s %3s %s% ? %3d %?p %8lx %3d %s (%s) expected address of struct modctl before :: sh_addralign: 0x%-16lx sh_link: 0x%-16lx sh_info: 0x%lx sh_offset: 0x%-16lx sh_entsize: 0x%lx sh_size: 0x%-16lx sh_type: [ %#lb ] sh_addr: 0x%-16lx sh_flags: [ %#lb ] Section Header[%d]: SHF_MASKPROC SHF_EXECINSTR SHF_ALLOC SHF_WRITE SHT_HIUSER SHT_LOUSER SHT_HIPROC SHT_LOPROC SHT_HISUNW SHT_SUNW_verneed SHT_SUNW_syminfo SHT_LOSUNW SHT_DYNSYM SHT_SHLIB SHT_NOBITS SHT_NOTE SHT_DYNAMIC SHT_HASH SHT_RELA SHT_STRTAB SHT_SYMTAB SHT_PROGBITS SHT_NULL e_phoff: 0x%16lx e_phentsize: %8hu e_phnum: %hu e_shoff: 0x%16lx e_shentsize: %8hu e_shnum: %hu e_entry: 0x%16lx e_ehsize: %8hu e_shstrndx: %hu e_flags: %-18u e_type: %-18hu e_machine: %-18hu e_version: %-16u ei_class: %-18u ei_data: %-16u ei_magic: { 0x%02x, %c, %c, %c } ELF Header modctl FILE FLAGS BITS MODULE MODCTL %%?s %?s %6s %4s %3s %s% %?p %?p %6s 0x%02x %3d %s failed to read modctl at %p UHHH}SHHǘ HKHHD HHCHC 3[UHHH}SATAUHLcHSI$H;t[HuHHCMl$IHƐ HtH{HSIH3IL$HKH= HsH3 A]A\[UHHH}HHHƘ fUHHH}HuHUSATAUH HLLHIT$8H HuHH5 A|$H tƅbLA|$I tAE wIA|$J tAE pIA|$P tAE lIA|$Q tAE iIAE HH= IT$HED$REL$LHPHH3 H 3A]A\[fUHH H}HuHUHMSATH HD A u A uBHH= H5 H H L L H PH3 HA u!H= H5eH3 /H@HƐ H H@HH3* HĐ A\[ffUHHH}SHH= H3 H= 3SKDCH3 H= sSH3 H= sSH3 H= sH3 H= s0H3 H= HsS4K>H3 H= Hs(S:K