Cyber Challenge
Published on
Cyber Challenge, 3-month course in which we received a “training” on various topics of computer security. Cyberchallenge is an event that is brought to the national level, it is also found in Switzerland, the focus is to find the best guys in this field but also to present it to the less experienced.
How the Cyber Challenge is structured
Cyber Challenge is divided into lessons, every Friday from 2:00 pm to 8:00 pm at the Polytechnic University of Milan, for a total of 72 hours. Each lesson deals with a specific vulnerability inherent to a particular topic.
All the lessons begin with two hours of theory and end with a very long practical part, wherewith the support of teachers an attempt is made to solve as many challenges as possible.
Below is the complete list of all the topics and vulnerabilities discussed:
I now attach some solutions I designed to solve Cyber Challenge exercises:
Binary PWN
- Buffer Overflow, easy leak
- Buffer overflow, shell code
- Buffer Overflow, good_hacker
Reverse engineering
Reverse engineering, linear
Web Exploitation
Web Exploitation, MiningMind
Web Exploitation, Smartcat
Conclusions
This was a very interesting experience for me, which gave me the opportunity to learn about many topics and techniques unknown to me.
I, therefore, thank the Milan Polytechnic and especially Prof. Stefano Zanero for allowing me to participate in this course. It was for me a great honor and also a great gratification to receive a certificate for participation personally signed by Prof. Zanero. (link)