
👶 BabySploit शुरुआती पेंटेस्टिंग टूलकिट/फ्रेमवर्क Python 🐍 में लिखा गया
काली लिनक्स के लिए बनाया गया। अन्य डिस्ट्रो के लिए कोई समर्थन नहीं यदि समस्याएँ हों। अधिकांश टूल्स के लिए मैकओएस पर परीक्षित और काम कर रहा है।
@maxbridgland द्वारा विकसित
दान करें
बेबीस्प्लॉइट एक पैठ परीक्षण टूलकिट है जिसका उद्देश्य मेटास्प्लॉइट जैसे बड़े, अधिक जटिल फ्रेमवर्क का उपयोग करना सीखना आसान बनाना है। बहुत ही सरल UI और टूलकिट के साथ, किसी भी अनुभव स्तर का कोई भी व्यक्ति बेबीस्प्लॉइट का उपयोग पाएगा। नीचे फ्रेमवर्क के कुछ स्क्रीनशॉट दिए गए हैं।
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install exploitdb netcat nmap perl php7.0
# on macOS
brew install exploitdb netcat nmap perl
pip3 install babysploit
babysploit
search कमांड का उपयोग करने के लिए आपको खोजस्प्लॉइट बाइनरी स्थापित करने के लिए यहाँ दिए गए चरणों का पालन करना होगा!
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install exploitdb netcat nmap perl php7.0
# on macOS
brew install exploitdb netcat nmap perl
git clone https://github.com/M4cs/BabySploit.git
cd BabySploit/
python3 setup.py install
babysploit
docker run --rm -idt --name babysploit xshuden/babysploit # container is deleted when you're done
OR
docker run -idt --name babysploit xshuden/babysploit
बेबीस्प्लॉइट कॉन्फ़िगरेशन लिखने और पढ़ने के लिए कॉन्फिगपार्सर का उपयोग करता है। आपकी कॉन्फ़िग फ़ाइल स्वचालित रूप से उत्पन्न होती है और ./babysploit/config/config.cfg पर स्थित होती है। आप फ़ाइल खोलकर और टेक्स्ट एडिटर के साथ संपादित करके मैन्युअल रूप से कॉन्फ़िगरेशन सेटिंग्स बदल सकते हैं या किसी कुंजी के लिए नया मान सेट करने के लिए set कमांड का उपयोग कर सकते हैं। set कमांड इस प्रकार उपयोग करें:
set rhost
>> Enter Value For rhost: 10
>> Config Key Saved!
यदि इस कमांड को चलाने से पहले rhost कुंजी का मान 80 था, तो इस कमांड को चलाने के बाद rhost कुंजी का मान 10 है। आप इसके बाद एक नई कुंजी के साथ set कमांड का उपयोग करके कॉन्फ़िग में नए कॉन्फ़िगरेशन वेरिएबल भी जोड़ सकते हैं, जैसे:
set newkey
>> Enter Value For newkey: hello
>> Config Key Saved!
इसे चलाने से पहले "newkey" नाम की कोई कुंजी नहीं थी। इसे चलाने के बाद आपके कॉन्फ़िग में "newkey" नाम की एक कुंजी होगी जब तक आप reset कमांड का उपयोग नहीं करते, जो सहेजे गए कॉन्फ़िगरेशन को रीसेट करता है।
एक टूल चलाने के लिए आपको बस टूल का नाम बेबीस्प्लॉइट में दर्ज करना होगा। आप tools कमांड का उपयोग करके वर्तमान में उपलब्ध सभी टूल्स के साथ एक मेनू प्रदर्शित कर सकते हैं। यदि हम tools चलाते हैं तो हमें चित्रण मिलता है:
Tools
यह मेनू उपलब्ध टूल्स और प्रत्येक टूल का विवरण प्रदर्शित करेगा। एक टूल चलाने के लिए बस टूल का नाम बेबीस्प्लॉइट में दर्ज करें। उदाहरण: ftpbruteforce - ftpbruteforce टूल चलाता है।
टूल्स के लिए प्रोजेक्ट बोर्ड देखें।
पुल रिक्वेस्ट के साथ प्लगइन्स बनाकर या बग्स को ठीक करके योगदान करने में स्वतंत्र महसूस करें। सभी योगदान मददगार हैं और इस महान टूल को बनाने में मदद करेंगे।
MIT के तहत लाइसेंस प्राप्त।
कॉपीराइट (c) 2018 Syndicated Intelligence
@linux_choice BlackEye साइटों और आधार के लिए।
@M4ll0k WPSeku के लिए।
@exploitdb Searchsploit के लिए।