Доброго времени суток!
в elf если удалить shdr ,то elf nopie будет загружаться также без неё,но если файл является pie static ,и у него нету shdr ,он тоже будет загружаться в память по любому адресу?
Я прочитал все возможные статьи понял ,что если удалить shdr ,то elf pie static не сможет загрузиться по любому адресу ,так как загрузчик не будет знать где располагается .symtab .strtab .rel.[name] .got .plt
Сегменты это контейнеры которые содержат в себе секции или это vma которые содержат секции,где секции это единица данных в терминологии elf
Но если мы не знаем где в сегментах располагается sections ,мы не сможем загрузить
Я прав?
Как загрузчик загружает pie по любому адресу (если он загружает) не имея таблицу секций?