SORU
5 HAZİRAN 2011, Pazar


Nasıl (ELF) Linux bir ikili doğrudan paylaşılan nesne bağımlılıkları bulabilirim?

Ne kadar kolay bir Linux ikili (ELF biçiminde) doğrudan paylaşılan nesne bağımlılıkları bulabilirsiniz?

Ldd aracı farkındayım, ama bu bir ikili, ikili bağımlı olduğu herhangi bir paylaşılan nesne bağımlılıkları da dahil olmak üzere tüm bağımlılıklar çıktı gibi görünüyor.

CEVAP
5 HAZİRAN 2011, Pazar


readelf ELF başlıkları keşfetmek için kullanabilirsiniz. readelf -d NEEDED bölüm olarak doğrudan bağımlılıkları listeler.

 $ readelf -d t

Dynamic section at offset 0xe30 contains 22 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.1.0.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000c (INIT)               0x400520
 0x000000000000000d (FINI)               0x400758
 ...

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • manadude21

    manadude21

    11 Mart 2008
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008