La pyelftools chishandiso chishandiso chakanyorwa uchishandisa iyo Python programming mutauro uye inooneswa seyakakura sosi yekugona kuongorora zvinoitwa zvebhinari muLinux ELF fomati. Ichokwadi kuti kune zvimwe zvakawanda zvinoshandiswa zvakafanana, asi zvimwe zvine zvimwe zvausingakwanise kugadzirisa kana ukashandisa iyi imwe.
Semuenzaniso. Saka kana iwe uchida kudzidza iyi mhando ye Linux mafaera e binary, uine Python 3.6 kana yepamusoro yakaiswa pane yako yaunofarira distro, uye iyo pyelftools package pachayo (unogona kuiwana nyore kushandisa pombi), iwe unozogona kuita zvishamiso chaizvo ...
Asi kutanga kwezvose, zvirokwazvo uri kushamisika kuti chii icho ELF, kana usati uchizviziva. Zvakanaka, iwo ndiwo mazita e Inogadziriswa uye Inobatika Fomati, mhando yefaira rinobatika rinoshandiswa reLinux, kunyangwe iyo inogona zvakare kushandiswa kune mamwe marudzi senge akagovaniswa maraibhurari, ndangariro marara, nezvimwe.
Iyo pakutanga yaigadzirirwa ye32-bit mapuratifomu, asi nhasi yakawedzerwa kune makumi matanhatu neshanu mapuratifomu zvakare. Chii chimwe, isina kusarudzika kune linux, asi inoshandiswa mune yakawanda nzira mune mazhinji eUNIX-senge masisitimu, kusanganisira macOS, * BSD, Solaris, nezvimwe. Uye yauya kuzotsiva zvimwe zvakati kurei senge a.out, COFF, nezvimwe.
Izvo zviri kutaurwa, kana iwe uchida tanga kuongorora aya maELF pane yako Linux distro, ipapo unogona kutevera matanho ekumisikidza uye verenga rumwe ruzivo kubva kune yako GitHub peji. Uye isa ELFs pasi pekutarisisa kwakakomba neepyelftools!
Iva wekutanga kutaura