Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cyclepatrol — पैदल Wi-Fi सुरक्षा जाँचों को लूप में करने के लिए Bash टूल, जिसमें साक्ष्य रिपोर्टें शामिल हैं। (पुनः आविष्कृत wifi WarDriving) | Kitploit
उपकरण/GitHubGitHub/buybitart/cyclepatrol
रक्षात्मक उपकरणपासवर्ड क्रैकिंगटोहीभेद्यता स्कैनरवाई-फाई ऑडिटिंगहैश विश्लेषणस्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनानेटवर्क सुरक्षावायरलेस सुरक्षापेनिट्रेशन टेस्टिंग
63612612 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
GitHub
buybitart/cyclepatrol

cyclepatrol

पैदल Wi-Fi सुरक्षा जाँचों को लूप में करने के लिए Bash टूल, जिसमें साक्ष्य रिपोर्टें शामिल हैं। (पुनः आविष्कृत wifi WarDriving)

रिपॉजिटरी देखेंवेबसाइट
साझा करें

CyclePatrol (पुनः आविष्कृत wifi WarDriving)

license platform shell version

CyclePatrol एक Bash स्क्रिप्ट, cp.sh है। यह टर्मिनल के लिए एक Wi-Fi सुरक्षा मूल्यांकन उपकरण है। यह Linux और Android (Kali NetHunter) पर चलता है। इसे root की आवश्यकता होती है।

उपकरण एक लूप में चलता है। प्रत्येक राउंड में यह:

  1. आस-पास के Wi-Fi नेटवर्क स्कैन करता है,
  2. प्रत्येक बीकन को पार्स करता है और सुरक्षा तथ्यों को पढ़ता है,
  3. सक्षम मूल्यांकन मॉड्यूल (WPS, PMKID, handshake, WPA2 dictionary, WPA3/SAE, DPP, enterprise EAP) चलाता है,
  4. तथ्य, साक्ष्य (प्रूफ फ़ाइलें) और एक HTML रिपोर्ट सहेजता है।

केवल अधिकृत उपयोग। CyclePatrol सक्रिय वायरलेस हमले चलाता है। इसका उपयोग केवल उन नेटवर्क पर करें जिनके आप स्वामी हैं या जिनका परीक्षण करने के लिए आपके पास लिखित अनुमति है।

यह दस्तावेज़ स्रोत कोड से लिखा गया है। यह नेटवर्क पर हमला करने का तरीका नहीं सिखाता। यह बताता है कि उपकरण कैसे बनाया गया है, डेटा कैसे प्रवाहित होता है, और सुरक्षा लॉजिक कहाँ निवास करता है।

CyclePatrol pipeline: scan, parse, enrich, scope gate, assessment modules, proof and report


cyclepatrol

तथ्य

आइटममानस्रोत
उपकरण का नामCyclePatrolTOOL_NAME
संस्करण1.6VERSION
SAR / रिपोर्ट संस्करण1 / 5SAR_VERSION / REPORT_VERSION
भाषाBash 5+स्क्रिप्ट हेडर
विशेषाधिकारroot आवश्यकrun_precheck
डिफ़ॉल्ट इंटरफ़ेसwlan2DEF_IFACE
डिफ़ॉल्ट लॉग डिर/sdcard/Download/wifiDEF_LOG_DIR
ट्रैक की गई फ़ाइलेंcp.sh, vendor/oui.json, vendor/vendors.json, README.md, LICENSE, docs/रेपो रूट
कॉन्फ़िगकेवल पर्यावरण चर + CLI फ़्लैगmain

इंस्टॉल करें और प्रारंभ करें

# 1. get the code
git clone https://github.com/buybitart/cyclepatrol
cd cyclepatrol

# 2. make it runnable
chmod +x cp.sh

# 3. start (root required)
sudo ./cp.sh

सहायता और पूरी विकल्प सूची:

./cp.sh --help

पाइपलाइन

flowchart TD
    M[main parse CLI] --> AI[auto_install_deps apt]
    AI --> PC[run_precheck validate_env root iface tmp dirs allowlists]
    PC --> RC{recon mode?}
    RC -- "--recon" --> RE[run_recon airodump-ng] --> RPT1[report_recon_*.html] --> END1[exit]
    RC -- default --> R0[run_recon once at start]
    R0 --> LOOP[run_scan_loop]
    LOOP --> MAC[stealth MAC rotate]
    MAC --> SCAN[scan_band 2.4 / 5 / 6E via iw scan]
    SCAN --> PARSE[parse_scan awk -> targets]
    PARSE --> PT[process_target per AP, up to MAX_TARGETS]
    PT --> REP[make_report report_*.html]
    REP --> SLEEP[sleep COOLDOWN] --> LOOP

विवरण के लिए docs/architecture.md और docs/data-flow.md देखें।


मुख्य घटक

