પાયલટુલ્સ: ઇએલએફનું વિશ્લેષણ કરવા પાયથોનમાં લખેલું એક સાધન

ઇએલએફ લિનક્સ ફોર્મેટ (દ્વિસંગી)

La પેયલ્ટોલ્સ ટૂલ પાયથોન પ્રોગ્રામિંગ ભાષાની મદદથી લખેલી યુટિલિટી છે અને તે લિનક્સ ELF ફોર્મેટમાં દ્વિસંગી એક્ઝેક્યુટેબલનું વિશ્લેષણ કરવામાં સમર્થ થવા માટે એક મહાન સ્રોત તરીકે પ્રસ્તુત છે. તે સાચું છે કે આવી ઘણી અન્ય સમાન ઉપયોગિતાઓ છે, પરંતુ કેટલાકની કેટલીક મર્યાદાઓ છે જે તમે હલ કરી શકો છો જો તમે આ અન્ય ઉપયોગ કરો છો.

ઉદાહરણ તરીકે, આ ફોર્મેટ્સમાં તમને જોઈતી બધી બાબતોનું અન્વેષણ કરવામાં સક્ષમ થવા માટે આ બંધારણોમાં તે એક સાર્વત્રિક અને અત્યંત વિશિષ્ટ સાધન છે. તેથી જો તમારે આ પ્રકારનો અભ્યાસ કરવાની જરૂર છે લિનક્સ દ્વિસંગી ફાઇલો, તમારા મનપસંદ ડિસ્ટ્રો પર પાયથોન 3.6 અથવા તેથી વધુ સ્થાપિત થયેલ છે, અને પાયલ્ટોટોલ્સ પેકેજ પોતે જ (તમે તેને પાઇપની મદદથી સરળતાથી મેળવી શકો છો), તમે વાસ્તવિક અજાયબીઓ કરી શકશો ...

પરંતુ સૌ પ્રથમ, તમે ખરેખર આશ્ચર્ય પામી રહ્યા છો કે ELF શું છે, જો તમને તે હજી સુધી ખબર નથી. ઠીક છે, તે ટૂંકાક્ષરો છે એક્ઝેક્યુટેબલ અને લિન્કેબલ ફોર્મેટ, લિનક્સ માટે બાઈનરી એક્ઝેક્યુટેબલ ફાઇલનો એક પ્રકાર, જો કે તે અન્ય પ્રકારો જેવા કે વહેંચાયેલ લાઇબ્રેરીઓ, મેમરી ડમ્પ્સ, વગેરે માટે પણ વાપરી શકાય છે.

તે મૂળ રૂપે 32-બીટ પ્લેટફોર્મ્સ માટે વિકસિત કરવામાં આવી હતી, પરંતુ આજે તે 64-બીટ પ્લેટફોર્મ્સ પર પણ વિસ્તૃત કરવામાં આવી છે. બીજું શું છે, લિનક્સ માટે અનન્ય નથી, પરંતુ તેનો ઉપયોગ યુએનઆઈએક્સ જેવી સિસ્ટમોમાં બહુમતી રીતે થાય છે, જેમાં મેકોઝ, * બીએસડી, સોલારિસ, વગેરેનો સમાવેશ થાય છે. અને તે અન્ય કેટલાક અંશે વૃદ્ધોને બદલવા માટે આવ્યું છે જેમ કે a.out, COFF, વગેરે.

નોટા: જોકે ડિફ defaultલ્ટ રૂપે જીસીસી એ a.out નામનું દ્વિસંગી ઉત્પન્ન કરવાનું ચાલુ રાખે છે જો તમે તેનું નામ સોંપતા નથી, તો તમારે જાણવું જોઈએ કે તે ખરેખર એક ELF છે, તેમ છતાં તેને જૂના બાઈનરીઝની જેમ બોલાવવામાં આવે છે ...

એવું કહેવામાં આવે છે, જો તમે ઇચ્છો તો આ ઇએલએફનું વિશ્લેષણ શરૂ કરો તમારા લિનક્સ ડિસ્ટ્રો પર, પછી તમે ઇન્સ્ટોલેશન સ્ટેપ્સને અનુસરી શકો છો અને વધુ માહિતી વાંચી શકો છો તમારા GitHub પૃષ્ઠ પરથી. અને ઇએલએફને પાયલ્ફટolsલ્સની ગંભીર તપાસ હેઠળ મૂકો!


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.