Use Facebook's Capture the Flag Platform to Test Your Hacking Skills and Learn Cybersecurity
Capture the Flag (CTF)
competitions train participants in information
According to Facebook's blog post:
The current set of challenges include problems in reverse-engineering, forensics, web application security, cryptography, and binary exploitation. You can also build your own challenges to use with the Facebook platform for a customized competition.
Not only do CTFs have the ability to teach more technical skills than you'll get in an average
computer scienceprogram, they can also help you break into the security industry. When I started looking for full-time positions, I found security job interviews to be a lot like CTF challenges, which made it easier for me to demonstrate my technical skills -- and I was able to make an impact from day one.
To install the platform ( source code on GitHub ), you'll need to be running Ubuntu 14.04. Facebook's CTF will take care of the maps, team registration, and scoring. Hacking competitions can involve as few as two participants to several hundred participants, locally networked or online.
Schools, student groups, and others who lack the resources to host their own CTF sessions will likely find this a valuable resource. If you're a participant playing Capture the Flag, you'll learn about exploits and, most importantly, defenses for those attacks.