ELF loader localização no Ubuntu 14.04

0

Isso pode parecer uma pergunta trivial, mas onde está o carregador ELF localizado no Ubuntu 14.04? bem como o repositório contendo sua fonte?

man elf

fornece a estrutura do formato ELF, mas nada mais.

    
por Sebi 05.03.2015 / 15:07

1 resposta

1

Não existe um "carregador de elfes" único. O próprio kernel tem uma implementação para carregar e executar binários. Depois, há bibliotecas e utilitários adicionais para trabalhar com arquivos elf no espaço do usuário.

Os seguintes pacotes podem ser usados no userspace para examinar arquivos ELF:

libdw1 - library that provides access to the DWARF debug information
libelf1 - library to read and write ELF files
elfutils - collection of utilities to handle ELF objects

Pacotes de fontes estão disponíveis no arquivo Ubuntu. Repositórios com a fonte geralmente estão disponíveis no link $ sourcpackage no formato bzr. Os repositórios de origem upstream podem estar em muitos locais diferentes. A fonte do kernel upstream está no link , é claro.

    
por dobey 05.03.2015 / 16:01