La ithuluzi le-pyelftools Kuyinsiza ebhalwe kusetshenziswa ulimi lohlelo lwePython futhi yethulwa njengomthombo omkhulu wokukwazi ukuhlaziya okwenziwa kanambambili ngefomethi yeLinux ELF. Kuyiqiniso ukuthi kunezinye izinsiza eziningi ezifanayo, kepha ezinye zinemikhawulo ethile ongayixazulula uma usebenzisa le enye.
Isibonelo, iyithuluzi lomhlaba wonke nelikhethekile kakhulu kulawa mafomethi ukuze ukwazi ukuhlola konke okudingayo kusuka kulawa mafomethi. Ngakho-ke uma udinga ukutadisha lolu hlobo lwe Amafayela kanambambili we-Linux, ngokufakwa kwe-Python 3.6 noma ngaphezulu ku-distro yakho oyithandayo, nephakeji ye-pyelftools uqobo (ungayithola kalula usebenzisa ipayipi), uzokwazi ukwenza izimanga zangempela ...
Kepha okokuqala, impela uyazibuza ukuthi yini leyo ye-ELF, uma ungakayazi okwamanje. Hhayi-ke yizifinyezo ze- Ifomethi ephathekayo nexhumekayo, uhlobo lwefayela elisebenzisekayo kanambambili le-Linux, yize lingasetshenziselwa ezinye izinhlobo ezinjengemitapo yolwazi eyabiwe, izinciphisi zememori, njll.
Yenzelwe amapulatifomu angama-32-bit ekuqaleni, kepha namuhla inwetshelwe kuma-platforms angama-64-bit. Yini enye, akuhlukile kwi-linux, kepha isetshenziswa ngendlela eningi ezinhlelweni ezinjenge-UNIX, kufaka phakathi i-macOS, * BSD, Solaris, njll. Futhi sekuzongena esikhundleni sezinye ezindala ezifana ne- a.out, COFF, njll.
Lokho kuyashiwo, uma ufuna qala ukuhlaziya la ma-ELF ku-Linux distro yakho, lapho-ke ungalandela izinyathelo zokufaka bese ufunda imininingwane eminingi kusuka ekhasini lakho le-GitHub. Futhi faka ama-ELFs ngaphansi kokuhlolisiswa okujulile ngama-pyelftools!