Releases: evilsocket/pwnagotchi
Releases · evilsocket/pwnagotchi
v1.2.1
v1.2.0
New Features
- 11fb95d webui is now protected against CSRF attacks
- 364af70 webui button to restart in auto or manu mode
- b796384 webui status pages reload /ui after a given interval
- 19fc25d reporting version on startup (closes #504)
- 31a89cb added new angry state (closes #486)
- 8118a10 auto-update is now enabled by default
- 346773f new max_tries param for auto-backup plugin
- 6945e26 updated polish language pack. New messages translated.
- 0aef199 added Ukrainian language
- 61af8b4 Add whitelist support to onlinehashcrack plugin
- 5b66d68 Add multi bt-tether support
- e949499 Add support for Waveshare 2.9inch display
- 1827ee5 new --version argument
Fixes
- e336fca fixed race condition (again) on override files
- d6c0ec0 unblurred image rendering in browsers
- 22e76f9 fixed memtemp for waveshare v2
- ae330dc don't reset network interfaces configuration if not needed (closes #483)
- bd63f71 +x to /usr/bin/* while creating the .img
- 31d401e increased delay before shutting down to allow slower displays to update (closes #446)
- 1e426f7 add timestamp to net-pos plugin, #308
- b4b14ba bug Fix on AircrackOnly.py plugin
- fd506b1 Fix bt-tether config
- a2bb66a Fix case
- 53ae8ea Add check if connected but no interface created
- aeb6002 Make bt-tet less verbose
- bfdaffa fixes a GC related bug in bt-tether: add reference to network object
Misc
v1.1.1
Fixes
- 1306487 fix: fixed, refactored and centralized launchers logic (closes #473)
- 783ac61 fix: the auto-update plugin now also installs launchers and service files via setup.py (closes #470)
- 3714899 fix: don't attempt to parse/upload pcaps with malformed filenames
- be414e5 fix: builder now uses files provisioners and auto-update installs project data (ref #470)
- 1600d8c fix: skipping open access points (fixes #463)
- 9654164 fix: more robust version parsing in auto-update (fixes #469)
- 78a036e fix: fixed Slack invite link (fixes #466)
Misc
v1.1.0
New Features
- d3c6194 adding gpio plugin
- caec837 Makes Inky Fast mode opt-in by selecting 'fastAndFurious' Displays warning if selected. Otherwise uses original InkyPHAT library
- 786564e add waveshare 213d display
- f4fa259 Add support for Waveshare 1.54 inch screen
- 16e310e Adding fast display update for waveshare 3-color
- d984ea8 adding support for dfrobot 2.13in epaper display
Fixes
- 546c7fe fix: chown backup file (fixes #409)
- 5255e5f Fix default setting to be an array, otherwise the iterator works over characters, not strings.
- bcdbf41 Added exception handling to config.yml parsing/merging
- 18a41f3 Fix eth0 connection check for MANU mode
- 3b1d90b Fix _display.clear()
- 0ad6e88 check zip is installed first
- c0434b7 add waveshare154inch config possibility to defaults.yml
- 8cb3e1c Don't disable display output for DVI as well
- b66c86b Fix the AircrackOnly plugin
- 3463740 Small fixes
- d6228b1 Completed bulgarian translation
- 5643f9a Set CORS headers only if set in config
Misc
v1.1.0RC0
New Features
- implemented auto-update plugin (closes #343)
- pwnagotchi folder can now be in /boot/ in which case will be moved to /etc/pwnagotchi
- unit's name can be now set via main.name configuration parameter
- observing and reporting total number of peers met per each epoch
- face expression while looking around will change dependig if the unit is with friends or alone
- face expression when a new unit is detected depends on the units bond level
- new grateful status that can override sad/bored/lonely if units with a strong bond are nearby
- new ui.display.video.on_frame configuration to use fbi on framebuffer based screens
- new --skip-session for manual mode to skip session parsing
- users can now customize the faces via config.yml (ui.faces)
- secured the web ui with CORS
- the unit will now tell you when you have unread pwnmail messages
- added several translations
- created the paw-gps plugin v1.0.0
- added support for new displays (see https://pwnagotchi.ai/installation/#display)
- implemented webhook for plugins
Fixes
- chown backup file (fixes #409)
- webui /shutdown is now on POST
- safer call to webhook
- hostname validation when provided by config
- prevent user contributed plugins to crash the main process while loading
- 'effective configuration' is a debug log now
- forcing view update when calling manual mode
- throttled manual mode grid connections to avoid rate limits
- fixed bogus support for waveshare lcd displays (fixes #364)
- fixes a race condition in the launcher scripts and enables MANU if eth0 is up (closes #365)
- using normal status to signal unread messages in order to avoid BT overlap bug
- on rpi4 sometimes systemd failed to monstart
- fixed auto-backup plugin to only create local backups
- waiting for bettercap's API to start on boot
- handling exceptions when bettercap is not running yet
- correct services dependencies
- refactored backup.sh script to not require root login
- don't show sad face in manual mode for very short sessions
- made grid api error logs due to rate limiting and stuff way less dramatic
- fixed several translations
- fixed lot of bt-tether problems
- parsing /proc/meminfo to gather memory usage
- added slight delay for waveshare v1 ReadBusy
- added non-blocking screen updating
- disable sap plugin for bluetooth service
- updated and fixed wpa-sec plugin
Misc
- updated libraries to V4.0 for the 2.7" display Signed-off-by: Mike van der Vrugt mimij68@live.nl
- misc: added debug logs for AI loading times
- #391: Verify if the configured files exist
- Show information on failed backup on display
- Changed the overall look of the layout on the 2.7" Signed-off-by: Mike van der Vrugt mimij68@live.nl
- change quotes to allow tab expansion
- replaced ssh-keygen with pwngrid -generate
- added libraries for the 2.7" display Signed-off-by: Mike van der Vrugt mimij68@live.nl
- added configuration file for waveshare27inch Signed-off-by: Mike van der Vrugt mimij68@live.nl
- added waveshare27inch as a known display Signed-off-by: Mike van der Vrugt mimij68@live.nl
- added documentation for waveshare27inch Signed-off-by: Mike van der Vrugt mimij68@live.nl
- bumped pwngrid required version to 1.10.1
- bumped bettercap version to 2.26.1
v1.0.1
release v1.0.1
v1.0.0
In this release the pwngrid service has a bug, that is why .img files have been removed. Use 1.0.1 when it's built.
v1.0.0RC5
release v1.0.0RC5
v1.0.0RC4
release v1.0.0RC4
v1.0.0RC3
release v1.0.0RC3