A previously unpublished paper that I wrote for the Infosec Institute about ASLR.
Ftools TFTP
A beta version of my TFTP fuzzing script can now be downloaded from www.thexero.co.uk/downloads/ftools/tftp.zip any recommendations you may have for improvements would be appreciated.
Regards
Ftools FTP
The final version of my FTP fuzzing script can now be downloaded from www.thexero.co.uk/downloads/ftools/ftp.zip but any recommendations you may have for improvements would be appreciated.
Regards
WiFu – Hacking Invisible Networks
In this demonstration, we attempt to break into a hidden network. These networks won’t allow you to connect them like the usual WiFi network as you won’t be able to see it as it does not broadcast its SSID.
Firstly after activating monitor mode on my Alfa AWUS036H adapter, we start airodump-ng on channel 6 and listened for any networks.
After noticing the hidden network we stop airodump-ng and started it again on channel 6 and to save the captured data to a file called hidden.
Noticing there was an already authenticated client we start up aireplay-ng and attempted to de-authenticate the client forcing it to re-authenticate with the network revealing that the hidden SSID, which in this case was Cisco.
After we discovered the SSID we then attempt to authenticate with the network Cisco and started the ARP Request Replay attack to increase the rate of new IV’s generated and crack the WEP key for the network.
WiFu – ARP amplification
Tagged as aircrack-ng, amplification, arp, arp attack, arp request, wifi, wifu, wireless
Using ARP to our advantage we can greatly increase our IV generate rates. ARP amplification is a very advanced topic and this should not be attempted by new comers.
In this demonstration, we first perform a standard 1 – 1 attack by creating a generic ARP broadcast request and our injection rates are around 400, which is considered pretty good.
While attacking a network it is possible to find out the address ranges that are used and even associated client’s IP using attacks like the Korek Chop Chop. With this information you can potentially more than double your IV generation rates by sending an ARP request to a existing WiFi client which will create a 1 -3 IV generation rate.
WiFu – Bypassing Shared Key Authentication
When attacking a WEP encrypted WiFi network, you can come across two different authentication methods, Open and Shared Key. In the the previous video we attacked a WEP network with Open Authentication, so this time we are going to attack a WEP network using Shared Key Authentication.
In this video, we start aireplay-ng and try to authenticate but quickly realize it’s not an Open Authentication, so aireplay-ng switched to Shared Key Authentication mode.
Next we start up airodump-ng on channel 6 and to save the captured data to a file called ‘linksys,’ next we attempt to de-authenticate an associated client, meaning that they would have to complete a new association request, which we will capture and save to disk.
Once captured we are able to use this captured SKA when we try and associate, which works fine for us and we successfully authenticat with the target network
Like in the previous video, we proceed to capture the PRGA so that we can craft our own packets for the network and create broadcast ARP request packets in the hope that the Access Point will respond with a new IV.
Once enough Initialization Vectors are captured we can crack the WEP encryption key for the network using aircrack-ng.
WiFu – Cracking clientless WEP networks
In this video, we demonstrate how to authenticate with a clientless WEP Open network and cracking the WEP key in a relatively short amount of time using various tools in the aircrack-ng suite.
We are using BackTrack 4 R1 in this video, the default drivers don’t work too well with the AWUS036H USB WiFi card, so we removed the default drivers and load the older BackTrack 3 driver.
The next step we take was to enable monitor mode on the wireless card using airmon-ng and starting airodump-ng on channel 6 to see what networks are within range.
After we identified the target network, we start up screen and run airodump-ng again on channel 6 and to output the captured data to a file called ‘linksys.’
We then attempt to perform a fake authentication attack with the target network using aireplay-ng and start listening for data packets from the clientless network, which are sent out automatically every few minutes.
Once we obtain a data packet, we can use packetforge-ng to create a generic ARP Request packet using the broadcast range 255.255.255.255, as most wireless Access Points respond to these and hopefully will create new IVs for the target network.
Using the newly crafted packet, we use aireplay-ng again to inject this packet back to the Access Point and hope that it will produce new Initialization Vectors.
Once we obtain enough IVs we are able to use aircrack-ng to crack the WEP encryption key for the network.
WiFu – Cracking WPA Pre Shared Key
Tagged as aircrack-ng, brute, brute-force, dictionary, force, key, pre, psk, shared, wifi, wifu, wireless, wpa, wpa2
In this video, we demonstrate the simplicity of cracking a password for a WPA encrypted wireless network using tools freely available within the aircrack-ng suite of tools.
We first put out Alfa AWUS036H USB wifi card into monitor mode and proceed to listen for wifi traffic on channel 6 and note down any information we receive.
We need to be able to have airodump-ng running, so we decide to run the screen program and start airodump-ng again to continue our attack.
Once we find an associated client, we create another screen session, using aireplay-ng we send a de-authentication packet to the client, and hope that the client would automatically re-authenticate with the target network.
Once the client successfully re-authenticates we will capture the four way handshake. We I stop airodump-ng and proceeded to crack the PSK using an example dictionary which comes with the aircrack-ng tool. We discover that the password for the WPA protected network which is in fact ‘password’ and as this was an off-line attack means that even with MAC address lockouts, we should be able to connect ok.

