
पेनिट्रेशन परीक्षणों को स्वचालित करने का एक उपकरण

Kaboom एक पैठ परीक्षण के लिए स्वचालन है। यह परीक्षण के पहले दो चरणों के लिए कई कार्य करता है: सूचना संग्रह और भेद्यता आकलन। सभी एकत्रित जानकारी एक निर्देशिका पदानुक्रम में सहेजी जाती है जो ब्राउज़ करने में बहुत सरल है (एकाधिक लक्ष्यों के मामले में भी)।
Kaboom कई कार्य करता है:
सूचना संग्रह
भेद्यता आकलन
वेब भेद्यता आकलन (Nikto - Dirb)
भेद्यता आकलन (Nmap - Metasploit)
स्वचालित भेद्यता अनुसंधान (Searchsploit - Metasploit)
शब्दकोश हमले (Hydra)
Kaboom का उपयोग दो तरीकों से किया जा सकता है:
kaboom [ENTER], और स्क्रिप्ट बाकी काम करती है

kaboom -t <target_ip> -f <report_path> [-p one_or_more_phases]
यदि आप सहायता देखना चाहते हैं:
kaboom -h (or --help)
अधिक स्क्रीनशॉट के लिए रिपॉजिटरी के संबंधित निर्देशिका देखें।
फ़ाइल की शुरुआत में चरों के मान बदलकर स्क्रिप्ट को अनुकूलित करना संभव है। विशेष रूप से आप Hydra और Dirb द्वारा उपयोग की जाने वाली वर्डलिस्ट चुन सकते हैं, एक अन्य Metasploit स्कैन स्क्रिप्ट निर्दिष्ट कर सकते हैं और आउटपुट फ़ाइल नाम बदल सकते हैं।
#KABOOM_PATH='' # THE PATH COULD BE SET HERE INSTEAD OF IN BASHRC FILE
if [[ "$KABOOM_PATH" == '' ]]; then
KABOOM_PATH='.'
fi
# USER WORDLISTS
USERLIST_HYDRA_SSH="$KABOOM_PATH/user_wordlist_short.txt"
USERLIST_HYDRA_POP3="$KABOOM_PATH/user_wordlist_short.txt"
USERLIST_HYDRA_IMAP="$KABOOM_PATH/user_wordlist_short.txt"
USERLIST_HYDRA_RDP="$KABOOM_PATH/user_wordlist_short.txt"
USERLIST_HYDRA_SMB="$KABOOM_PATH/user_wordlist_short.txt"
# PASSWORD WORDLISTS
PASSLIST_HYDRA="$KABOOM_PATH/fasttrack.txt"
PASSLIST_HYDRA_SSH="$PASSLIST_HYDRA"
PASSLIST_HYDRA_POP3="$PASSLIST_HYDRA"
PASSLIST_HYDRA_IMAP="$PASSLIST_HYDRA"
PASSLIST_HYDRA_RDP="$PASSLIST_HYDRA"
PASSLIST_HYDRA_SMB="$PASSLIST_HYDRA"
# DIRB WORDLISTS
HTTP_WORDLIST="$KABOOM_PATH/custom_url_wordlist.txt"
HTTP_EXTENSIONS_FILE="$KABOOM_PATH/custom_extensions_common.txt"
# METASPLOIT SCAN SCRIPT
METASPLOIT_SCAN_SCRIPT='./metasploit_scan_script'
# NMAP FILES
SCRIPT_SYN='script-syn'
UDP='udp'
SYN='syn'
Kaboom के विकास के दौरान, एक समानांतर परियोजना जन्मी जिसे trigmap (trigger Nmap) कहा जाता है। यह उपकरण Kaboom के समान कार्य करता है, लेकिन एक भिन्न दर्शन के साथ; वास्तव में, यह अपना काम करने के लिए केवल Nmap का उपयोग करता है। सामान्यतः Kaboom Trigmap से बेहतर नहीं है और इसके विपरीत, बल्कि यह अधिक साक्ष्य एकत्र करने के लिए दोनों स्क्रिप्ट का उपयोग करना एक अच्छी बात है।
इस उपकरण के बारे में अधिक जानकारी के लिए इस लिंक को देखें।
लेखक किसी भी दायित्व को नहीं मानता है और इस प्रोग्राम के कारण होने वाले किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं है।
Kaboom को इस उम्मीद में वितरित किया गया है कि यह उपयोगी होगा, लेकिन बिना किसी वारंटी के; व्यापारिकता या किसी विशेष उद्देश्य के लिए फिटनेस की निहित वारंटी के बिना भी। अधिक जानकारी के लिए GNU जनरल पब्लिक लाइसेंस देखें।
Kaboom GPLv3 लाइसेंस के तहत जारी किया गया है। अधिक जानकारी के लिए LICENSE देखें।