Releases: r4ulcl/WiFiChallengeLab-docker
Releases · r4ulcl/WiFiChallengeLab-docker
v2.4
Changelog: WiFiChallengeLab v2.4
Modifications
- Added OWE lab scenario with new AP and client configs "force vuln" to dragonrain
- Configured 6GHz SAE network to challenge
- Introduced decode_passwords helper to generate
_CLEARvars from encoded passwords - Added OPEN_SOURCE_REFERENCES.md and refreshed README (badges, docs, usage notes)
- Added more variables in ENV to web, aps, clients and nzyme.
- New tools
- WiFiChallenge/aircrack-ng with
--mfp - vanhoefm/dragondrain-and-time
- vanhoefm/ath_masker
- WiFiChallenge/aircrack-ng with
- Update website GUI
Bug Fixes
- Cleaned up wlan_config and env vars for APs, clients and relay
- Fixed hostapd and FreeRADIUS issues (quoting and password handling)
- Added missing gettext-base and other minor dependencies in client images
Miscellaneous Improvements
- Enabled Docker layer caching and path based CI workflows
- Normalized line endings to LF and added
.gitattributesfor consistent diffs - Workflows only generate the docker if there is any change
v2.3
Changelog: WiFiChallengeLab v2.3
Modifications
- Switched base OS to Debian 12 for improved stability and smaller image size
- Replaced legacy MD5 authentication with FreeRADIUS (@OscarAkaElvis #17)
- Added Spanish keyboard (GUI and keyboard, toggle with
CTRL + Space) - Improved Vagrant file, cron responder loop, and install scripts
- Recreated RDP service using GNOME with XRDP
- Removed
ctrl_interfaceconfiguration for cleaner network setup
Bug Fixes
- Fixed autologin, DNS, and installTools issues
- Resolved background image scaling problems
- Corrected VBox Guest Additions and display configuration
- Fixed Vagrant loop logging and tool installation order
Miscellaneous Improvements
- Reduced image size and improved boot performance
- Simplified tool installation and reduced setup errors
- Enhanced multilingual support (ESP and ENG)
- General cleanup and performance optimizations
Full Changelog: v2.2...v2.3
v2.2
Changelog: WiFiChallengeLab v2.2
New Features:
- WPS attack with custom mac80211_hwsim
- EAP-MD5 AP and client vulnerable
- SAE 6GHZ network
Modifications:
- Parche mac80211_hwsim kernel module to fix injection and WPS attack
- Update ubuntu to 22.04 and kernel version to 6.8
- Remove clear text flags and some passwords from code
Bug Fixes:
- Allow not
[ver=1]in MGT eap_users - Fix OpenNDS TLS bypass and curl PSK only login if redirect to login
Documentation:
- Update README.md change compose file line
- Add warning to avoid using the dockers outside a VM
Miscellaneous Improvements:
- Encode flags PHP
- Reestructure Docker files and .env
- Modify all script to ubuntu 22.04 instead of 20.04
Full Changelog: v2.1...v2.2
v2.1
Changelog: WiFiChallengeLab v2.1
New Features:
- ARM Architecture Support: Added Docker compatibility for ARM platforms (refer to the README for setup details).
- Enhanced Docker Capabilities: Optimized Dockerfile and
docker-composeconfigurations for streamlinednzymebuilds and improved health checks. - Upgraded Tools:
- Fully integrated Airgeddon with all required dependencies.
- Added
wpa_guifor advanced Wi-Fi management. - Upgraded
hostapd-wpeto version 2.11 and integrated the latest Aircrack-ng suite. - Updated
hostapd-manato its latest release. - Fixed issues with
EapHammerandhcxtoolsfor better functionality.
Bug Fixes:
- Enhanced Docker stability, resolving issues with health checks and restart scripts.
- Unified TLS certificates and resolved Apache SSL configuration problems.
- Enabled HTTPS support for the access point web server.
- Improved installation scripts for key tools, including BeEF, Ruby, and SMBMap.
- Fixed PHP session handling and addressed minor web server-related bugs.
- Resolved anonymous login issues on MGT networks.
- Fixed MSCHAPv2 authentication errors for GTC users on MGT networks.
Documentation:
- Updated the README with detailed VM creation steps and tool-specific updates, especially for ARM platforms.
Miscellaneous Improvements:
- Removed
watchtower, added healthchecks, and fixed resource allocation issues. - Improved HTML coding of the website
This release introduces full Airgeddon integration, expanded ARM support, significant Docker enhancements, and crucial fixes to ensure improved stability and performance.
Special thanks to @OscarAkaElvis and @rsrdesarrollo for their invaluable contributions.
New Contributors
- @rsrdesarrollo made their first contribution in #7
- @OscarAkaElvis made their first contribution in #9
Full Changelog: v2.0.4...v2.1
v2.0.4
v2.0.3
Add WEP attack and minor fixes
Full Changelog: v2.0...v2.0.3
v2.0
Full Changelog: https://github.com/r4ulcl/WiFiChallengeLab-docker/commits/v2.0
First release of WiFiChallenge Lab v2.0 using Docker
For version v1.0 go to https://github.com/r4ulcl/WiFiChallengeLab/
The VMs are split in parts. All parts must be downloaded before unzipping (001, 002 and 003).