
वाईफाई पैठ परीक्षण और ऑडिटिंग उपकरण
नेटवर्क पेंटेस्टिंग के लिए Freeway
Freeway के बारे में लेख पढ़ें, अब Medium पर
[!NOTE] उपयोगकर्ता को अब EULA स्वीकार करने के लिए संकेत नहीं दिया जाएगा!
इसलिए, सॉफ़्टवेयर डाउनलोड करके, उपयोगकर्ता स्वचालित रूप से नीचे EULA अनुभाग में निर्दिष्ट सभी दिशानिर्देशों का पालन करने के लिए सहमत होता है।
Freeway एक Python scapy-आधारित WiFi पेनिट्रेशन टूल है जो नैतिक हैकर्स और पेंटेस्टर्स को घर या एंटरप्राइज़ नेटवर्क के ऑडिट और सुरक्षा में अपने कौशल और ज्ञान विकसित करने में मदद करने का लक्ष्य रखता है।
फीचर्स का विवरण अनुभाग 6 में पाया जा सकता है
यह आवश्यक है:
वैकल्पिक रूप से, अगर pip के माध्यम से स्थापित नहीं कर रहे हैं तो Python के लिए Scapy और Rich पैकेज स्थापित करें (अनुभाग 4 देखें)
विकल्प A: PyPi के माध्यम से स्थापित करें (अनुशंसित)
$ sudo pip install 3way
विकल्प B: मैन्युअली स्थापित या चलाएँ
पहले, रिपॉजिटरी को क्लोन करें:
git clone https://github.com/FLOCK4H/Freeway
क्लोन की गई रिपॉजिटरी पर जाएं:
cd Freeway
विकल्प 1: निर्भरताएँ, फ़ोल्डर्स और Freeway स्थापित करें। (अनुशंसित)
यह टूल को कहीं से भी लॉन्च करने की अनुमति देगा
sudo pip install .
विकल्प 2: Python का उपयोग करके स्थापना के बिना चलाएँ।
/Freeway निर्देशिका से कॉल किया जाना चाहिए
sudo pip install scapy rich
sudo python Freeway
यह टूल अपने स्वयं के कमांड लाइन इंटरफ़ेस (CLI) के साथ आता है और बिना किसी अतिरिक्त तर्क निर्दिष्ट किए चलाया जा सकता है।
sudo Freeway
नेटवर्क एडाप्टर चुनने के लिए प्रॉम्प्ट का पालन करें (अनुभाग 3 देखें):
[!TIP} ये स्क्रीनशॉट Freeway के इसके पहले संस्करण को दिखाते हैं, ये वर्तमान स्वरूप को प्रतिबिंबित नहीं करते हैं और भविष्य में बदलने वाले हैं।

फीचर और पैरामीटर चुनें:

