
एक ट्विस्ट के साथ राउटर WiFi कुंजी रिकवरी/क्रैकिंग टूल।

एक मोड़ के साथ राउटर WiFi कुंजी पुनर्प्राप्ति उपकरण।
Tauro एक राउटर WiFi पासवर्ड स्क्रैपिंग उपकरण है।
पारंपरिक तरीकों में कार्ड को rfmon मोड में डालना, पैकेट स्निफ़ करना (WEP) या हैंडशेक कैप्चर करना (WPA) और फिर उन्हें aircrack-ng या pyrit जैसे उपकरणों से क्रैक करना शामिल है, ये समय-गहन प्रक्रियाएँ हो सकती हैं। और कभी-कभी कुंजी की मजबूती के आधार पर पूरी तरह से असंभव भी।
हालाँकि, राउटर में उस कॉन्फ़िगरेशन का एकमात्र द्वार आमतौर पर शोषण के लिए पूरी तरह खुला छोड़ दिया जाता है। अधिकांश राउटर में प्रबंधन इंटरफ़ेस पर पासवर्ड सेट तक नहीं होता है। यहीं स्क्रैपिंग काम आती है।
Tauro उस प्रबंधन इंटरफ़ेस (वेब इंटरफ़ेस) तक पहुँच प्राप्त करने का प्रयास करता है और फिर कमजोर राउटर से वायरलेस कॉन्फ़िगरेशन डेटा के साथ-साथ BSSID भी स्क्रैप करता है, जिससे वायरलेस नेटवर्क का एक विशाल डेटाबेस तैयार करने में सक्षम होता है।
मूल लेखक sudiptosarkar ने यह परियोजना 2013 की गर्मियों में शुरू की थी (यही आधा कारण है कि अधिकांश स्रोत फ़ाइलों में @since अनुपस्थित है, और दूसरा आधा कारण यह है कि लेखक ने उस समय उनकी परवाह नहीं की)।
इंटरनेट कनेक्शन खराब था (कम से कम कहने के लिए), बहुत गर्मी थी, और लेखक बेहतर कनेक्शन का खर्च नहीं उठा सकता था। लेखक पड़ोसियों के WiFi पासवर्ड क्रैक करने के लिए आवश्यक फायरपावर (कंप्यूटिंग शक्ति) का भी खर्च नहीं उठा सकता था क्योंकि वे सरल सामान्य वाक्यांशों या 10 अंकों के सेलफोन नंबरों का उपयोग नहीं कर रहे थे।
समाधान, अंदाज़ा लगाइए कि वे कौन सा कनेक्शन उपयोग कर रहे हैं और पड़ोसियों के राउटर में से एक प्राप्त करने की आशा में इंटरनेट पर खोज करें।
और Project Tauro का जन्म हुआ! 🎉
बेशक, नाम 2017 के अक्टूबर में तय किया गया था...
2017 के अंत में, लेखक ने इस सॉफ़्टवेयर को ओपन सोर्स बनाने का फैसला किया, यह विश्वास करते हुए कि यह पेन-टेस्टरों और शोधकर्ताओं को उनके प्रयासों में मदद करेगा, साथ ही Project Tauro के विकास के लिए समर्थन भी प्राप्त करेगा।
पुनश्च: इस सॉफ़्टवेयर के निर्माण में किसी पड़ोसी के राउटर को नुकसान (हैक) नहीं पहुँचाया गया।
Tauro का प्रारंभिक रिलीज़ जल्द ही होने वाला है। जब तक कोई रिलीज़ उपलब्ध नहीं है, इंस्टॉलेशन प्रक्रिया में बिल्डिंग शामिल होगी। निम्नलिखित उस प्रक्रिया को समझाएगा।
Tauro निम्नलिखित रेपो पर निर्भर है:
प्रत्येक निर्भरता रेपो और Tauro के लिए, निम्नलिखित करें:
git clone <clone-url-for-the-repo> - क्लोन URL रेपो के पेज पर पाया जा सकता है।git submodule update --init --recursive - यह रेपो में बिल्ड स्क्रिप्ट को अपडेट करेगा।gradle build - यह मॉड्यूल को बिल्ड करेगा और आपके स्थानीय Maven रिपॉजिटरी में इंस्टॉल करेगा।जब सभी निर्भरताएँ (साथ ही Tauro स्वयं) बन जाती हैं, तो वितरण पैकेज उस निर्देशिका के अंतर्गत build/distributions में होगा जहाँ आपने Project-Tauro (यह रिपॉज़िटरी) क्लोन किया था। वहाँ एक zip फ़ाइल और एक tar फ़ाइल होगी। उनमें से किसी एक को अपनी पसंद के स्थान पर निकालें। सुविधा के लिए, मान लीजिए कि आपने वितरण पैकेज को ~/.h4X0r/tools में निकाला है। फिर इन चरणों का पालन करें:
cd ~/.h4X0r/tools - निकाले गए स्थान पर जाएँ।cd Project-Tauro-<version-number> - संस्करण संख्या इस बात पर निर्भर करेगी कि आपने रिपॉज़िटरी कब क्लोन की है।cd bin - यह वह जगह है जहाँ बाइनरीज़ हैं।./Project-Tauro - Windows के लिए एक bat फ़ाइल और *nixes तथा *nuxes के लिए एक shell फ़ाइल है।pwd (Linux/Unix/Mac के लिए) या echo %cd% (Windows के लिए) - आउटपुट को नोट करें और उसे कॉपी करें।export PATH=$PATH:<paste> (Linux/Unix/Mac के लिए) या set PATH=%PATH%;<paste> (Windows के लिए) - <paste> वह जगह है जहाँ आप पिछले चरण में कॉपी किया गया भाग पेस्ट करते हैं।अंतिम चरण इंस्टॉलेशन का समापन करेगा। हालाँकि, ध्यान दें कि ऊपर का अंतिम चरण केवल वर्तमान shell/cmd सत्र के लिए इंस्टॉल करेगा। अधिक स्थायी इंस्टॉलेशन के लिए, अपने ऑपरेटिंग सिस्टम में PATH पर्यावरण चर को संपादित करने के तरीके के बारे में पढ़ें और उसके अंत में Tauro इंस्टॉलेशन पथ जोड़ें।
Project-Tauro सभी स्क्रैप की गई WiFi जानकारी संग्रहीत करने के लिए एक डेटाबेस का उपयोग करता है। इसके लिए, डेटाबेस को पहले से निर्दिष्ट स्थान पर कॉपी करना होगा। हमारे पास अभी तक कमांड-लाइन से उस स्थान को निर्दिष्ट करने का विकल्प नहीं है।
हालाँकि, प्रोग्राम को कॉल करते समय इसे Java System Property -Dtauro.core.db=<DB_Location> के साथ निर्दिष्ट किया जा सकता है।
इसे सेट करने के लिए इन चरणों का पालन करें:
.h4X0r/k0r0pt/db। *nix, *nux में, आपका होम फ़ोल्डर /home/<your-username> में होगा। MacOS में, आपका होम फ़ोल्डर /Users/<your-username> में होगा। Windows में, आपका होम फ़ोल्डर C:\Users\<your-username> में होगा। Windows 7 से पहले के Windows के लिए, आपका होम फ़ोल्डर C:\Documents and Settings\<your-username> में होगा।.h4X0r/k0r0pt/db में WirelessStations.sqlite को कॉपी करें।यह अनुभाग Project-Tauro के उपयोगों और विभिन्न परिदृश्यों पर चर्चा करेगा।
यदि बिना किसी आर्ग्युमेंट के चलाया जाए, तो Tauro आपको यह आउटपुट देगा:
Project-Tauro usage:
-e,--exclusions <arg> A comma separated list of hosts to be excluded
from attacks.
-f,--hostsFile <arg> The JSON formatted file from which hosts' list
needs to be read.
-h,--hosts <arg> A comma separated list of hosts/CIDR networks to
be scanned/attacked.
-i,--isp <arg> The ISP the hosts are registered under
-n,--network <arg> The ipinfo.io network that needs to be scanned.
-p,--port <arg> The is the port to be targeted (Multiple port
support will be coming later.
-r,--resume Resume previous scan.
जैसा कि ऊपर के आउटपुट में निर्दिष्ट है, Project-Tauro किस होस्ट पर हमला (स्क्रैप) करना है, यह निर्दिष्ट करने के विभिन्न तरीकों का उपयोग कर सकता है।