rtldi.

rtldi é um interpretador do programa Elf para malabarismo várias bibliotecas Glibc 6.
Baixe Agora

rtldi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • John Reiser
  • Site do editor:
  • http://bitwagon.com/jumpstart/jumpstart.html

rtldi. Tag


rtldi. Descrição

O RTLDI é um interpretador do programa Elf para malabarismos múltiplos bibliotecas Glibc 6. O RTLDI é um interpretador de programa de Elf que permite que cada programa executável principal use seu próprio carregador de tempo de execução e bibliotecas compartilhadas, independente das versões padrão instaladas em / lib e independente de qualquer outro programa executável principal. Thus RTLDI facilita a interoperação simultânea de programas que originalmente estavam ligados usando diferentes gerações de glibc6. Em teoria glibc6 é compatível com verso (um determinado executável binário deve ser executado corretamente usando qualquer versão subsequente do GLIBC6), mas na prática houve insetos e falhas suficientes em vários momentos para exigir soluções alternativas.example: Se o PT_Interp de um executável A. é /2.2.4-24/rtldi (em vez de /lib/ld-linux.so.2), então o executável é executado de forma eficaz como se fosse invocado via /2.2.4-24/ld-linux..o - -library-path /2.2.4-24:$ld_library_path /path/of/execve/a.elf ARGS ... e vai usar /2.2.4-24/libc.so.6 para o seu glibc6. O RTLDI usa seu próprio prefixo de caminho no PT_Interp como prefixo para LD-Linux.So.2, e como o primeiro caminho de diretório no argumento de lista separado por dois pontos, após - library-path. O argumento do caminho - ld_library_path apenas, sem modificar ld_library_path para A.elf ou para qualquer criança que possa invocar. (Este é um recurso de LD-Linux.so.2.) Além disso, o nome do processo permanece "a.elf" .New ELF executáveis pode especificar o carregador de tempo de execução construindo com -WL, - dinâmico-linker = / caminho / para / rtldi. Executores antigos que especificam /lib/ld-linux.so.2 para o seu PT_INTERP podem ser modificados usando um editor de arquivos binários.Find o deslocamento da string interp usando Readelf - Promova-cabeçalhos A.elf. A string de substituição não pode ser mais longa e deve ser terminada por '


rtldi. Software Relacionado

Cepot.

Ceespot é um intérprete de comando que compila e executa a fonte de script. ...

148

Download