
PEDA - GDB के लिए Python एक्सप्लॉइट विकास सहायता
PEDA - Python Exploit Development Assistance for GDB
peda help का उपयोग करें):
aslr -- GDB की ASLR सेटिंग दिखाएँ/सेट करेंchecksec -- बाइनरी की विभिन्न सुरक्षा विकल्पों की जाँच करेंdumpargs -- कॉल निर्देश पर रुकने पर फ़ंक्शन को पास किए गए तर्क प्रदर्शित करेंdumprop -- विशिष्ट मेमोरी रेंज में सभी ROP गैजेट डंप करेंelfheader -- डिबग किए गए ELF फ़ाइल से हेडर जानकारी प्राप्त करेंelfsymbol -- ELF फ़ाइल से गैर-डिबगिंग प्रतीक जानकारी प्राप्त करेंlookup -- एक मेमोरी रेंज से संबंधित सभी पतों/पतों के संदर्भ खोजेंpatch -- एक पते पर स्ट्रिंग/हेक्सस्ट्रिंग/int से मेमोरी पैच करेंpattern -- एक चक्रीय पैटर्न उत्पन्न करें, खोजें या मेमोरी में लिखेंprocinfo -- /proc/pid/ से विभिन्न जानकारी प्रदर्शित करेंpshow -- विभिन्न PEDA विकल्प और अन्य सेटिंग्स दिखाएँpset -- विभिन्न PEDA विकल्प और अन्य सेटिंग्स सेट करेंreadelf -- ELF फ़ाइल से हेडर जानकारी प्राप्त करेंropgadget -- बाइनरी या लाइब्रेरी के सामान्य ROP गैजेट प्राप्त करेंropsearch -- मेमोरी में ROP गैजेट खोजेंsearchmem|find -- मेमोरी में एक पैटर्न खोजें; regex खोज का समर्थन करता हैshellcode -- सामान्य शेलकोड उत्पन्न या डाउनलोड करें।skeleton -- Python एक्सप्लॉइट कोड टेम्पलेट उत्पन्न करेंvmmap -- डिबग की गई प्रक्रिया में अनुभाग(ों) के वर्चुअल मैपिंग पता रेंज प्राप्त करेंxormem -- एक मेमोरी क्षेत्र को एक कुंजी से XOR करेंgit clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! अपने प्रोग्राम को gdb से डिबग करें और आनंद लें"