mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2026-04-26 08:15:51 +03:00
[GH-ISSUE #42] Testing Branch #26
Labels
No labels
best of
bug
development
discussion
documentation
duplicate
feature request
help wanted
help wanted
improvement
pinned
pull-request
question
stale
translation
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/esp8266_deauther#26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @spacehuhn on GitHub (Feb 27, 2017).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/42
https://github.com/spacehuhn/esp8266_deauther/tree/testing
Changelog:
I want to merge this as soon as possible but there are probably new bugs in it so please test and report here if everything works :) thanks.
@poslogic commented on GitHub (Feb 27, 2017):
Latest Testing Branch - 27/02/17 17:00 gmt
NodeMCU ESP8266 and WeMos D1 Mini
Android/Chrome
All working great deauthing my Chrombook, Intel Laptop(Ubuntu), Android TV box and Raspberry Pi very successfully at different distances from my AP :-)
New settings working as expected.
Beacon (clone) working as expected.
Will there be another option to use Beacon (spam) that will use the SSID list?Fantastic, thank you for all the work you have done on this project 💯 👍
Edit: Just noticed latest change to include SSID list (re-flashing and testing)
All working great, new features all working as expected, Tested on NodeMCU and WeMos D1 Mini boards 👍
@tobozo commented on GitHub (Feb 27, 2017):
Latest Branch Feb 27th 2017 19:16 (Paris time)
NodeMCU ESP8266 dev kit
Android/Chrome
First scan => working well.
Select an AP => working well
Scan AP => finds nothing (should find three of my devices), disconnects me, and shows me an empty AP list on reconnect.
Second scan => Exception (28), here's the dump (debug enabled): http://pastebin.com/pLmCHTFs
@CyBriDx commented on GitHub (Feb 27, 2017):
Latest Branch Feb 27th 2017 5:30
NodeMCU ESP8266 dev kit
Symbian/Opera
No Ap are showing after pressing the Scan button. It should show me 10-14 AP.
Working fine on Laptop Chrome Browser.
@jobr97 commented on GitHub (Feb 27, 2017):
Latest Branch Feb 27th 2017 08:00 CET
NodeMCU ESP8266 dev kit
Opera (Mobile)
Everything is now working! Good job @spacehuhn. However I have a suggestion:
The custom SSID list should have an option of spamming.
If I put one SSID in the list it would spam the beacon as if I selected an AP with that name.
@ghost commented on GitHub (Feb 27, 2017):
Latest Branch Feb 27th 2017 20:00 CET
ESP8266 12 standalone
Chrome + Firefox (Mobile) | Firefox (Desktop)
Everything is working exept: When I select a Ap and try to deauth it it will turn off the Ap of my Esp. After reconnecting andreloading the page it will show 0pkts/s.
@spacehuhn commented on GitHub (Feb 27, 2017):
@H1ghTech seems like it's crashing, you can set
debug = trueand have a look what it's printing to the serial monitor.@ghost commented on GitHub (Feb 27, 2017):
http://pastebin.com/ZBVgYd8T
somehow it did not disconnect this time but it still shows 0 pkts/s
@spacehuhn commented on GitHub (Feb 27, 2017):
@H1ghTech have you used the right SDK version? If the deauth attack isnt working it's probably beacause the necessary function can't be used. That's not an issue related to the testing branch, but when it crashes it could be something else - if that happens please paste the log here (but via pastebin or somehing else please).
@whyisthisusernamealreadytaken I will think about that one!
About the APScan bug:
I tested it and it looks like the json string can still get to long and the ESP crashes. The max max size seems to be around 3000 chars. I set maxAPScanResults to 30 (what equals a max json size of ~2870 chars) and it works.
EDIT: It can send more than 4000 chars actually... then that's the max size of the settings json string with all client names. Maybe the AP scan json is just to heavy to generate? Too many variables at once and not enough RAM?
@ghost commented on GitHub (Feb 27, 2017):
@spacehuhn yes I have the right SDK and it does deauth the clients it's just that it doesn't show the packets
@nisc3 commented on GitHub (Feb 28, 2017):
New version works fine. After clicking 'start' on Attack panel, I get disconnected and reconnects to it (not a reboot)
@CyBriDx commented on GitHub (Feb 28, 2017):
This is still not working in my symbian mobile,I have tried all the browsers.
@CyBriDx commented on GitHub (Feb 28, 2017):
THis is not working in symbian mobile browsers.
I have a Nokia 5800 and in it none of the browser this is working.
In my pc this is working fine with no error except Clients Page.
Please make it available for symbian too.
Or Please suggest an alternative way.
@spacehuhn commented on GitHub (Feb 28, 2017):
The symbian plattform is outdated since 2012. It's probably not working because it doens't supports current JavaScript features or JS at all. Don't expect that this will ever work with it, sorry.
About your other issues -> I need the logs!
If the log seems ok use the developer options in your browser to see if the JS produces an error.
Thanks for your reports so far :)
@nisc3 commented on GitHub (Mar 1, 2017):
Client scan not working.
@tpmodding commented on GitHub (Mar 1, 2017):
works very good now! i can deauth my macbook, the new ssid list vor beacon is very nice! you can merge it to master :)
@joneroy commented on GitHub (Mar 2, 2017):
@spacehuhn
Latest Testing Branch - 2/3/17 5.25 pm (india time)
NodeMCU ESP8266 and WeMos D1 Mini
Android/Chrome
Deauthing test all devices working great : New HP 15-ab205TX-/-Desktop-/-Old Laptop HP HP Pavilion G6-1003TX-/-Lenovo a916 Mobile-/-Lumia 730 Mobile-/-Sony xperia z2 Mobile-/-Intex Mobile-/-Raspberry Pi 2 Model B-/-successfully working fine.
Bugs:
@spacehuhn commented on GitHub (Mar 3, 2017):
The installation steps have changed. Follow the steps from the testing branch readme and it should work.
@tpmodding commented on GitHub (Mar 3, 2017):
@spacehuhn tested the new testing-branch, works...ap-scan works, client-scan works and i was able to deauth my macbook, beacon-clone and list works too :)
edit: hidden sssid works too, it shows only "* Hidden SSID *" now :)
@spacehuhn commented on GitHub (Mar 3, 2017):
Just added a few more debug infos including to print the generated json and the client scan time. If no one has something against it I would like to procede to merge this into the master branch. Since the only bugs you reported so far were not reproucable for me and most likely because of browser (or human ;) ) incompatibilities.
@poslogic commented on GitHub (Mar 3, 2017):
Just tested latest testing branch 👍
NodeMCU dev
Android/Chrome
All good and working great, deauthing everything on my network very effectively.
All new features working and seeing hidden networks, thank you @N0vaPixel
The continuous scan button seems to stop after 1 minute, not sure if this is designed to happen but not an issue for me.
Great work @spacehuhn seems good to merge for me 👍
Will continue testing with other boards.
@spacehuhn commented on GitHub (Mar 3, 2017):
yeah the continuous scan will eventually stop at some point when a timeout occurs. That's just something which can't be changed the way it's implemented but still better then nothing.
Good to hear that everything works for you! :)
@joneroy commented on GitHub (Mar 3, 2017):
@spacehuhn
Latest Testing Branch - 4/3/17 1.24 am (india time)
NodeMCU ESP8266 and WeMos D1 Mini
Android/Chrome
Every feature test all my devices working great : New HP 15-ab205TX-/-Desktop-/-Old Laptop HP HP Pavilion G6-1003TX-/-Lenovo a916 Mobile-/-Lumia 730 Mobile-/-Sony xperia z2 Mobile-/-Intex Mobile-/-Raspberry Pi 2 Model B-/-successfully working fine.
Bugs:
1.# Error: web page loading problem. // "clients.html" only. #51

