Иконка программы: lief-patchelf

lief-patchelf для Windows

  • Бесплатно
  • 4.8
  • V1.0.0
Скачать бесплатно для Windows

Просмотреть рекламу, чтобы скачать бесплатно

lief-patchelf: Кроссплатформенный редактор ELF для исправления интерпретатора и зависимостей

Измените путь интерпретатора ELF, добавьте или удалите записи DT_NEEDED и отредактируйте значения RPATH или SONAME с Windows или Linux хостов. Созданный Ромэном Томасом в рамках проекта LIEF, инструмент повторно реализует классический CLI patchelf NixOS на Rust, используя ориентированный на сегменты механизм переписывания LIEF. Он поддерживает автозаполнение командной строки и страницы man, и подходит для исследователей безопасности, упаковщиков и инженеров DevOps, которым нужны точные, кросс-хостовые бинарные изменения для совместимости или анализа.

Что инструмент на самом деле изменяет внутри ELF бинарного файла

Инструмент редактирует конкретные поля ELF: путь динамического линкера (интерпретатора), записи зависимостей DT_NEEDED, строки RPATH и RUNPATH, а также SONAME библиотеки. Он также может уменьшить RPATH, удаляя директории, которые не содержат упомянутые библиотеки. Эти операции выполняются из командной строки и поддерживают совместимость с оригинальным интерфейсом patchelf, так что скрипты, которые вызывают классический CLI, принимают инструмент без изменения их вызова.

Насколько надежен процесс переписывания на смешанных файловых системах

Инструмент использует движок переписывания на основе сегментов из библиотеки LIEF, а не метод на основе секций, что уменьшает повреждение компоновки, когда бинарные файлы имеют нестандартные или оптимизированные компоновки сегментов. Написанный на Rust, он предоставляет преимущества безопасности памяти во время переписывания бинарных файлов. Кроссплатформенные сборки для Windows, Linux и macOS позволяют вам патчить ELF файлы на хосте, который отличается от целевой среды выполнения, что полезно, когда вы не можете запустить нативную среду Linux.

Безопасность, влияние на систему и требования к рабочему процессу

Инструмент является автономным CLI, который работает непосредственно с ELF файлами; он не пытается вносить изменения в систему онлайн. Поскольку он сохраняет паритет командной строки с оригинальной утилитой, автоматизированные конвейеры могут вызывать его так же, как это уже делают скрипты. Распределение предлагает предварительно скомпилированные бинарные файлы или сборки из исходников через инструментальную цепочку Rust, поэтому пользователям нужны базовые навыки работы с командной строкой и инструментальная цепочка Rust только в том случае, если они решат компилировать из исходников.

Практическая рекомендация для технических пользователей

Этот инструмент является точным вариантом для инженеров, которым необходимо редактировать метаданные ELF с не-Linux хостов; он подходит для рабочих процессов, которые уже зависят от CLI patchelf. Тестируйте изменения на копиях бинарных файлов и запускайте патчированный исполняемый файл в соответствующей среде выполнения или эмуляторе перед развертыванием. Рекомендуется.

  • Pros

    • Изменяет интерпретатор, DT_NEEDED, RPATH, RUNPATH и SONAME из командной строки
    • Переписывание на основе сегментов снижает коррупцию на нестандартных макетах ELF
    • Кроссплатформенные бинарные файлы позволяют вам патчить ELF файлы с хостов Windows
  • Cons

    • Требуется уверенность в командной строке и инструментальная цепочка Rust, только если сборка производится из исходного кода
    • Не многоформатный патчер; разработан специально для паритета ELF CLI
    • Не сообщено об автоматическом шаге отката перед записью изменений в файлы

Характеристики приложения

  • Разработчик

  • Лицензия

    Бесплатно

  • Версия

    1.0.0

  • дата обновления

  • Платформа

    Windows

  • OS

    Windows 11

  • Размер

    40.23 MB

Программа доступна на других языках


Иконка программы: lief-patchelf

lief-patchelf для PC

  • Бесплатно
  • 4.8
  • V1.0.0
Скачать бесплатно для PC

Просмотреть рекламу, чтобы скачать бесплатно


Отзывы пользователей о lief-patchelf

Вы пробовали lief-patchelf? Будьте первым, чтобы оставить свое мнение!

Добавить отзыв

Лучшие загрузки Служебные программы и средства для Windows

Лучшие загрузки Служебные программы и средства для Windows

Лучшие загрузки Служебные программы и средства для Windows

Связанные темы о lief-patchelf

Законы, касающиеся использования этого программного обеспечения, варьируются от страны к стране. Мы не поощряем и не одобряем использование этой программы, если она нарушает эти законы.
Softonic

Результат безопасности lief-patchelf

100/100

Результат сканирования: Чистый

Этот файл прошел комплексное сканирование безопасности с использованием технологии VirusTotal. Его безопасно скачивать.

  • Без вирусов
  • Без шпионского ПО
  • Без вредоносного ПО
  • Проверено партнерами по безопасности

    Логотип VirusTotal

Информация о сканировании

Последний скан
вторник, 27 октября 2026 г.
Провайдер сканирования
VirusTotal · Полный отчет

Целостность файла

Файл
1.0.0.zip
SHA256
1ad0799a5e699505f7e4ad31fd196105867cf29fd8b74485f32d02cfaba94fe2
SHA1
fa138f191c88604d512761942e87984689360429

Обязательство Softonic по безопасности

lief-patchelf был тщательно отсканирован нашими передовыми системами безопасности и проверен ведущими партнерами отрасли. Этот файл поступает от официального разработчика и прошел все наши проверки безопасности, не показывая признаков вирусов, вредоносного ПО или шпионского ПО. Для получения дополнительной информации посетите наш Центр безопасности и доверия

Вход в Softonic выполнен как