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

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • ehowhome

    ehowhome

    22 NİSAN 2009
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010