Resultados da pesquisa a pedido "elf"

1 a resposta

Como o kernel do Linux determina o endereço de carregamento do ld.so?

Eu sei que o vinculador dinâmico usammap() carregar bibliotecas. Eu acho que é o kernel que carrega o executável e seu.interpreter no mesmo espaço de endereço, mas como determina onde? eu percebi issold.soO endereço de carregamento do ...

5 a resposta

Erro de conexão com `libopencv_highgui.so` no Ubuntu 14.04, resultado estranho com` libtiff.so.5`

ProblemaEstou compilando a biblioteca de aprendizado profundoCaffe [http://caffe.berkeleyvision.org/]no Ubuntu 14.04 (64 bits). OpenCV (Version: 2.4.8+dfsg1-2ubuntu1) é instalado a partir do servidor de pacotes ubuntu com: sudo apt-get install ...

0 a resposta

Como carregar símbolos definidos da biblioteca em um local especificado?

O teste é no Ubuntu 12.04, 32 bits, comgcc 4.6.3 Basicamente, estou fazendo algum trabalho de manipulação binária em binários ELF, e o que tenho que fazer agora é montar um programa de montagem e garantir que os símbolos libc sejam carregados em ...

1 a resposta

Extrair informações detalhadas de símbolos (membros struct) do arquivo elf compilado com ARM-GCC

Estou usando o ARM-GCC 4.7.4 para compilar o código para um Cortex-M4. Para nossa ferramenta de depuração, preciso de conhecimento sobre nomes, tipos e endereços de todas as variáveis em formato legível por humanos (por exemplo, .txt). O arquivo ...

1 a resposta

O que exatamente significa o aviso sobre o símbolo oculto sendo referenciado pelo DSO?

Estou com um problema ao vincular alguma biblioteca compartilhada ao g ++. Isso me dá um aviso como: hidden symbol XXX in YYY is referenced by DSO /usr/lib/...Li algumas perguntas relacionadas a problemas específicos, mas quero entendê-lo como ...

1 a resposta

Lista de formatos executáveis no Linux [fechado]

Onde encontro a lista de formatos executáveis aprovados / suportados no meu sistema Linux? Espero encontrar uma lista que contenhaDUENDE, Shebang, a.outEu já sei que posso encontrar em/proc/sys/fs/binfmt_misc uma lista de formatos adicionados ...

1 a resposta

Como o Linux executa um arquivo? [fechadas]

Quero saber como os sistemas operacionais Linux executam arquivos. Assim, nas minhas pesquisas na Web, entendi que todo arquivo com o bit executável definido pode ser executado. Mas então eu aprendi que existe um ELF chamado formato, que é o ...

2 a resposta

Como posso encontrar as bibliotecas dinâmicas exigidas por um binário ELF em C ++?

Como posso obter uma lista de todas as bibliotecas dinâmicas exigidas por um binário elf no linux usando C ++? Depois de conseguir extrair as informações (nome do arquivo?) Do binário, posso encontrar o arquivo real pesquisando noPATH, mas não ...

3 a resposta

.so injeção no linux: como localizar o endereço dlopen ()?

Recentemente, me interessei pelo Linux e estou tentando criar um programa capaz de injetar um objeto compartilhado (por exemplo, arquivo .so, 'biblioteca dinamicamente carregável', "DLL" no Windows.) Sei que isso pode ser feito configurando uma ...

2 a resposta

Editar valores de variáveis ​​no arquivo ELF?

Eu preciso alterar algumas variáveis ​​em um arquivo ELF compilado. Tentando explicar isso claramente, usarei uma estrutura C simples como exemplo.O único ar...