Overview - Catch the Phish
Description and Schedule
Welcome! Cybersecurity "white hats" with high school through under-graduate skill levels are invited to join us for a state-wide cyber challenge.
During this challenge, you will access data about phishing URLs in Jupyter Notebooks, an open-source web application; classify that data as malicious or benign, and visualize your results. In addition to working with Python, pandas, and matplotlib, you will leverage some common sense (e.g., catching a string like this—login-apple-com.totallylegitimatedomain.ru—and understanding that it is suspicious). When finished, you will be able to export the results to your own system. Prizes are Amazon gift cards. Everyone will take home swag.
9:00-9:30 a.m. Registration/Check-in: arrive, have your student IDs verified, sign any paperwork, be assigned to a room and team. Head to auditorium.
9:30-10:00 a.m. Welcome and intro to the challenge and rules. Head to classrooms.
10:00-10:30 a.m. Get set up for the challenge.
10:30-11.30 a.m. Review documentation and log in, walk through task, do hidden diagnostic.
11:30-12:30 p.m. Decide on tech approach, explore data, build models, pick problem to address.
12:30-12:45 p.m. Lunch
12:45-1:45 p.m. Wrap up and develop presentation.
1:45-2:45 p.m. Present work to your room for judging.
2:45-3:15 p.m. Break for judging.
3:15–4:00 p.m. Return to auditorium for prizes and closing remarks.
This event is part of a two-day MARYLAND: WHERE CYBER WORKS event. On Friday, November 9, at Universities of Shady Grove, there will be a state-wide Maryland Cybersecurity Career & Education Fair. Click here for details and to register. MITRE will be there to discuss job openings and internships with you.
- Basic command of Python
- Desire to have fun
- Curiosity and can-do attitude
- Laptop that can run a Chrome browser
Teams will be judged on the following criteria:
Quantitative assessment (weighted double):
- Time to completion (you may not finish, and that’s fine)
- False positives
- False negatives
- Run time for your solution
- Did you explain your methods?
- Answer questions during the presentation?
- Communicate overall?