readelf -s实例 ---helloworld

[root@localhost test]# readelf -s helloworld

Symbol table '.dynsym' contains 5 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     2: 00000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@GLIBC_2.0 (2)
     3: 00000000     0 FUNC    GLOBAL DEFAULT  UND printf@GLIBC_2.0 (2)
     4: 0804849c     4 OBJECT  GLOBAL DEFAULT   15 _IO_stdin_used

Symbol table '.symtab' contains 65 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND
     1: 08048134     0 SECTION LOCAL  DEFAULT    1
     2: 08048148     0 SECTION LOCAL  DEFAULT    2
     3: 08048168     0 SECTION LOCAL  DEFAULT    3
     4: 0804818c     0 SECTION LOCAL  DEFAULT    4
     5: 080481ac     0 SECTION LOCAL  DEFAULT    5
     6: 080481fc     0 SECTION LOCAL  DEFAULT    6
     7: 08048248     0 SECTION LOCAL  DEFAULT    7
     8: 08048254     0 SECTION LOCAL  DEFAULT    8
     9: 08048274     0 SECTION LOCAL  DEFAULT    9
    10: 0804827c     0 SECTION LOCAL  DEFAULT   10
    11: 08048294     0 SECTION LOCAL  DEFAULT   11
    12: 080482c4     0 SECTION LOCAL  DEFAULT   12
    13: 08048310     0 SECTION LOCAL  DEFAULT   13
    14: 0804847c     0 SECTION LOCAL  DEFAULT   14
    15: 08048498     0 SECTION LOCAL  DEFAULT   15
    16: 080484b4     0 SECTION LOCAL  DEFAULT   16
    17: 080484d0     0 SECTION LOCAL  DEFAULT   17
    18: 08049528     0 SECTION LOCAL  DEFAULT   18
    19: 08049530     0 SECTION LOCAL  DEFAULT   19
    20: 08049538     0 SECTION LOCAL  DEFAULT   20
    21: 0804953c     0 SECTION LOCAL  DEFAULT   21
    22: 08049604     0 SECTION LOCAL  DEFAULT   22
    23: 08049608     0 SECTION LOCAL  DEFAULT   23
    24: 08049620     0 SECTION LOCAL  DEFAULT   24
    25: 08049624     0 SECTION LOCAL  DEFAULT   25
    26: 00000000     0 SECTION LOCAL  DEFAULT   26
    27: 00000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
    28: 08049528     0 OBJECT  LOCAL  DEFAULT   18 __CTOR_LIST__
    29: 08049530     0 OBJECT  LOCAL  DEFAULT   19 __DTOR_LIST__
    30: 08049538     0 OBJECT  LOCAL  DEFAULT   20 __JCR_LIST__
    31: 08048340     0 FUNC    LOCAL  DEFAULT   13 __do_global_dtors_aux
    32: 08049624     1 OBJECT  LOCAL  DEFAULT   25 completed.5921
    33: 08049628     4 OBJECT  LOCAL  DEFAULT   25 dtor_idx.5923
    34: 080483a0     0 FUNC    LOCAL  DEFAULT   13 frame_dummy
    35: 00000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
    36: 0804952c     0 OBJECT  LOCAL  DEFAULT   18 __CTOR_END__
    37: 08048524     0 OBJECT  LOCAL  DEFAULT   17 __FRAME_END__
    38: 08049538     0 OBJECT  LOCAL  DEFAULT   20 __JCR_END__
    39: 08048450     0 FUNC    LOCAL  DEFAULT   13 __do_global_ctors_aux
    40: 00000000     0 FILE    LOCAL  DEFAULT  ABS helloworld.c
    41: 08049608     0 OBJECT  LOCAL  HIDDEN   23 _GLOBAL_OFFSET_TABLE_
    42: 08049528     0 NOTYPE  LOCAL  HIDDEN   18 __init_array_end
    43: 08049528     0 NOTYPE  LOCAL  HIDDEN   18 __init_array_start
    44: 0804953c     0 OBJECT  LOCAL  HIDDEN   21 _DYNAMIC
    45: 08049620     0 NOTYPE  WEAK   DEFAULT   24 data_start
    46: 080483e0     5 FUNC    GLOBAL DEFAULT   13 __libc_csu_fini
    47: 08048310     0 FUNC    GLOBAL DEFAULT   13 _start
    48: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
    49: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
    50: 08048498     4 OBJECT  GLOBAL DEFAULT   15 _fp_hw
    51: 0804847c     0 FUNC    GLOBAL DEFAULT   14 _fini
    52: 00000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@@GLIBC_
    53: 0804849c     4 OBJECT  GLOBAL DEFAULT   15 _IO_stdin_used
    54: 08049620     0 NOTYPE  GLOBAL DEFAULT   24 __data_start
    55: 080484a0     0 OBJECT  GLOBAL HIDDEN   15 __dso_handle
    56: 08049534     0 OBJECT  GLOBAL HIDDEN   19 __DTOR_END__
    57: 080483f0    90 FUNC    GLOBAL DEFAULT   13 __libc_csu_init
    58: 00000000     0 FUNC    GLOBAL DEFAULT  UND printf@@GLIBC_2.0
    59: 08049624     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
    60: 0804962c     0 NOTYPE  GLOBAL DEFAULT  ABS _end
    61: 08049624     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
    62: 0804844a     0 FUNC    GLOBAL HIDDEN   13 __i686.get_pc_thunk.bx
    63: 080483c4    24 FUNC    GLOBAL DEFAULT   13 main
    64: 08048294     0 FUNC    GLOBAL DEFAULT   11 _init
[root@localhost test]#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值