2.# setting box values blank

Everything works like a charm 🥇
@tobozo commented on GitHub (Mar 3, 2017):
Just cloned the testing version and got this error while trying to conpile :
Changin
results = WiFi.scanNetworks(false, true);byresults = WiFi.scanNetworks();seems to fix the problem but I've got a feeling this is going backwards in terms of features.Do I need to change something to my Wifi library in order to get this working ? I thought Async Wifi scan only happened in an earlier version of the SDK and was not available yet in the 2.0.0
@spacehuhn commented on GitHub (Mar 3, 2017):
OK then here again.. :D
read the readme - it has changed!
@joneroy commented on GitHub (Mar 3, 2017):
@tobozo
Copy these files and paste them at the location.
Use sdk_fix files it's updated testing branch
user_interface ---> \packages\esp8266\hardware\esp8266\2.0.0\tools\sdk\include
ESP8266WiFi.cpp and ESP8266WiFi.h ---> \packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src
@tobozo commented on GitHub (Mar 3, 2017):
thx, nice fix working just fine now
@N0vaPixel commented on GitHub (Mar 3, 2017):
Update 03/03/2017
Scan for hidden APs (with settings)
Hide and set the channel of your own AP (with settings)
Please test and send me your feedbacks #70
@spacehuhn commented on GitHub (Mar 4, 2017):
It's merged! Thank you all for your support! 👍
If there's still a problem you can open up a new issue.
I'll let the testing branch coexist for future updates and testing.