Releases: samdenty/Wi-PWN
Releases · samdenty/Wi-PWN
Version 9.0
What's new
- Interface is way smoother & way faster 🚀
- All the web server files have been GZIP'ed ~ this has drastically increased the speed
- Animation occurs after the page has fully loaded (instead of a fixed timeout)
- Deauth detector, you can now check when somebody else is performing a deauth attack - another of Spacehuhn's awesome projects
- WiFi client feature, now you can access the ESP simultaneously from it's hotspot & on your home network
- Ability to change the SSID, Password & hostname in settings (and view IP address & gateway IP)
- Flash button can now deauth-all available networks, without needing to open the WebUI
- Loads more additions to the Info page
- You can now see the total amount of Deauth & Beacon packets sent
- You can see how long the ESP has been booted for
- Cache-expiration is now modifiable on the settings page
- Saved SSID bug fixed (as well as the attack page one)
- A minor overall UI update ~ loads of bug fixes on different browsers
- Tap areas for checkboxes are larger
- Setup page has a back button
- Autocorrect, autocomplete.. disabled on setting fields
- Developers: The whole repo has been ported over to Jekyll, this avoids repetition and allows the use of pre-processing goodness
Get the Wi-PWN app on the play store
Version 8.0
What's new
- Device information is now available on the
Info
Page, these include- Memory Usage (realtime updates)
- Bootloader version & boot mode
- Wi-PWN version & ESP8266 SDK version
- Flash & Chip unique identifiers (IDs)
- LED blinking on startup issue fixed. This also means the flash button can't be used the toggle the deauth attack
- Wi-PWN now displays correctly on Firefox & Iceweasel (Oh, and Internet Explorer)
- Fixed Input bug where the input label would overlap the input text
- Animation improvements, the body only fades in once elements are fully loaded (Implemented on settings page)
- Fixed Wi-PWN failing to load 404 elements if in a subdirectory (URLs use direct instead of relative paths)
- Minor UI updates
Android App updates
- Now includes extra navigation items to different pages (including the useful, new info page)
- Fixed
Open in browser
action menu bug - Added Discord & Github links to navigation pane
NOTE: The app publisher name was updated frommirumcode.wi_pwn
tosamdd.wipwn
, if you had the previous version installed you will find yourself with duplicate apps
Get the Wi-PWN app on the play store
Version 7.0
What's new
- Updated to Version 1.6 of ESP8266_Deauther
- HTML injection vulnerability fixed
- MAC address for SSID beacons can be changed in settings - increased stealth by randomizing the mac address
- Improved SSID clone, beacons can be individually encrypted or not
- Fixed display bug when scanning for APs
- Added beacon flood attack to OLED version
- 90%+ speed improvements! Thanks to the
Cache-Control
headers, the page load speed have significantly increased. This should stop the pages from failing to load and glitching (Option in settings to turn this off) - Check for update feature! You can now go to the Info page and click
Check for updates
, which will bring up a page that checks your installed version against the latest - Updated footer to include link to my Development Discord server
- Settings page input boxes now fade in from being disabled if you mark their companion checkboxes
- Removed background SVG, it was causing Lag
- Serial outputs to table (Still need to improve this)
- GPIO Control page implemented (but still not functional)
- Nav shadow is invisible whilst at the top of the page, but fades in as you scroll
- Bug fixes
- Scan page now redirects to folder root instead of server root
- Pink
STOP
buttons replaced with RED ones - Fixed settings page
Leave page
confirm dialog triggering when not required and not triggering when - Removed custom scrollbar on mobile versions
- Removed Simplify feature, it was too difficult to implement whilst keeping Wi-PWN as fast as possible
- Other minor fixes
NOTE: You may need to erase the flash on your ESP8266 if your facing problems,
Version 6.1
What's new
- Fixed latest release error
- Added dutch version (Thanks @LarzJ)
Version 6.0
What's New
- Fixed SSID beacon bug preventing SSIDs from being added
- Major UI update ~
- Setup page redesigned, now features a cleaner design
- Cards have been redesigned, now feature actions at the bottom
- Tables have been optimised to display better on different screen sizes
- Checkboxes now have a semi-transparent circle around them when active
- Removed unnecessary buttons from pages and placed them into cards
- Added 404 glitch animation
- The networks found number is now visible on mobile
- The scan page signal indicators now dynamically set the color
- Info page has been updated
- Fixed some dark mode bugs
- Updated
auto_generate.sh
script to use new constant names (thanks @ericktedeschi) - Fixed notification & indicator bugs which prevented them from having a fixed position
- Performance increases - now uses
translate
to improve animations - Updated source code to the
ESP8266_Deauther:testing
branch- LED pin can be dynamically changed without rebooting
- Mac addresses are randomly changed (makes it difficult to filter beacon spam)
- CSS & HTML has been optimized & organised (it was a mess before)
- Updated links & added Discord server link
- Fixed content-length double send#
- Nav links are now horizontally scrollable on mobile
- Added countdown timer to user scan page (makes it easier to judge when to manually reconnect to the network)
- Added confirmation message to settings page (when there are unsaved changes)
- Loads more small changes & bug fixes
Project Updates
- Integrated Travis Build checking
- Updated documentation and added added shields
- Updated screenshots
- Added Wiki section to project
- Updated placeholder JSONs
BETA features (not yet working)
- Deauth detector is still present (but not working)
- Control page which will allow GPIO pins to be dynamically switched from
LOW
toHIGH
- Could be used with a relay to switch the power to other ESP8266 - leave ideas in the discord channel
- Added lockdown HTML ~ could be used to disable device from afar (may not be implemented)
Version 5.0
What's new
- Error messages have been replaced with Material Design toasts
- Captive Portal is disabled by default (can be re-enabled by changing compiling option)
- Added
auto_generator
which automates the generation of arrays in thedata.h
file - Added
convert_all.sh
script which semi-automates the generation of arrays on Linux & Mac - BETA: Integrated spacehuhn's deauth_detector (not working yet) ~
http://192.168.4.1/detector.html
- Other minor UI adjustments
Bug fixes
- Replaced 'Saved!' message on attack page with spinner indicator
- Replaced
document.body.prepend
withdocument.body.inserAdjacentHTML
- The Wi-PWN logo on the Setup page now has the correct colors
ESP.reset()
replaced withESP.restart()
(performs a full reboot)- No reboot is required when switching dark mode on & off
- Fixed bug on setup page with the dark mode toggle
- Android app Bug Fixes:
- Updated app to support the new URLs from the previous release
- App now uses Chrome's webview instead of native webview (allows the popup dialogs to work)
- Updated documentation & replaced URLs
- Loads more minor tweaks
Version 4.0
What's new
Major changes
- Added setup page
- Terms & conditions are part of the setup page
- No password is on the SSID by default
- User can easily change default SSID and password
- Added Captive Portal (redirects all DNS requests to setup page)
- Added Simplify option (Doesn't do anything yet)
- Moved the
scan.html
toindex.html
— now accessible via http://192.168.4.1/ - Added error codes to each error message (For future issues)
- Bug fixes
- Auto reload page bug
- Single quote clone bug - Issue #3
- Improved performance on certain pages
- More small tweaks
- Integrated kangax/html-minifier into the
minifier.html
- compression rates are over 40% higher than previous minifier.
Version 3.2
What's new
- The reset button can be used to toggle attack (From V1.1)
- Added vibration API to reboot button
- Disabled zoom on mobile sites
- Improved app support — now runs on KitKat and higher
Version 3.1
What's new
- Loads of bug fixes
- Spinner is displayed whilst rebooting — page doesn't turn orange
- Reboot text is displayed :onhover on mobile devices
- Functions optimisation
- UI updates
- Saving the settings displays a green tick icon (instead of text status)
Version 3.0
What's new
- Added Dark Mode
- Enable in Settings (reboot required)
- Improved auto-reload page
- Lots of small tweaks to UI
- Attack statuses are now simplified
- Updated edit icon to SVG
- Meta-color is dynamically changed for error messages
- Signal meter improvements
- Loads more ...
- Bug fixes
- Fixed user edit icon bug
- Fixed page overflow issue
- Loads more ...
- Added random attack (from version 1.5 of spacehuhn/esp8266_deauther)