Welcome back, my dear whitehat hackers!
Many of you are interested in cracking Wi-Fi networks and I decided to update the series with new guides. I encourage you to take a look at some of my previous posts, such as “Let’s read some theory about terminology and technology” and “Let’s get familiar with aircrack-ng” before continuing to read this article.
Wi-Fi cracking – Requirements
When it comes to cracking Wi-Fi networks, the question I probably hear most often is, “Which wireless adapter is best for hacking?” Well, we’ll find out in this article.
#1 The best tools for cracking Wi-Fi networks
Before writing about the hardware we need to compromise wireless networks, let me recommend the Aircrack-ng toolkit again. There is no other tool to compare with the power and versatility of Aircrack-ng.
#2 Powerful and fast processor
A multi-core processor is definitely helpful. When we crack WEP passwords, more precisely when we call for a statistical crack, we have to process many numbers and the faster the processor, the better. WPA2 hacking basically involves processing millions of passwords, which requires a lot of processor power. So, the faster the processor, the faster we can crack Wi-Fi network passwords.
However, a small warning. The speed difference is not big. You can expect a 20 to 50% improvement in hacking speed between the slowest modern and fastest CPUs. More cores, on the other hand, will significantly improve performance.
#3 The right wireless adapter
In addition to the two primary tools listed above, the next important requirement is a good wireless adapter. To be truly effective in cracking wi-fi networks, our wireless adapter should have two main features.
– Ability to enter monitor mode.
– Ability to inject packets and capture packets simultaneously.
A wireless adapter that can’t do these two critical things doesn’t necessarily mean you won’t be able to crack wi-fi networks, but it will be so slow, making this process almost impossible. Wireless hacking in a world where WPA2 encryption is used can be a relatively slow process with the best equipment.
If you do not have a suitable wireless adapter, you may give up just before you begin.
The network adapter, whether wired or wireless, is designed to capture and process only packets that are sent. When we want to hack a wired connection and capture all the packets passing through the wire, we insert the wired network card in promiscuous mode, or monitor mode, as I kept telling him in all my guides.
Acest lucru ne permite să vedem și să manipulăm tot traficul wireless care trece prin aerul din jurul nostru. Fără această capacitate, ne limităm la utilizarea adaptorului wireless pentru a ne conecta doar la un AP wireless, ce ne acceptă și ne autentifică. Nu este ceea ce dorim noi să facem, nu-i așa?
This allows us to see and manipulate all the wireless traffic that passes through the air around us. Without this capability, we limit ourselves to use the wireless adapter to connect only to a wireless AP that accepts and authenticates us. It’s not what we want to do.
In the Aircrack-ng suite we have to use Airodump-ng to capture packets.
Most wireless attacks require the ability to inject packets into the AP while capturing packets passing through the air. Very few wireless adapters are able to do this.
As we can imagine, wireless adapter manufacturers are not trying to add features to standard wireless adapters to suit our needs. Most wireless adapters built into your laptop are designed so that mom and dad can connect to Gmail and send emails. We need something much more powerful and versatile than that.
If we can’t inject packages into the AP (in Aircrack-ng, this is the function in Aireplay-ng), then it really limits what we do.
For example, in our WEP attack, we will be forced to passively wait for packets to cross the air to capture important and vulnerable IVs. Since we need to capture around 500,000 IVs to crack WEP, we could wait days or even weeks with a little used AP. With packet injection capabilities, we can reduce to a few minutes by injecting AP with ARPs.
Linux compatibility with Aircrack-Ng
The first problem we need to address when choosing a wireless adapter is that we need to make sure it has drivers for Linux. In 2018, most wireless adapters now have Linux drivers, but this has not always been the case.
It is important to note that the compatibility with Linux of an adapter is far from optimal for cracking wireless networks. It is only a minimum requirement.
Probably the most important feature we need is compatibility with our software, Aircrack-ng. The developers of Aircrack-ng keep a compatibility list on their website that includes all the adapters they have tested and their compatibility level.
We need to keep in mind that we will need our wireless card chipset to find its compatibility on this chart. The first column indicates whether the chipset is supported in Windows for Airodump-ng (monitor packet capture). The following column indicates whether the same capability is available in Linux for that chipset card. Finally, the last column indicates whether this chipset is supported for Aireplay-ng (package injection) in Linux.
Internal vs. USB
If we choose to install BlackWeb in a virtual machine (VMware or VirtualBox), we will need an external wireless adapter. This is because virtual software “drives” our wireless access to a wired connection in our virtual machine. As a result, BlackWeb does not have a wireless device to work with.
Because most wireless adapters built into your laptop are probably unsuitable for breaking wireless networks, we recommend to purchase a USB wireless adapter for wireless hacking.
If we choose to install BlackWeb as the operating system, we can use the built-in wireless adapter to break wireless networks, if it is in the Aircrack-ng compatibility list. Although we can hack with wireless adapters that are not on this list, we must be very patient, because this process can take days or weeks without the right adapter.
To effectively compromise Wi-Fi passwords, we will need a suitable wireless adapter. We need to make sure we check the Aircrack-ng compatibility list to see if our wireless adapter has the features needed to make Wi-Fi hacking as fast and efficient as possible.
If you want the cheapest way to venture into the world of Wi-Fi hacking, we recommend taking a Raspberry Pi with your adapter to build a hacking computer based on Kali. We will write a guide on how we can build something like this.
Keep coming back to Blackweb for more tutorials on cracking Wi-Fi networks,. If you have any questions about this guide, you can leave us a message.
Until next time.