You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+178Lines changed: 178 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -591,6 +591,184 @@ A: First, verify the attacks are unauthorized. If confirmed malicious, document
591
591
**Q: Can attackers detect that I'm monitoring?**
592
592
A: No, passive monitoring is undetectable. Your wireless adapter only receives frames without transmitting anything.
593
593
594
+
### WPA-SEC Online Cracking Integration
595
+
596
+
Wifite integrates with [wpa-sec.stanev.org](https://wpa-sec.stanev.org), a free online WPA/WPA2/WPA3 password cracking service. Upload your captured handshakes and PMKIDs to leverage distributed computing resources for cracking.
597
+
598
+
#### Why Use WPA-SEC?
599
+
600
+
***Distributed Cracking** - Leverage massive wordlists and computing power
601
+
***Free Service** - No cost for basic usage
602
+
***Multiple Hash Types** - Supports WPA/WPA2 handshakes, PMKIDs, and WPA3-SAE
603
+
***Email Notifications** - Get notified when passwords are cracked
604
+
***Complementary** - Works alongside local cracking attempts
* Verify your API key is correct (check wpa-sec.stanev.org)
723
+
* Ensure there are no extra spaces or characters
724
+
* API keys are case-sensitive
725
+
726
+
**"Upload failed: Connection timeout" error:**
727
+
* Check your internet connection
728
+
* Try increasing timeout: `--wpasec-timeout 60`
729
+
* Verify wpa-sec.stanev.org is accessible from your network
730
+
731
+
**"No handshake in capture file" error:**
732
+
* This is expected - wifite validates captures before upload
733
+
* Only valid handshakes/PMKIDs are uploaded
734
+
* Check capture quality with `tshark` or `aircrack-ng`
735
+
736
+
**Upload succeeds but file not removed:**
737
+
* Ensure you used `--wpasec-remove` flag
738
+
* Check file permissions in the capture directory
739
+
* Files are only removed after confirmed successful upload
740
+
741
+
#### Privacy and Security Considerations
742
+
743
+
**What Gets Uploaded:**
744
+
* Capture files containing handshakes/PMKIDs
745
+
* Target network BSSID and ESSID
746
+
* Your API key (for identification)
747
+
748
+
**What Does NOT Get Uploaded:**
749
+
* Your location or IP address (beyond what's in HTTP headers)
750
+
* Client device information
751
+
* Cracked passwords (you retrieve these from wpa-sec)
752
+
753
+
**Best Practices:**
754
+
* Only upload captures from authorized testing
755
+
* Use `--wpasec-remove` to avoid leaving sensitive files on disk
756
+
* Keep your API key secure - don't share it publicly
757
+
* Be aware that uploaded data is processed by a third-party service
758
+
* Review wpa-sec.stanev.org privacy policy and terms of service
759
+
760
+
**Legal Reminder:** Only upload captures from networks you own or have explicit written authorization to test. Uploading captures from unauthorized networks may be illegal in your jurisdiction.
761
+
762
+
#### Checking Results
763
+
764
+
After uploading, visit [wpa-sec.stanev.org](https://wpa-sec.stanev.org) to:
765
+
* View your submission history
766
+
* Check cracking progress
767
+
* Download cracked passwords
768
+
* Manage your API key and settings
769
+
770
+
If you provided an email address with `--wpasec-email`, you'll receive notifications when passwords are successfully cracked.
771
+
594
772
### Resume Feature
595
773
596
774
Wifite automatically saves your attack progress and allows you to resume interrupted sessions:
0 commit comments