
पेंटेस्टर सूचना एकत्रीकरण चरण के दौरान बहुत अधिक समय व्यतीत करते हैं। फ्लैशलाइट (Fener) लक्ष्य नेटवर्क पर नेटवर्क/पोर्ट स्कैन करने और तेजी से सूचना एकत्र करने के लिए सेवाएँ प्रदान करता है। इसलिए पैठ परीक्षण के दौरान डिस्कवरी चरण को स्वचालित करने के लिए फ्लैशलाइट को चुना जाना चाहिए। इस लेख में, फ्लैशलाइट एप्लिकेशन के उपयोग की व्याख्या की जाएगी।
पेनिट्रेशन टेस्टर्स के लिए स्वचालित सूचना संग्रहण उपकरणhttps://www.youtube.com/watch?v=EUMKffaAxzs&list=PL1BVM6VWlmWZOv9Hv8TV2v-kAlUmvA5g7&index=4 https://www.youtube.com/watch?v=qCgW-SfYl1c&list=PL1BVM6VWlmWZOv9Hv8TV2v-kAlUmvA5g7&index=5 https://www.youtube.com/watch?v=98Soe01swR8&list=PL1BVM6VWlmWZOv9Hv8TV2v-kAlUmvA5g7&index=6 https://www.youtube.com/watch?v=9wft9zuh1f0&list=PL1BVM6VWlmWZOv9Hv8TV2v-kAlUmvA5g7&index=7
पेनिट्रेशन टेस्टर्स सूचना संग्रहण चरण के दौरान बहुत अधिक समय बिताते हैं। फ्लैशलाइट (Fener) लक्ष्य नेटवर्क पर तेजी से नेटवर्क/पोर्ट स्कैन करने और जानकारी एकत्र करने के लिए सेवाएं प्रदान करता है। इसलिए पेनिट्रेशन परीक्षण के दौरान स्वचालित खोज चरण के लिए फ्लैशलाइट को चुना जाना चाहिए। इस लेख में, फ्लैशलाइट एप्लिकेशन के उपयोग की व्याख्या की जाएगी।
फ्लैशलाइट के उपयोग के बारे में अधिक जानकारी के लिए, "-h" या "-help" विकल्प का उपयोग किया जा सकता है।
इस एप्लिकेशन के उपयोग के लिए पैरामीटर नीचे सूचीबद्ध किए जा सकते हैं:
phantomjs को आसानी से स्थापित करने के लिए, आप इसे https://bitbucket.org/ariya/phantomjs/downloads से डाउनलोड और निकाल सकते हैं।
फ्लैशलाइट एप्लिकेशन 3 बुनियादी स्कैन प्रकार और 1 विश्लेषण प्रकार निष्पादित कर सकता है। उनमें से प्रत्येक नीचे सूचीबद्ध है।
पैसिव स्कैन में, वायर पर कोई पैकेट नहीं भेजा जाता है। इस प्रकार के स्कैन का उपयोग नेटवर्क को सुनने और पैकेट का विश्लेषण करने के लिए किया जाता है।
फ्लैशलाइट का उपयोग करके पैसिव स्कैन शुरू करने के लिए; एक प्रोजेक्ट नाम निर्दिष्ट किया जाना चाहिए जैसे "passive-pro-01"। निम्नलिखित कमांड में, eth0 द्वारा कैप्चर किए गए पैकेट "/root/Desktop/flashlight/output/passive-project-01/pcap" निर्देशिका में सहेजे जाते हैं, जबकि Pcap फ़ाइलें और सभी लॉग "/root/Desktop/log" निर्देशिका में सहेजे जाते हैं।
./flashlight.py -s passive -p passive-pro-01 -i eth0 -o /root/Desktop/flashlight_test -l /root/Desktop/log –v
स्कैन पूरा होने पर, "/root/Desktop/" निर्देशिका में "flashlight_test" नामक एक नई निर्देशिका और "log" नामक एक लॉग फ़ाइल बनाई जाती है।
"flashlight_test" की निर्देशिका संरचना नीचे दी गई है। PCAP फ़ाइल "/root/Desktop/flashlight_test/output/passive-pro-01/pcap" निर्देशिका में सहेजी जाती है। इस PCAP फ़ाइल का उपयोग विश्लेषण उद्देश्यों के लिए किया जा सकता है। ls /root/Desktop/flashlight_test -R
लॉग फ़ाइल की सामग्री कमांड लाइन आउटपुट के समान है:
मानक पैसिव स्कैनिंग के दौरान, ब्रॉडकास्ट पैकेट और स्कैन मशीनों को सीधे पैकेट कैप्चर किए जाते हैं। इसके अलावा, "-mim/-m" पैरामीटर का उपयोग करके, Arp Spoof और MITM हमला किया जा सकता है।
./flashlight.py -s passive -p passive-project-02 -i eth0 -g 192.168.74.2 -m -k 50 -v
कैप्चर की गई PCAP फ़ाइल का विश्लेषण करके HTTP ट्रैफ़िक देखा जा सकता है।