Introducing the all new Hashem’s Guide to Learning Swift. For anyone who wants to become an expert at making Applications especially designed for iOS or OSX (but also other softwares) then you should definitely consider learning Swift! Here is a link to a playground in XCode which includes the basics for anyone interested in learning the language. More advanced Step-By-Step Walkthroughs will follow soon. Stay tuned.
PicoCTF dates have been announced! This year’s Capture-the-Flag competition, designed specifically for high school students, will occur between March 31st and April 4th. This is the gold standard for CtF high school competitions and is watched by the NSA, among other organizations. If you have an interest in computer security, encryption, or hacking this is a great competition to enter. See below for more details.
Web apps may intrigue you, like many others. If so, there’s a new platform called Glitch that allows you to quickly try out web apps, play around with them, and quickly see if you’re interested in doing more. It’s a fun, no-cost way to dip your toes into various web apps, platforms, libraries, and systems.
A practical scenario
Our hacker finds an undocumented vulnerability in the website owned by AcmeLabs.com. A black hat hacker would tend to either exploit this vulnerability by accessing the AcmeLabs’ customer data and exploiting it directly or selling the information of the vulnerability to a third party with an equally nefarious plans. A white hat hacker would immediately inform AcmeLabs of their vulnerability and proceed no further. A grey hat hacker would inform AcmeLabs of their vulnerability but, in the case of AcmeLabs failing to close that vulnerability, they might make the vulnerability public to force AcmeLabs to take action…
picoCTF is a computer security game targeted at middle and high school students. The game consists of a series of challenges centered around a unique storyline where participants must reverse engineer, break, hack, decrypt, or do whatever it takes to solve the challenge. The challenges are all set up with the intent of being hacked, making it an excellent, legal way to get hands-on experience…
The competition starts with a very shallow learning curve that can make the most inexperience high school, even middle school, student feel comfortable. At the same time, the later problems are as difficult as any collegiate for professional level CTF competition. Interested?