La પેયલ્ટોલ્સ ટૂલ પાયથોન પ્રોગ્રામિંગ ભાષાની મદદથી લખેલી યુટિલિટી છે અને તે લિનક્સ ELF ફોર્મેટમાં દ્વિસંગી એક્ઝેક્યુટેબલનું વિશ્લેષણ કરવામાં સમર્થ થવા માટે એક મહાન સ્રોત તરીકે પ્રસ્તુત છે. તે સાચું છે કે આવી ઘણી અન્ય સમાન ઉપયોગિતાઓ છે, પરંતુ કેટલાકની કેટલીક મર્યાદાઓ છે જે તમે હલ કરી શકો છો જો તમે આ અન્ય ઉપયોગ કરો છો.
ઉદાહરણ તરીકે, આ ફોર્મેટ્સમાં તમને જોઈતી બધી બાબતોનું અન્વેષણ કરવામાં સક્ષમ થવા માટે આ બંધારણોમાં તે એક સાર્વત્રિક અને અત્યંત વિશિષ્ટ સાધન છે. તેથી જો તમારે આ પ્રકારનો અભ્યાસ કરવાની જરૂર છે લિનક્સ દ્વિસંગી ફાઇલો, તમારા મનપસંદ ડિસ્ટ્રો પર પાયથોન 3.6 અથવા તેથી વધુ સ્થાપિત થયેલ છે, અને પાયલ્ટોટોલ્સ પેકેજ પોતે જ (તમે તેને પાઇપની મદદથી સરળતાથી મેળવી શકો છો), તમે વાસ્તવિક અજાયબીઓ કરી શકશો ...
પરંતુ સૌ પ્રથમ, તમે ખરેખર આશ્ચર્ય પામી રહ્યા છો કે ELF શું છે, જો તમને તે હજી સુધી ખબર નથી. ઠીક છે, તે ટૂંકાક્ષરો છે એક્ઝેક્યુટેબલ અને લિન્કેબલ ફોર્મેટ, લિનક્સ માટે બાઈનરી એક્ઝેક્યુટેબલ ફાઇલનો એક પ્રકાર, જો કે તે અન્ય પ્રકારો જેવા કે વહેંચાયેલ લાઇબ્રેરીઓ, મેમરી ડમ્પ્સ, વગેરે માટે પણ વાપરી શકાય છે.
તે મૂળ રૂપે 32-બીટ પ્લેટફોર્મ્સ માટે વિકસિત કરવામાં આવી હતી, પરંતુ આજે તે 64-બીટ પ્લેટફોર્મ્સ પર પણ વિસ્તૃત કરવામાં આવી છે. બીજું શું છે, લિનક્સ માટે અનન્ય નથી, પરંતુ તેનો ઉપયોગ યુએનઆઈએક્સ જેવી સિસ્ટમોમાં બહુમતી રીતે થાય છે, જેમાં મેકોઝ, * બીએસડી, સોલારિસ, વગેરેનો સમાવેશ થાય છે. અને તે અન્ય કેટલાક અંશે વૃદ્ધોને બદલવા માટે આવ્યું છે જેમ કે a.out, COFF, વગેરે.
એવું કહેવામાં આવે છે, જો તમે ઇચ્છો તો આ ઇએલએફનું વિશ્લેષણ શરૂ કરો તમારા લિનક્સ ડિસ્ટ્રો પર, પછી તમે ઇન્સ્ટોલેશન સ્ટેપ્સને અનુસરી શકો છો અને વધુ માહિતી વાંચી શકો છો તમારા GitHub પૃષ્ઠ પરથી. અને ઇએલએફને પાયલ્ફટolsલ્સની ગંભીર તપાસ હેઠળ મૂકો!