घटकफ़ंक्शन (उदाहरण)कार्य
स्टार्टअप / कॉन्फ़िगmain, validate_env, run_precheck, auto_install_depsफ़्लैग पार्स करना, root + इंटरफ़ेस + टूल जाँचना, अस्थायी डायरेक्टरी बनाना
इंटरफ़ेस नियंत्रणensure_mode, iface_set_type, iface_set_channel, iface_do_scanमॉनिटर/मैनेज्ड मोड, चैनल, iw स्कैन
स्टेल्थstealth_mac_rotate, stealth_gen_mac, stealth_wps_id_blockरैंडम MAC, रैंडम WPS UUID
स्कैन + पार्सscan_band, parse_scaniw scan आउटपुट एकत्र करना, बीकन को फ़ील्ड में पार्स करना
संवर्धनget_chip, get_cves, detect_dpp_vulns, वेंडर KB लुकअपOUI → वेंडर → चिपसेट, CVE संकेत, DPP जाँच
स्कोप गेटactive_attack_permitted, allowlist_init_activeतय करना कि किसी BSSID पर सक्रिय मॉड्यूल चल सकता है या नहीं
आकलन मॉड्यूलattack_pixie, attack_vendor, attack_pmkid, attack_deauth_handshake, attack_wpa_psk_brute, attack_wpa_enterprise_eviltwinवायरलेस परीक्षण (बाहरी टूल को रैप करते हैं)
ऑफ़लाइन क्रैकoffline_crack, _hashcat_22000, _aircrack_capकैप्चर किए गए PMKID / हैंडशेक को क्रैक करना
साक्ष्य + आउटपुटsar_store_record, save_proof, make_report, recon_reportJSONL तथ्य, प्रूफ़ फ़ाइलें, HTML रिपोर्ट
स्थानlocation_fix, location_nmea_feederवॉर-ड्राइविंग के लिए GPS टैगिंग (Android / gpsd)

पूर्ण फ़ंक्शन मैप: docs/project-structure.md।


उपयोग किए गए बाहरी टूल

CyclePatrol एक ऑर्केस्ट्रेटर है। यह मानक Linux वायरलेस टूल को सबप्रोसेस के रूप में कॉल करता है।

टूलकिसके द्वारा उपयोगउद्देश्य
iw, ip, nmcli, macchangerइंटरफ़ेस + स्टेल्थस्कैन, मोड, चैनल, MAC
reaverattack_pixie, attack_vendor, attack_null, attack_empty, attack_user_pinWPS रजिस्ट्रार एक्सचेंज
pixiewpsattack_pixieWPS ऑफ़लाइन PIN रिकवरी
wpa_supplicant, wpa_cli, wpa_passphraseWPS, verify_psk_live, attack_wpa_psk_bruteएसोसिएशन, लाइव कुंजी जाँच
hcxdumptool, hcxpcapngtoolattack_pmkid, attack_pmkid_activePMKID कैप्चर → hashcat 22000
tcpdumpeapol_passive_captureनिष्क्रिय EAPOL कैप्चर
airodump-ng, aireplay-ng, mdk4attack_deauth_handshake, run_reconकैप्चर, डीऑथ, रिकॉन
hashcat, aircrack-ngoffline_crackकैप्चर का ऑफ़लाइन क्रैक
eaphammer, hostapd-wpeattack_wpa_enterprise_eviltwin802.1X ईविल-ट्विन क्रेडेंशियल कैप्चर
dragondrain, dragontimesae_dos_dragondrain, sae_timing_dragontimeWPA3 / SAE जाँच। फ़ंक्शन परिभाषित हैं लेकिन कभी कॉल नहीं किए जाते (डेड कोड), देखें docs/security.md
tshark, airgraph-ngrecon_reportअपटाइम पार्स, ग्राफ़
gpsd, termux-location, gpspipeस्थानGPS फ़िक्स / टैगिंग
jqवेंडर KBJSON लुकअप (वैकल्पिक)

मॉड्यूल विवरण और गेटिंग: docs/modules.md।

आउटपुट

सब कुछ LOG_DIR के अंतर्गत लिखा जाता है (डिफ़ॉल्ट /sdcard/Download/wifi)। डायरेक्टरी chmod 700 के साथ बनाई जाती है। आउटपुट फ़ाइलें chmod 600 का उपयोग करती हैं।

पथक्या
sar.jsonlप्रति-AP तथ्य, प्रति पंक्ति एक JSON ऑब्जेक्ट
cp_audit.logऑडिट लॉग: AP, विधि, परिणाम
report_*.htmlआकलन रिपोर्ट (निष्कर्ष, गंभीरता, साक्ष्य)
report_recon_*.htmlनिष्क्रिय रिकॉन सर्वेक्षण रिपोर्ट
proof/proof_*.confपुष्ट निष्कर्ष का प्रमाण: PIN, PSK, SHA-256, लाइव-वेरिफ़ाई
proof/proofs.jsonlचेन-ऑफ़-कस्टडी मैनिफ़ेस्ट: प्रति प्रूफ़ फ़ाइल एक पंक्ति, उसके SHA-256 के साथ
proof/handshake_*.capकैप्चर किया गया 4-way हैंडशेक
proof/pmkid_*.22000hashcat 22000 रूप में PMKID
known_bssids.txt, processed_bssids.txtस्थिति (पहले से पूर्ण को छोड़ें)

रिपोर्ट की गंभीरता Critical / High / Medium / Low / Info होती है। कोई निष्कर्ष Critical तभी होता है जब वास्तव में कोई key पुनर्प्राप्त हुई हो और उसके लिए एक proof फ़ाइल मौजूद हो। रिपोर्ट एक Simple view में खुलती है जो proof-समर्थित निष्कर्ष दिखाती है। एक Technical view टॉगल posture निष्कर्ष, साक्ष्य तालिका, और डायग्नोस्टिक लॉग जोड़ता है। Posture निष्कर्ष (Medium / Low / Info) उन मापे गए beacon तथ्यों को साथ रखते हैं जो उनकी रेटिंग का आधार हैं। फ़ील्ड स्कीमा और रिपोर्ट मॉडल docs/outputs.md में हैं।


दस्तावेज़ीकरण मानचित्र

टूल डाउनलोड करें