Challenge Description
This is an interesting challenge, as we are trying to crack the WPA password of a wireless network, by using a common password list rockyou.txt
.
rockyou.txt
rockyou.txt
contains over 14 million unique passwords. It is commonly used in password bruteforce attacks.For more information about
rockyou.txt
, you can check out this page, which talks about the history ofrockyou.txt
, and how it is used by Cybersecurity professionals and cybercriminals alike.
WPA
Wi-Fi Protected Access (WPA) is a security standard for computing devices equipped with wireless internet connections (Gillis, 2022).
This page provides a good description of WPA, why and when it is used, and more.
Downloaded file
We first begin by downloading the wpa-ing_out.pcap
file. I proceeded to open it in Wireshark, and observed that this file contains 23523 packets from an internal network.
Cracking the password
To crack the password of password of a wireless network like this by using a common password list, we can run this command:
Using this command, I was able to successfully crack the password. The output is displayed below:
Submitting the flag
As shown above, the cracked password is “mickeymouse”. We can wrap it with picoCTF{}
to submit it.
Flag
picoCTF{mickeymouse}
References
- Gillis, A. S. (2022, December 2). Wi-Fi Protected Access (WPA). Mobile Computing. https://www.techtarget.com/searchmobilecomputing/definition/Wi-Fi-Protected-Access
- Jester, T., & Jester, T. (2024, February 23). Understanding RockYou.txt: A Tool for Security and a Weapon for Hackers. Keeper Security Blog - Cybersecurity News & Product Updates. https://www.keepersecurity.com/blog/2023/08/04/understanding-rockyou-txt-a-tool-for-security-and-a-weapon-for-hackers/