Ikon program: lief-patchelf

lief-patchelf untuk Windows

  • Gratis
  • 4.8
  • V1.0.0
Unduhan Gratis untuk Windows

Tonton iklan untuk mengunduh gratis

lief-patchelf: Editor ELF lintas platform untuk perbaikan interpreter dan ketergantungan

Modifikasi jalur interpreter ELF, tambahkan atau hapus entri DT_NEEDED, dan edit nilai RPATH atau SONAME dari host Windows atau Linux. Dibuat oleh Romain Thomas sebagai bagian dari proyek LIEF, alat ini mengimplementasikan kembali CLI patchelf klasik NixOS dalam Rust, menggunakan mesin penulisan yang berorientasi segmen dari LIEF. Ini mendukung penyelesaian shell dan halaman manual, dan cocok untuk peneliti keamanan, pengemas, dan insinyur DevOps yang membutuhkan pengeditan biner lintas host yang tepat untuk kompatibilitas atau analisis.

Apa yang sebenarnya diubah alat di dalam biner ELF

Alat ini mengedit bidang ELF konkret: jalur linker dinamis (interpreter), entri ketergantungan DT_NEEDED, string RPATH dan RUNPATH, serta SONAME dari sebuah pustaka. Alat ini juga dapat memperkecil RPATH dengan menghapus direktori yang tidak mengandung pustaka yang dirujuk. Operasi tersebut dijalankan dari baris perintah dan mempertahankan kompatibilitas dengan antarmuka patchelf asli, sehingga skrip yang memanggil CLI klasik menerima alat ini tanpa mengubah pemanggilannya.

Seberapa andal proses penulisan ulang pada filesystem campuran

Alat ini menggunakan mesin penulisan ulang berbasis segmen dari pustaka LIEF daripada metode berbasis bagian, yang mengurangi kerusakan tata letak ketika biner memiliki tata letak segmen yang tidak standar atau dioptimalkan. Ditulis dalam Rust memberikan keuntungan keamanan memori selama penulisan ulang biner. Build lintas platform untuk Windows, Linux, dan macOS memungkinkan Anda untuk memperbaiki file ELF di host yang berbeda dari runtime target, yang berguna ketika Anda tidak dapat menjalankan lingkungan Linux asli.

Keamanan, dampak sistem, dan persyaratan alur kerja

Alat ini adalah CLI mandiri yang beroperasi langsung pada file ELF; tidak mencoba melakukan perubahan sistem secara daring. Karena mempertahankan paritas baris perintah dengan utilitas asli, pipeline otomatis dapat memanggilnya dengan cara yang sama seperti skrip yang sudah ada. Distribusi ini menawarkan biner yang telah dikompilasi sebelumnya atau build sumber melalui toolchain Rust, sehingga pengguna memerlukan pengalaman dasar baris perintah dan toolchain Rust hanya jika mereka memilih untuk mengompilasi dari sumber.

Rekomendasi praktis untuk pengguna teknis

Alat ini adalah pilihan yang tepat untuk insinyur yang harus mengedit metadata ELF dari host non-Linux; ini cocok untuk alur kerja yang sudah bergantung pada CLI patchelf. Uji perubahan terhadap salinan biner dan jalankan executable yang telah dipatch dalam runtime atau emulator yang sesuai sebelum penyebaran. Direkomendasikan.

  • Kelebihan

    • Mengubah interpreter, DT_NEEDED, RPATH, RUNPATH, dan SONAME dari CLI
    • Penulisan ulang berbasis segmen mengurangi korupsi pada tata letak ELF nonstandar
    • Biner lintas platform memungkinkan Anda untuk memperbaiki file ELF dari host Windows
  • Kelemahan

    • Membutuhkan kenyamanan baris perintah dan alat Rust hanya jika membangun dari sumber
    • Bukan patcher multi-format; dirancang khusus untuk kesetaraan ELF CLI
    • Tidak ada langkah rollback otomatis yang dilaporkan sebelum menulis perubahan ke file

Spesifikasi Aplikasi

  • Pengembang

  • Lisensi

    Gratis

  • Versi

    1.0.0

  • Update tanggal

  • Platform

    Windows

  • OS

    Windows 11

  • Ukuran

    40.23 MB

Program tersedia dalam bahasa lain


Ikon program: lief-patchelf

lief-patchelf untuk PC

  • Gratis
  • 4.8
  • V1.0.0
Unduhan Gratis untuk PC

Tonton iklan untuk mengunduh gratis


Ulasan pengguna tentang lief-patchelf

Apakah Anda mencoba lief-patchelf? Jadilah yang pertama untuk meninggalkan pendapat Anda!

Tambahkan ulasan
Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum.
Softonic

Apakah lief-patchelf aman?

100/100

Hasil pemindaian: Bersih

File ini lulus pemindaian keamanan komprehensif menggunakan teknologi VirusTotal. Aman untuk diunduh.

  • Bebas virus
  • Bebas spyware
  • Bebas malware
  • Diverifikasi oleh Mitra Keamanan

    Logo VirusTotal

Info Pemindaian

Pemindaian Terakhir
Selasa, 27 Oktober 2026
Penyedia Pemindaian
VirusTotal · Laporan lengkap

Integritas File

File
1.0.0.zip
SHA256
1ad0799a5e699505f7e4ad31fd196105867cf29fd8b74485f32d02cfaba94fe2
SHA1
fa138f191c88604d512761942e87984689360429

Komitmen keamanan Softonic

lief-patchelf telah dipindai secara menyeluruh oleh sistem keamanan canggih kami dan diverifikasi oleh mitra terkemuka industri. File ini berasal dari pengembang resmi dan telah lulus semua pemeriksaan keamanan kami, tidak menunjukkan tanda-tanda virus, malware, atau spyware. Untuk informasi lebih lanjut, kunjungi Pusat Keamanan dan Kepercayaan kami

Masuk ke Softonic sebagai