readelf symbols每列含义

readelf --symbols xxxxxx



 Num:    Value  Size Type    Bind   Vis      Ndx Name

  • Num: = The symbol number
  • Value = The address of the Symbol
  • Size = The size of the symbol
  • Type = symbol type: Func = Function, ObjectFile (source file name), Section = memory section, Notype = untyped absolute symbol or undefined
  • Bind = GLOBAL binding means the symbol is visible outside the file. LOCAL binding is visible only in the file. WEAK is like global, the symbol can be overridden.
  • Vis = Symbols can be default, protected, hidden or internal.
  • Ndx = The section number the symbol is in. ABS means absolute: not adjusted to any section address's relocation
  • Name = symbol name


版权声明:本文为HedpatCzw原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。