Secret Agent

Posted

Quick Links
What is UNSW CSE CompClub?
On writing a CTF server


I got the opportunity to take part in my uni computer society’s highschool program (again)!
Last time (Winter 2018) I volunteered as a mentor - those people who would help guide the students.

This time around I helped out as an organiser, in particular a content writer.
That means that I get a whole day to do whatever the heck I want! Yeeeeet!
The theme is “Secret Agent”, and I got assigned to do the security stuff :D

Writing the Workshop

I planned my day to have a Security Talk, a Steganography tutorial, and a CTF game!

SecTalk | HTTP vs HTTPS

A presentation on network security - of how plain text information (HTTPS) can intercepted by anyone on the network.
Slides
GitHub

Steganography

A tutorial on Least Significant Bit image steganography.
Slides
GitHub

Capture The Flag

This section got long…
Read more: On writing a CTF server

Take a look!
GitHub: featherbear/UNSW-CompClub2019Summer-CTF
Demo: featherbear.github.io/UNSW-CompClub2019Summer-CTF

Showtime

summer2019.compclub.com.au

Day One - Introduction to Python

Day One was split into two streams, a beginner and an advanced stream.
The beginner stream covered the fundamentals of Python - printing, input, string and number manipulation, if statements, loops.
I helped out in the advanded stream, where they covered functions, global scope, and had a look into the tkinter library.

Day Two - Game Development

Day Two was game development - where they used turtle to make a snake (what.)
related: post about repl.it

Day Three - Microbits (Hardware)

Students had a touch on programmable hardware, with the BBC Microbits

Day Four - Website Development

Students used the Flask library along with the Google Maps and ipstack API to write an IP tracker.

Day Five - Security

I didn’t get the chance to go over the HTTP vs HTTPS slides for the sake of time, but the LSB Steganography tutorial went well.
related: post about repl.it

And CTF woo!

Equal first place: Max, H@ck3rP30ple
Third place: Alex
Fourth place: Exit
Fifth place: FuzzyCat
Sixth place: thedarksideytb

More posts

SWEC Bulletin Generator

Posted

CompClub 2019 Summer CTF

Hosting a Capture The Flag secgame

Posted