डबल्यूपीए2 डबल्यूपीएस राउटर (WPA2 WPS Routers) डबल्यूईपी (WEP) राउटर
हर किसी एंड्रॉयड फोन या टैबलेट का इस्तेमाल करके डबल्यूपीएस पिन (WPS Pin) का पता नहीं लगाया जा सकता है। डिवाइस में एक ब्रॉडकॉम या चिपसेट होना चाहिए, और डिवाइस रूट किया हुआ होना चाहिए। सायनोजेन रोम (Cyanogen ROM) से सफल होने के सबसे ज्यादा अवसर मिलते हैं। कुछ जाने पहचाने डिवाइस जिसमे ये सहायक (support) है उनमे शामिल हैं:  नेक्सस (Nexus)  7 गैलेक्सी एस (Galaxy Ace)/S1/S2/S3 नेक्सस वन (Nexus One) डिसायर एचडी (Desire HD) ये टूल आपके ब्रॉडकॉम चिपसेट में मोनिटर मोड को एनेबल करेगा, जो की पिन को पता करने में एक शुरुआती चरण है। गूगल कोड वैबसाइट पर bcmon APK फ़ाइल के लिए देखें, जो की bcmon पेज पर मुफ्त में मिल जाएगी। APK फ़ाइल इन्स्टाल करने के लिए एक अनजाने सोर्स (source) को अपने सेक्युर्टी मेनू (security menu) में इन्स्टाल करने के लिए अलाव करना होगा। दूसरे चरण में सॉफ्टवेयर जैसे की विडियो, म्यूजिक, गेम को आपके फोन पर और ज्यादा विस्तार में डाउनलोड करना होगा। एपीके फ़ाइल को इन्स्टाल करने के बाद उसे चलाएं। फिर तुरंत ही फ़र्मवेयर (firmware) और टूल्स को इन्स्टाल करें। "Enable Monitor Mode"  वाले विकल्प पर क्लिक करें। यदि एप्लिकेशन अच्छे से नहीं खुल पा रही है, तो इसे फिर से खोंलने की कोशिश करें। यदि यह तीसरे बार फिर से नहीं खुल पा रही है, तो शायद ये आपके फोन के लिए उपयुक्त नहीं है। आपका डिवाइस इस तरह से रूट होना चाहिए की इसमे bcmon चल सके। रीवर एक प्रोग्राम है जिसे की डबल्यूपीएस पिन का पता करने के लिए बनाया गया है जिससे की डबल्यूपीए2 पासफ्रेज (WPA2 passphrase) को फिर से प्राप्त कर सके। रीवर एपीके (reaver APK) को एक्सडीए डेवलपर्स फोरम (XDA-developers forums) में डेवलपर्स थ्रेड (developers' thread) से प्राप्त कर सकते है। आपके एप्लिकेशन ड्रॉअर (app drawer) के एंड्रॉयड आइकॉन (android icon) में रीवर पर जाकर टैप करें। यह सुनिश्चित करने के बाद की आप इसका गैरकानूनी कामो के लिए इस्तेमाल नहीं कर रहे है, रीवर उपलब्ध एक्सैस पॉइंट के लिए स्कैन करेगा। इसे आगे बढ़ाने के लिए उस एक्सैस पॉइंट पर टैप करे जिसे आप पता करना चाहते है।  आगे बढ्ने से पहले शायद आपको मोनिटर मोड को जाँचना (verify) पड़े। ऐसा करने से bcmon फिर से खुलेगा। जो एक्सैस पॉइंट आपने चुना है उसके द्वारा डबल्यूपीएस प्रमाणित होना चाहिए। क्यूंकी सभी राउटर इसके लिए उपयुक्त नहीं होते है। अधिकतर ऐसा होता है की आप सेटिंगस को जो की डिफ़ाल्ट (default) पर सेट दिखाई देती है उसे ऐसे ही रहने देते है। यह सुनिश्चित करें की "Automatic advanced settings" बॉक्स पर चेक किया हुआ है। रीवर में नीचे की ओर दिये सेटिंग मेनू में "Start attack" बटन पर टैप करें। मोनिटर चालू होगा और आपको क्रैक करने की जो प्रक्रिया चल रही है उसका परिणाम दिखाई देगा। डबल्यूपीएस को क्रैक करने में 2-10+ घंटे भी लग सकते है, और इसमे हमेशा सफलता नहीं मिलती है। हर किसी एंड्रॉयड फोन या टैबलेट का इस्तेमाल करके डबल्यूपीएस पिन (WPS Pin) का पता नहीं लगाया जा सकता है। डिवाइस में एक ब्रॉडकॉम (broadcom) या चिपसेट (chipset) होना चाहिए, और डिवाइस रूट किया हुआ (rooted) होना चाहिए। सायनोजेन रोम (Cyanogen ROM) में सफल होने के सबसे ज्यादा अवसर मिलते हैं। कुछ जाने पहचाने डिवाइस जिसमे ये सहायक (support) है उनमे शामिल हैं:   नेक्सस (Nexus) 7 गैलेक्सी (Galaxy) S1/S2/S3/S4/S5 गैलेक्सी Y नेक्सस वन (Nexus One) डिसायर एचडी (Desire HD) माइक्रोमैक्स (Micromax) A67 ये टूल आपके ब्रॉडकॉम चिपसेट में मोनिटर मोड (moniter mode) को एनेबल (enable) करेगा, जो की पिन को पता करने में एक शुरुआती चरण हैं। गूगल कोड वैबसाइट पर bcmon APK फ़ाइल के लिए देखें, जो की आपको bcmon पेज पर मुफ्त में मिल जाएगी। एपीके (APK) फ़ाइल इन्स्टाल करने के लिए एक अनजाने सोर्स (source) को अपने सेक्युर्टी मेनू (security menu) में इन्स्टाल करने के लिए अलाव (allow) करना होगा। दूसरे चरण में सॉफ्टवेयर जैसे की विडियो, म्यूजिक, गेम को आपके फोन पर और ज्यादा विस्तार में डाउनलोड करना होगा। एपीके (APK) फ़ाइल को इन्स्टाल करने के बाद उसे चलाएं। फिर तुरंत ही फ़र्मवेयर (firmware) और टूल्स को इन्स्टाल करें। "Enable Monitor Mode"  वाले विकल्प पर क्लिक करें। यदि एप्लिकेशन (app) अच्छे से नहीं खुल पा रही है, तो इसे फिर से खोलेने की कोशिश करें। यदि यह तीसरे बार फिर से नहीं खुल पा रही है, तो शायद ये आपके फोन के लिए उपयुक्त (support) नहीं है। आपका डिवाइस इस तरह से रूट होना चाहिए की इसमे bcmon चल सके। यह एक टर्मिनल (terminal) को लॉंच (launch) करेगा जो की लगभग लिनेक्स टर्मिनल की तरह ही होगा। airodump-ng टाइप करे और एंटर बटन पर टैप करें,  AIrdump लोड होगा जो आपको फिर से कमांड प्रॉम्प्ट (command prompt) में ले जाएगा। airodump-ng wlan0 टाइप करे और एंटर बटन पर टैप करें। आपको मौजूदा सभी एक्सैस पॉइंट की सूंची दिखाई देगी। आप उस एक्सैस पॉइंट को चुने जिसमे की डबल्यूईपी एनक्रिप्शन (WEP encryption) का उपयोग हो। यह मैक एड्रेस राउटर के लिए है, अगर वहाँ बहुत से राउटर दिए हुए हैं, तो यह सुनिश्चित करें की आपके पास जो राउटर है वो सही है। इस मैक एड्रेस को संक्षिप्त में लिख लें। और उस चैनल को भी नोट करें जिससे की एक्सैस पॉइंट प्रसारित (broadcast) हो रहा है। आपको पासवर्ड को पता लगाने की कोशिश करने के कुछ घंटे पहले एक्सैस पॉइंट की जानकारी इकठ्ठा करना चालू करना पड़ेगा। airodump-ng -c channel# --bssid MAC address -w output ath0 टाइप करे और एंटर पर टैप करें। Airodump स्कैनिग शुरू कर देगा। आप कुछ समय के लिए डिवाइस को ऐसे ही छोड़ दें, ताकि ये जानकारी स्कैन कर लें। अगर बैटरी खत्म हो रही है तो ध्यान रखते हुये इसे प्लग से लगाकर चार्ज करते रहें।   channel#  को चैनल नंबर जिससे की एक्सैस पॉइंट प्रसारित हो रहा है उसके साथ बदल लें (उदाहरण के लिए 6)।  MAC address को राउटर के मैक एड्रेस से बदल लें (उदाहरण के लिए 00:0a:95:9d:68:16)। तब तक स्कैन करते रहें जब तक की 20,000-30,000 पैकेटस (packets) तक पहुँच न जाए। जब आपके पास उपयुक्त पैकेट की संख्या हो जाएँ, तो आप पासवर्ड को पता लगाने के प्रयास करने की कोशिश शुरू कर दें। टर्मिनल पर वापस आकार aircrack-ng output*.cap टाइप करे और एंटर पर टैप करें। पासवर्ड पता करने की प्रक्रिया जब पूरी हो जाए (जो कुछ घंटो का समय लेगी), उसके बाद एक मैसेज Key Found! दिखाई देगा जो की एक हेक्साडेसिमल फॉर्म की (hexadecimal form key) का पालन करेगा। यह सुनिश्चित करें की संभावना 100 % हो नहीं तो की (key) काम नहीं करेगी। जब आप की (key) एंटर कर रहे हो तो इसे ":" के साथ एंटर करें। उदाहरण के लिए यदि की (key) 12:34:56:78:90 है, तो आप इसे ऐसे 1234567890 लिखेंगे।
ऐसे डिवाइस को रूट करें जो की उपयुक्त हो: bcmon को डाउनलोड और इन्स्टाल करें: bcmon को चलाएं: रीवर (reaver) को डाउन लोड और इन्स्टाल करें: रीवर को लॉंच (launch) करें: अपनी सेटिंग की जाँचे करें: क्रैक करने की प्रक्रिया को शुरू करें: एक उपयुक्त डिवाइस (device) को रूट (root) करें: bcmon को डाउनलोड और इन्स्टाल करें: bcmon को चलाएं (run) करें: "Run bcmon terminal" पर टैप करें: उस एक्सैस पॉइंट (access point) का पता करें जिसे आप क्रैक करना चाहते हैं: जो मैक एड्रेस (MAC Adress) सामने आए उसे नोट कर लें: चैनल (channel) को स्कैन करना चालू करें: पासवर्ड (password) का पता लगाए: समाप्त होने पर हेक्साडेसिमल (hexadecimal) पासवर्ड को नोट करें:
https://www.wikihow.com/Hack-Wi-Fi-Using-Android https://www.wikihow.com/Hack-Wi-Fi-Using-Android
WPA2 WPS Routers WEP Routers