pyelftools: „Python“ parašytas įrankis, skirtas ELF analizuoti

ELF „Linux“ formatas (dvejetainis)

La įrankis pirelftools yra naudingumas, parašytas naudojant „Python“ programavimo kalbą, ir pateikiamas kaip puikus šaltinis, leidžiantis analizuoti dvejetainius vykdomuosius failus „Linux ELF“ formatu. Tiesa, kad yra daugybė kitų panašių paslaugų, tačiau kai kuriose yra tam tikrų apribojimų, kuriuos galite išspręsti, jei naudosite šį kitą.

Pavyzdžiui, tai yra universalus ir labai specializuotas šių formatų įrankis, leidžiantis ištirti viską, ko jums reikia iš šių formatų. Taigi, jei jums reikia mokytis tokio pobūdžio „Linux“ dvejetainiai failai, turėdami „Python 3.6“ ar naujesnę versiją savo mėgstamiausiame platintuve ir patį „pyelftools“ paketą (jį lengvai galite gauti naudodami „pip“), galėsite padaryti tikrus stebuklus ...

Tačiau pirmiausia jūs tikrai domitės, kas yra tas ELF, jei dar nežinote. Na, jie yra santrumpos Vykdomas ir susietas formatas, dvejetainio vykdomojo failo, skirto „Linux“, tipas, nors jis taip pat gali būti naudojamas ir kitiems tipams, pvz., bendrosioms bibliotekoms, atminties sąvartynams ir kt.

Iš pradžių jis buvo sukurtas 32 bitų platformoms, tačiau šiandien jis buvo išplėstas ir 64 bitų platformoms. Kas daugiau, nėra būdingas tik „Linux“, bet jis naudojamas daugumoje į UNIX panašių sistemų, įskaitant „MacOS“, * BSD, „Solaris“ ir kt. Jis pakeitė kitus senesnius, pvz., „A.out“, „COFF“ ir kt.

PASTABA: nors pagal numatytuosius nustatymus gcc ir toliau generuoja dvejetainį pavadinimą a.out, jei jam nepriskiriate pavadinimo, turėtumėte žinoti, kad tai iš tikrųjų yra ELF, nors jis vadinamas taip, kaip senieji dvejetainiai failai ...

Tai sakant, jei norite pradėti analizuoti šiuos ELF „Linux“ platintuve galite atlikti diegimo veiksmus ir perskaityti daugiau informacijos iš savo „GitHub“ puslapio. Ir pakreipkite ELF rimtai su pirštinėmis!


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.