Should you buy something? Pretend you already have two USB WiFi cards (or one USB and one internal) that are monitor and frame injection capable. Even if this isn't possible with off-the-shelf Atheros radios, then what is the second best option?
Then add two wireless USB cards (at least one of which with 5GHz cover). At the moment I tend to use an alfa card with external antenna for the 2.4GHz coverage and a D-Link DWA-160 for the 5GHz piece. The USB passthrough from VMWare workstation has been reliable in my experience, although it's sometimes a little random as to whether VMWare will grab a USB device as you connect it to the physical port or whether you need to manually connection it through VM--> Removable devices.
As an aside for the host system piece I'm looking at using a Thinkpad Twist to make use of a tablet form-factor which would run the VMWare setup ok. At the moment the touch drivers seem a bit flaky but I imagine that'll clear up.
To cover android as it gets a mention in comments, at the moment it is possible to get monitor mode but only with very specific hardware and the software is a bit limited. Details on the Android PCAP page. Outside of that there are a number of reasonable stumbler clients for android now, which are useful for tracking down APs that are broadcasting and also for gathering wireless data without toting a laptop around.
Backtrack-Linux.org has an official page on Installing BT4 in VMware. However, this article doesn't specify VMware Player, VMware Workstation, VMware Fusion, VMware ESX, or VMware ESXi (let alone the version numbers). It should work in any of them, but here is a specific guide on VMware Workstation (probably 7.1 -- the latest). There's a nice little YouTube video in the comments section regarding VMware Player, which is nice -- but not extra informative in any particular direction (nor did any of the linked videos, as catchily named as possible, really relate back to the original issue, which is support of WiFi and aircrack-ng).
The main problem is that any WiFi card that works well with aircrack-ng (like the Alfa AWUS036H highly suggested card, which is external USB with the SMA antenna connector) must be USB in order to be accessible from a guest BT4 OS. There are a few comments in this link which discuss this absolute fact.
When using VMware (or any hypervisor), you must use a USB wireless adapter. If you are trying to use the host's built-in wireless device, you cannot use it in VMware (or any hypervisor) since the built-in wireless devices will be shown as virtual Ethernet adapters.
While I don't see a reason to run VMware or Virtual-PC instead of VirtualBox (although I'll certainly try both), what does remain is that in order to complete certain attacks, such as MITM or frame injection along with monitoring maximum performance -- you will need 2 WiFi USB adapters, but it's been that way for Mac OS X and other platforms for about 4 years now.
First Step: Download and uncompress the Aircrack-ng file. Personally, I prefer to move the .rar file to the desktop to have a more clear working area. If your web browser does not ask you where to save the file, then just go to your "Downloads" section of your file explorer.
Third Step: Go to your 'Local Disk (C:) and open the folder "Program Files" or "Program Files (x86)" depending on your windows architecture. Since my Windows is 64-bit I will choose the 'Program Files' folder.
In this new window, you have to write (path) inside the "Variable name:" box. Then, you will have to paste the address that you copied before in step #4 inside the "Variable value:" box. All the procedures are shown below.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
I'm new to hacking and security in general. I wanted to learn a few things so I'm trying to break into my Wifi which is using WPA security. I've been googling and trying to find a way to do that for windows. What I found that has been helpful is this tutorial:
When I insert the packet log into the aircrack GUI along with my wordlist. I get an error saying there no handshakes when very clearly in the log there are several handshakes. I used a .pcap file from the aircrack website (along with the same password list) and aircrack works fine with that .pcap file. I've compared their .pcap file with mine and I don't see a difference between them besides the obvious ESSID's and BSSID's and other small details but it looks like the same type of handshake packets are there.
I'm very new to this and I understand that probably Windows is not the best OS for hacking but I feel like I'm pretty close. Does anybody have any suggestions as to what to do next? Is there a way to fix this problem?
Step 3: Aireplay-ng window will show up. Set amount of deauth packets to send (default: 10) and wait for station to appear (you can choose if several are found or type in a station mac address manually (format: xx-xx, xx:xx, xxxx)). Hit 'Run deauth (aireplay-ng)'. If you see 'Success' on top of the window, then a handshake was received successfully. If not, try changing the station or amount of packets.
Step 4: Now, you can close aireplay-ng window. In the main window, press 'Open aircrack-ng', select .cap file (capture file located wherever you set it to in Step 1). Select a wordlist, hit 'Start aircrack-ng / hashcat' and hope for the best ;)
Aircrack-ng is a network software suite consisting of a detector, packet sniffer, WEP and WPA/WPA2-PSK cracker and analysis tool for 802.11 wireless LANs. It works with any wireless network interface controller whose driver supports raw monitoring mode and can sniff 802.11a, 802.11b and 802.11g traffic. Packages are released for Linux and Windows.[2]
Aircrack-ng is a fork of the original Aircrack project. It can be found as a preinstalled tool in many security-focused Linux distributions such as Kali Linux or Parrot Security OS,[3] which share common attributes as they are developed under the same project (Debian).[4]
Aircrack was originally developed by French security researcher Christophe Devine,[5] its main goal was to recover 802.11 wireless networks WEP keys using an implementation of the Fluhrer, Mantin and Shamir (FMS) attack alongside the ones shared by a hacker named KoreK.[6][7][8]
Wired Equivalent Privacy was the first security algorithm to be released, with the intention of providing data confidentiality comparable to that of a traditional wired network.[10] It was introduced in 1997 as part of the IEEE 802.11 technical standard and based on the RC4 cipher and the CRC-32 checksum algorithm for integrity.[11]
Due to U.S. restrictions on the export of cryptographic algorithms, WEP was effectively limited to 64-bit encryption.[12] Of this, 40 bits were allocated to the key and 24 bits to the initialization vector (IV), to form the RC4 key. After the restrictions were lifted, versions of WEP with a stronger encryption were released with 128 bits: 104 bits for the key size and 24 bits for the initialization vector, known as WEP2.[13][14]
The initialization vector works as a seed, which is prepended to the key. Via the key-scheduling algorithm (KSA), the seed is used to initialize the RC4 cipher's state. The output of RC4's pseudo random generation algorithm (PRGA) follows a XOR operation in combination with the plaintext, and produces the ciphertext.[15]
The IV is constrained to 24 bits, which means that its maximum values are 16,777,216 (224), regardless of the key size.[16] Since the IV values will eventually be reused and collide (given enough packets and time), WEP is vulnerable to statistical attacks.[17] William Arbaugh notes that a 50% chance of a collision exists after 4823 packets.[18]
In 2003, the Wi-Fi Alliance announced that WEP had been superseded by Wi-Fi Protected Access (WPA). In 2004, with the ratification of the full 802.11i standard (i.e. WPA2), the IEEE declared that both WEP and WEP2 have been deprecated.[19]
Wi-Fi Protected Access (WPA) was designed to be implemented through firmware updates rather than requiring dedicated hardware.[20] While still using RC4 at its core, it introduced significant improvements over its predecessor. WPA included two modes: WPA-PSK (WPA Personal) and WPA Enterprise.
WPA-PSK (Wi-Fi Protected Access Pre-Shared Key), also known as WPA Personal, used a variant of the Temporal Key Integrity Protocol (TKIP) encryption protocol. It improved security by implementing the following features:
In WPA-PSK, each packet was individually encrypted using the IV information, the MAC address, and the pre-shared key as inputs. The RC4 cipher was used to encrypt the packet content with the derived encryption key.[22]
Additionally, WPA introduced WPA Enterprise, which provided enhanced security for enterprise-level networks. WPA Enterprise employed a more robust authentication mechanism known as Extensible Authentication Protocol (EAP). This mode required the use of an Authentication Server (AS) such as RADIUS (Remote Authentication Dial-In User Service) to validate user credentials and grant access to the network.
In 2015, the Wi-Fi Alliance recommended in a technical note that network administrators should discourage the use of WPA and that vendors should remove support for it and rely instead on the newer WPA2 standard.[24]
WPA2 (Wi-Fi Protected Access 2) was developed as an upgrade to the original WPA standard and ratified in 2004, and became mandatory for Wi-Fi certified products in 2006.[25] Like WPA, WPA2 provides two modes: WPA2-PSK (WPA2 Personal) and WPA2 Enterprise.[26]
Unlike WPA, WPA2-PSK uses the more secure Advanced Encryption Standard (AES) in CCM mode (Counter-Mode-CBC-MAC Protocol), instead of TKIP.[21] AES provides stronger authentication, encryption and is less vulnerable to attacks.[27][28] A backward compatible version, called WPA/WPA2 (Personal) still made use of TKIP.[29]
c80f0f1006