Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
heappy — आपकी एक्सप्लॉइटेशन प्रक्रिया को समर्थन देने के लिए एक हैप्पी हीप एडिटर :slightly_smiling_face: | Kitploit
उपकरण/GitHubGitHub/gand3lf/heappy
रिवर्स इंजीनियरिंगडीबगर्सCTFलर्निंग और शिक्षाबाइनरी शोषण
GitHubgand3lf/heappy

heappy

आपकी एक्सप्लॉइटेशन प्रक्रिया को समर्थन देने के लिए एक हैप्पी हीप एडिटर 🙂

रिपॉजिटरी देखें
1971985 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

🙂 Heappy: एक खुशहाल हीप संपादक

Heappy एक gdb/gef-आधारित संपादक है जो आपके एक्सप्लॉइटेशन डेवलपमेंट के दौरान हीप को संभालने में आपकी मदद करता है।
इस परियोजना को एक शैक्षणिक उपकरण माना जाना चाहिए जो प्रक्रिया जीवनचक्र के दौरान हीप के विकास को समझने में उपयोगी है। इसे सबसे सामान्य हीप एक्सप्लॉइटेशन तकनीकों के अध्ययन को सरल बनाने और इस शानदार विषय से संबंधित कुछ बाइनरी एक्सप्लॉइटेशन CTFs को हल करने में आपकी सहायता करने के लिए बनाया गया है।

मुख्य विशेषताएं

Heappy यह कार्यान्वित करता है:
   ✅ हीप स्नैपशॉट लें और उनकी आपस में तुलना करें
   ✅ हीप बिन्स के प्रकार और फ़ील्ड्स को तुरंत पहचानें
   ✅ दशमलव, हेक्स या स्ट्रिंग द्वारा हीप मान खोजें और संपादित करें
   ✅ हीप स्थिति के पैनोरमिक दृश्य के साथ खुद को अभिविन्यस्त करें
   ✅ कमेंट कॉलम में एक सेल के बारे में नोट्स लें
   ✅ लाइट और डार्क मोड का आनंद लें

आरंभ करना

ये निर्देश आपको Heappy को शीघ्रता से स्थापित करने और चलाने में मदद करेंगे।

पूर्वापेक्षाएँ

यदि आपके पास नहीं है, तो GDB में GEF स्थापित करें:

root@kitploit:~
wget -q -O- https://github.com/hugsy/gef/raw/master/scripts/gef.sh | sh

md5(gef.sh): eb053864d050048cb001c80c79fde7b5

स्थापना

Node.js और npm स्थापित करें:

root@kitploit:~
apt update
sudo apt install nodejs npm

Heappy डाउनलोड करें और स्थापित करें:

root@kitploit:~
git clone https://github.com/gand3lf/heappy
cd heappy/
npm install

सर्वर को GDB के अंदर लोड करें:

root@kitploit:~
gef➤ source /my/path/heappy/server/heappy.py

सुझाव दिया जाता है कि लक्ष्य हीप आरंभ होने के बाद Heappy GUI चलाएँ।
उदाहरण के लिए:

root@kitploit:~
gef➤ break main
gef➤ run

दूसरे टर्मिनल से GUI लॉन्च करें:

root@kitploit:~
cd /my/path/heappy/
npm start

मज़े करें! 🚀

अभी तक कार्यान्वित नहीं

🔲 32-बिट एड्रेस समर्थन (जल्द आ रहा है)
🔲 एकाधिक हीप समर्थन
🔲 gdb चेकपॉइंट एकीकरण

इनके साथ बनाया गया

  • Vue.js - वेब फ्रेमवर्क
  • Electron - बिल्डर फ्रेमवर्क
  • GEF - GDB एक्सटेंशन
  • Python3 - GEF एकीकरण के लिए

वर्तमान स्थिति

लाइसेंसअनुकूलता
MITPython 3
टूल डाउनलोड करें