Závislost spustitelné binárky

Jose

Závislost spustitelné binárky
« kdy: 05. 10. 2015, 19:45:44 »
Zdravím vespolek,

je nějký jednoduchý postup, nebo nástroj, který dokáže vypsat všechny závislosti binárního spustitelného souboru v ELF formátu ?
« Poslední změna: 06. 10. 2015, 00:45:09 od Petr Krčmář »


czipis

  • ****
  • 252
    • Zobrazit profil
    • E-mail
Re:Zavislost spustitelné binárky.
« Odpověď #1 kdy: 05. 10. 2015, 19:55:44 »
ldd binarka

trubicoid2

Re:Závislost spustitelné binárky
« Odpověď #2 kdy: 06. 10. 2015, 10:54:00 »
ma pravdu predsedo :)

ted tu nedavno bylo o ELFech toto: http://www.root.cz/zpravicky/poznej-a-analyzuj-elf-soubory/

Jose

Re:Závislost spustitelné binárky
« Odpověď #3 kdy: 06. 10. 2015, 13:04:23 »
jj, velmi díky, povedlo se i když jsem balík s ldd musel doinstalovat, mám ještě další BFU dotaz, pokud vezmu spustitelnou binárku z debianu ( ELF ) a nakopíruju ho na jiný systém (openWRT) a nastavím mu správně oprávnění - nejlépe 777 - tak stejně při pokusu o spuštění hlásí že not found, očekával bych že namá správné knihovny ale ty jsem také dokopíroval, má někdo nějaký nápad ?

czipis

  • ****
  • 252
    • Zobrazit profil
    • E-mail
Re:Závislost spustitelné binárky
« Odpověď #4 kdy: 06. 10. 2015, 13:31:05 »
tipoval bych to na rozdilnou architekturu.
co ti rekne uname -m
?


Jose

Re:Závislost spustitelné binárky
« Odpověď #5 kdy: 06. 10. 2015, 13:34:17 »
Promiň, měl jsem to napsat, jedná se o stejný HW kde měním pouze SD kartu se systémem.

izidor

Re:Závislost spustitelné binárky
« Odpověď #6 kdy: 06. 10. 2015, 13:41:38 »
zkus to spustit pres strace

gamer

Re:Závislost spustitelné binárky
« Odpověď #7 kdy: 06. 10. 2015, 13:45:24 »
ldd -r

Lol Phirae

Re:Závislost spustitelné binárky
« Odpověď #8 kdy: 06. 10. 2015, 13:45:47 »
pokud vezmu spustitelnou binárku z debianu ( ELF ) a nakopíruju ho na jiný systém (openWRT)

Úplně mimózní nápad...  :o

o

Re:Závislost spustitelné binárky
« Odpověď #9 kdy: 06. 10. 2015, 13:49:39 »
objdump parametry si nepamatuju

Jose

Re:Závislost spustitelné binárky
« Odpověď #10 kdy: 06. 10. 2015, 14:27:43 »
Pánové, velmi děkuji za pomoc, povedlo se, nakonec byl problém že jsem měl v původním systému jednu knihovnu starší a že jsem měl jiný systém adresářů, pomohlo strace a ldd.