Detecting vulnerabilities in the WLAN with Wifislax
Guardian Angel
Modern WiFi installations provide comfort, but they often have serious security problems. Wifislax offers an extensive collection of tools for checking the security of your wireless network.
WLANs are extremely popular. A wireless LAN is flexible and easy to set up, and the current standards see wireless networks achieving data transfer rates that were the domain of wired LANs until a few years ago. A misconfigured WLAN, however, can open up the floodgates to attackers, so a close look at the configuration is definitely worthwhile. The Wifislax Linux distribution comes with a preinstalled collection of the best WiFi security tools.
Live Application
Wifislax [1] boots to a GRUB screen in Spanish. If you do not speak Spanish, first go to the Change to English menus entry to make things a little easier. You now have to choose one of two kernel versions: The Run with 486 kernel option is recommended for older hardware. If the computer uses a modern multicore CPU, you can select the Run with SMP kernel option. GRUB does not start the actual operating system immediately afterwards but instead provides various desktops (KDE and XFCE) in another screen and secure modes without ACPI, X Server, or with VESA graphics driver. The actual system only starts after you select one of these options.
At first glance, the Wifislax desktop menu structure does not have any special features other than the subgroups Wifislax and Updaters. However, on closer inspection of the submenus, it becomes apparent that the developers dropped all the ballast from the operating system that does not contribute to the distribution's actual focus. In other words, GIMP, LibreOffice, and Thunderbird, along with other standard programs, are missing from the multimedia sector. Major online applications such as email clients, instant messaging clients, and messenger services have also been removed. However, the scope of programs varies depending on your work environment: KDE integrates some of its many desktop-specific programs, which are completely missing under XFCE.
Installation
You might wish to install Wifislax on your hard drive, because Live mode is a little slow. The Wifislax Installer QT graphical interface dumps the system onto your hard disk in just a few steps. To launch the installer, choose the System menu and select Install Wifislax. The installer interface automatically sets up the desktop environment used for Live operations; however, no localization is provided, so be ready to navigate the installation in Spanish (Figure 1).
Another gripe that emerges during the installation is the complicated preparation of the mass storage. The interface does not let you install the distribution on a previously partitioned hard disk. Instead, you need to first delete all the existing partitions using System | GParted and create new partitions.After a reboot, you can trigger the installation by activating the graphical interface again and clicking Siguiente (Next) to continue. The installer asks which hard disk and partition it should store the system on. After selecting a disk and partition, start the installation by clicking Copiar. A progress bar shows the installation progress.
When the interface outputs the message Operacion finalizada (operation completed), switch to the boot manager configuration by clicking Siguiente again. You can launch the boot manager by clicking Ejecutar GRUB Config (Run GRUB configuration). The Ncurses program gives you a working GRUB 2 boot loader in just a few steps.
After another reboot Wifislax will boot from the hard drive. The distribution's good equipment level, with driver modules even for exotic hardware, stands out positively: Wifislax supports most WLAN cards and external USB WLAN sticks with proprietary firmware drivers.
The Basics
Wifislax focuses on analysis tools and forensic software for wireless networks, and this also includes dedicated network hardware such as routers. The goal is to identify and eliminate vulnerabilities in the configuration. In doing so, the distribution not only takes into account the configuration of the firewall, individual services, or the encryption used, but also the security of passwords and authentication mechanisms.
Wifislax provides countless programs for these applications – most of them run in the terminal, but some also provide a graphical interface. For command-line-based software, Wifislax runs the program in a terminal window. You can start the application with the appropriate options.
Make sure to first clear a small obstacle out of the way before production: The software natively knows only the Spanish and US keyboard layouts; if you need any other layout, you will need to enable it. To do so, click on the flag in the panel the bottom right and, from the menu that appears, select the Properties entry. In the dialog that appears, click on the Add button in the Keyboard layouts: field and then select a layout (Figure 2).
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.