और अतिरिक्त तर्कों के साथ, CLI को आंशिक या पूरी तरह से छोड़ने के लिए।
sudo Freeway -i wlan2 -a monitor -p 1,2,a
'-p' '-a' के साथ आवश्यक नहीं है, उदा., यह CLI में पैरामीटर निर्दिष्ट करने के लिए संकेत देगा:
sudo Freeway -i wlan2 -a deauth
सभी तर्क, क्रियाएँ और पैरामीटर:
Arguments: -h, --help सहायता संदेश दिखाएँ।
-i, --inf WLAN इंटरफ़ेस निर्दिष्ट करें (जैसे, wlan0, wlan1)।
-a, --action क्रिया संख्या या उपनाम (जैसे, 1 या monitor)।
-p, --params पैरामीटर पहचानकर्ता (जैसे, 1,2,a या 3rtv, क्रिया पर निर्भर करता है)।Actions: 1 या monitor, 2 या deauth, 3 या beacon_spam, 4 या fuzzer, 5 या audit, 6 या hopper, 7 या eviltwin 8 या packet_crafter, 9 या arsenal
पैरामीटर उसी प्रारूप में प्रदान किए जाने चाहिए जैसे CLI में, प्रत्येक क्रिया के लिए विशिष्ट। किसी दी गई क्रिया के सभी पैरामीटर सूचीबद्ध करने के लिए, बिना -p के केवल -a तर्क प्रदान करें।
index.html पर पुनर्निर्देशित करता है।1एक्सेस पॉइंट्स
2एक ही समय में ट्रांससीव और प्राप्त करें
यदि Freeway उम्मीदों पर खरा नहीं उतरता और pip के माध्यम से स्थापित किया गया था, तो हटाने की प्रक्रिया उतनी ही आसान है:
sudo pip uninstall 3way
1) उपयोगकर्ताओं को स्थानीय कानूनी दिशानिर्देशों का सख्ती से पालन करना चाहिए
2) उपयोगकर्ताओं को किसी भी परिस्थिति में दूसरों को बाधित नहीं करना चाहिए, अराजकता नहीं फैलानी चाहिए, दूसरों या अन्य उपकरणों को नुकसान नहीं पहुँचाना चाहिए
3) इस सॉफ़्टवेयर का पुनर्वितरण MIT लाइसेंस मानकों का अनुपालन करना चाहिए
4) लेखक इस सॉफ़्टवेयर के उपयोग से होने वाली किसी भी क्षति के लिए सभी दायित्वों का त्याग करता है
5) जांच की स्थिति में, लेखक किसी भी पक्ष को सहायता प्रदान नहीं करेगा
याद रखें, Freeway का उद्देश्य कमजोरियों की पहचान करना है, उनका शोषण करना नहीं!
✅ एविल ट्विन अटैक
✅ संस्करण और अपडेट जाँच
✅ PyPi रिलीज़
✅ पैकेट क्राफ़्टर
✅ Freeway v1.5
19.05.24
- deauth.py में दुर्लभ RuntimeError को ठीक किया गया जो गतिशील रूप से बदलते आकार के शब्दकोश पर पुनरावृत्ति के कारण होता था
- beacon_spam.py में बीकन पैकेट फ़ॉर्मेटिंग में और सुधार
27.05.24
updater.pyजोड़ा गयाevil_twin.pyजोड़ा गया/templatesफ़ोल्डर जोड़ा गया- क्रियाओं की सूची में Evil Twin जोड़ा गया
- README.md अपडेट किया गया
- PyPi रिलीज़
3.06.24
git_downloader.pyजोड़ा गयाbeacon_spamअपडेट किया गयाevil_twinअपडेट किया गया
27.06.24
- स्क्रिप्ट से
EULAहटाया गयाREADME.mdमेंEULAजोड़ा गयाpkt_crafter.pyजोड़ा गयाFreewayस्क्रिप्ट संशोधित की गई
- Android नकली बीकन फ्रेम को फ़िल्टर करता है (Android 5 पर काम करता है, Android 11+ पर नहीं, Android 11 से नीचे और Android 5 से ऊपर के संस्करणों का परीक्षण नहीं किया गया)
- EvilTwin को इंटरनेट से जुड़े दूसरे एडाप्टर की आवश्यकता है (वास्तव में कोई समस्या नहीं), ट्रैफ़िक को पुनर्निर्देशित करने में सक्षम होने के लिए
- EvilTwin का पहला रन सफल नहीं हो सकता है यदि dnsmasq मशीन पर कभी नहीं चलाया गया था, EvilTwin को दो बार चलाएँ, या पहले dnsmasq स्थापित और चलाएँ
[!IMPORTANT] ऐसे फीचर्स का कोई भी दुर्भावनापूर्ण उपयोग अपराध माना जाना चाहिए,
पेनिट्रेशन टेस्टिंग करने के लिए हमेशा अनुमति प्राप्त करें।
Freeway का वितरण मानक MIT लाइसेंस द्वारा नियंत्रित होता है, उपयोगकर्ता बिना किसी हिचकिचाहट के रिपॉजिटरी का उपयोग, साझा और योगदान कर सकते हैं या बग की रिपोर्ट कर सकते हैं।
CSA Spam है जो नया है।