Ícone do programa: lief-patchelf

lief-patchelf para Windows

  • Grátis
  • 4.8
  • V1.0.0
Baixar grátis para Windows

Veja um anúncio para baixar grátis

lief-patchelf: Editor ELF multiplataforma para correção de interpretador e dependências

Modifique o caminho do interpretador ELF, adicione ou remova entradas DT_NEEDED e edite os valores RPATH ou SONAME de hosts Windows ou Linux. Criado por Romain Thomas como parte do projeto LIEF, a ferramenta reimplementa a clássica CLI patchelf do NixOS em Rust, usando o mecanismo de reescrita orientado a segmentos do LIEF. Ela suporta conclusão de shell e páginas de manual, e atende pesquisadores de segurança, empacotadores e engenheiros de DevOps que precisam de edições binárias precisas e cross-host para compatibilidade ou análise.

O que a ferramenta realmente altera dentro de um binário ELF

A ferramenta edita campos concretos do ELF: o caminho do vinculador dinâmico (interpretador), entradas de dependência DT_NEEDED, strings RPATH e RUNPATH, e o SONAME de uma biblioteca. Ela também pode reduzir o RPATH removendo diretórios que não contêm bibliotecas referenciadas. Essas operações são executadas a partir da linha de comando e mantêm a compatibilidade com a interface original do patchelf, de modo que scripts que chamam a CLI clássica aceitam a ferramenta sem alterar sua invocação.

Quão confiável é o processo de reescrita em sistemas de arquivos mistos

A ferramenta utiliza um mecanismo de reescrita baseado em segmentos da biblioteca LIEF em vez de um método baseado em seções, o que reduz a corrupção de layout quando os binários têm layouts de segmentos não padrão ou otimizados. Ser escrita em Rust proporciona vantagens de segurança de memória durante a reescrita binária. Compilações multiplataforma para Windows, Linux e macOS permitem que você faça patch em arquivos ELF em um host que difere do tempo de execução alvo, o que é útil quando você não pode executar um ambiente Linux nativo.

Segurança, impacto no sistema e requisitos de fluxo de trabalho

A ferramenta é uma CLI independente que opera diretamente em arquivos ELF; ela não tenta fazer alterações no sistema online. Como preserva uma paridade de linha de comando com a utilidade original, pipelines automatizados podem chamá-la da mesma forma que os scripts já fazem. A distribuição oferece binários pré-compilados ou compilações de fonte via a ferramenta Rust, então os usuários precisam de experiência básica em linha de comando e da ferramenta Rust apenas se optarem por compilar a partir da fonte.

Recomendação prática para usuários técnicos

A ferramenta é uma opção precisa para engenheiros que precisam editar metadados ELF de hosts não-Linux; ela se encaixa em fluxos de trabalho que já dependem do CLI patchelf. Teste as alterações em cópias de binários e execute o executável patchado em um ambiente de execução ou emulador apropriado antes da implantação. Recomendado.

  • Prós

    • Modifica interpreter, DT_NEEDED, RPATH, RUNPATH e SONAME a partir da CLI
    • A reescrita baseada em segmentos reduz a corrupção em layouts ELF não padrão
    • Binaries multiplataforma permitem que você aplique patches em arquivos ELF a partir de hosts Windows
  • Contras

    • Requer conforto na linha de comando e apenas a ferramenta Rust se estiver construindo a partir do código-fonte
    • Não é um patcher de múltiplos formatos; projetado especificamente para paridade de ELF CLI
    • Nenhum passo de rollback automático relatado antes de gravar alterações nos arquivos

Detalhes

  • Desenvolvedor

  • Licença

    Grátis

  • Versão

    1.0.0

  • Data de atualização

  • Plataforma

    Windows

  • OS

    Windows 11

  • Tamanho

    40.23 MB

Programa disponível em outros idiomas


Ícone do programa: lief-patchelf

lief-patchelf para PC

  • Grátis
  • 4.8
  • V1.0.0
Baixar grátis para PC

Veja um anúncio para baixar grátis


Opinião usuários sobre lief-patchelf

Já experimentou lief-patchelf? Seja o primeiro a deixar a sua opinião!

Adicionar avaliação

Últimos artigos

As leis relativas ao uso deste software estão sujeitas à legislação de cada país. Não incentivamos ou autorizamos o uso deste programa se ele violar essas leis.
Softonic

O lief-patchelf é seguro?

100/100

Resultado da verificação: Limpo

Este arquivo passou por uma verificação de segurança abrangente usando a tecnologia VirusTotal. É seguro para download.

  • Sem vírus
  • Sem spyware
  • Sem malware
  • Verificado por Parceiros de Segurança

    Logo de VirusTotal

Informações da Verificação

Último scan
terça-feira, 27 de outubro de 2026
Provider de scan
VirusTotal · Relatório completo

Integridade do Arquivo

Arquivo
1.0.0.zip
SHA256
1ad0799a5e699505f7e4ad31fd196105867cf29fd8b74485f32d02cfaba94fe2
SHA1
fa138f191c88604d512761942e87984689360429

Compromisso de segurança da Softonic

lief-patchelf foi minuciosamente verificado por nossos sistemas de segurança avançados e verificado por parceiros líderes da indústria. Este arquivo vem do desenvolvedor oficial e passou por todas as nossas verificações de segurança, não mostrando sinais de vírus, malware ou spyware. Para mais informações, visite nosso Centro de Segurança e Confiança

Sessão iniciada na Softonic como