2013-02-23 14 views
5

Próbuję przetworzyć sekcję .rel.plt niektórych bibliotek systemu Android i mogę łatwo znaleźć adres funkcji.przeznaczenie sekcji .rel.dyn w bibliotekach systemu ELF Android

Jednak nie jestem pewien, co należy uwzględnić w pozycjach sekcji .rel.dyn. Czy ta sekcja zawiera również funkcje? W bibliotekach ARM Android brakuje tabeli .got.plt obecnej w bibliotekach X86. Nie jestem pewien, czy są one również wymagane.

Android linker kodu wspomina, że ​​biblioteki systemowe są prelinkowane i ładowane pod ustalonymi adresami. Jak to działa w przetwarzaniu sekcji .rel.plt i .rel.dyn.

Pytanie szerzej się wokół rozumienia biblioteki systemowe oparte Android ramię i sekcje .rel.dyn, rel.plt i .got.plt z dodatkową emisją Prelinkowanie wrzucony.

Odpowiedz

Powiązane problemy