Skip to content

Tags: samdenty/Wi-PWN

Tags

9.0

Toggle 9.0's commit message
9️⃣ Version 9.0

8.0

Toggle 8.0's commit message
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)
- 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 from `mirumcode.wi_pwn` to `samdd.wipwn`, if you had the previous version installed you will find yourself with duplicate apps*

7.0

Toggle 7.0's commit message
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

6.1

Toggle 6.1's commit message
Updated Serial to print as table

6.0

Toggle 6.0's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)

5.0

Toggle 5.0's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)

4.0

Toggle 4.0's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)

3.2

Toggle 3.2's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)

3.1

Toggle 3.1's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)

3.0

Toggle 3.0's commit message
Version 1.6 Updated binaries

## 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` to `HIGH`
    - 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)