Skip to content

Releases: r4ulcl/WiFiChallengeLab-docker

v2.4

04 Feb 13:30

Choose a tag to compare

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 _CLEAR vars 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
  • 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 .gitattributes for consistent diffs
  • Workflows only generate the docker if there is any change

v2.3

27 Oct 15:41

Choose a tag to compare

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_interface configuration 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

22 Sep 22:02

Choose a tag to compare

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

21 Dec 12:46
edab061

Choose a tag to compare

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-compose configurations for streamlined nzyme builds and improved health checks.
  • Upgraded Tools:
    • Fully integrated Airgeddon with all required dependencies.
    • Added wpa_gui for advanced Wi-Fi management.
    • Upgraded hostapd-wpe to version 2.11 and integrated the latest Aircrack-ng suite.
    • Updated hostapd-mana to its latest release.
    • Fixed issues with EapHammer and hcxtools for 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

Full Changelog: v2.0.4...v2.1

v2.0.4

24 Jul 10:22
70eee6d

Choose a tag to compare

What's Changed

  • Merge dev into main for v2.0.4 release by @r4ulcl in #5

Full Changelog: v2.0.3...v2.0.4

v2.0.3

03 Oct 06:43

Choose a tag to compare

Add WEP attack and minor fixes

Full Changelog: v2.0...v2.0.3

v2.0

14 Aug 04:00

Choose a tag to compare

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).