Building a Cohesive
Undergrad Security Club
or, how to navigate the intimidating field of security and train a bunch of freshmen to make a great team
get these slides: ___klatz.co/cyphercon4
Who is the queen of cyber?
whoami: ian klatzco https://klatz.co/
i made this >
Other interests
SIGPwny
^ special interest group:
^ pwning
SIGPwny
^ special interest group:
^ pwning
made the logo last night when i asked thank youuuuu
Daniel
UIUC
Michael Bailey
Supporting Professors
Joshua Mason
Kirill Levchenko
Getting new people into security is hard.
PROBLEM
Getting new people into security is hard.
Learning technical things is hard!
PROBLEM
Getting new people into security is hard...
ROADMAP
Security training = Hard
PROBLEM
MOTIVATION
QUESTION
ANSWER
… but also important!
ROADMAP
Security training = Hard
But important!
PROBLEM
MOTIVATION
QUESTION
ANSWER
CTF - capture the flag
Solve puzzles, get points
Points!
CHALLENGES
FLAG
Points!
CHALLENGES
PWNY〜
FLAG
But... this is still really hard.
SIGPwny
^ special interest group:
^ pwning
SIGPwny does not compare to top uni CTF clubs.
“I want SIGPwny to be good.”
How can we make SIGPwny better?
ROADMAP
PROBLEM
MOTIVATION
QUESTION
ANSWER
Security training = Hard
But important!
How can we get better at it?
SIGPwny meetings are the core of our club.
SIGPwny meetings weren’t good. Why?
We need to make it easier to learn.
We need to make it easier to learn.
We need to get better at teaching.
ROADMAP
PROBLEM
MOTIVATION
QUESTION
ANSWER
Security training = Hard
But important!
How can we get better at it?
Get better at teaching.
Teaching is easy right?
Actually….
teaching is hard.
Actually….
teaching is hard.
Why wait until senior year?
Meetings should be:
How can we get better at teaching security?
PWNY〜
Questions
A typical week for SIGPwny
Monday:
Decide topic
A typical week for SIGPwny
Monday:
Decide topic
Tues-Weds:
Prepare Meeting
Breakdown of Challenges
medium
hard
you taught
a meeting!
Attendance
easy
easy
easy
A typical week for SIGPwny
Monday:
Decide topic
Tues-Weds:
Prepare Meeting
Thursday:
Teach it
A typical week for SIGPwny
Monday:
Decide topic
Tues-Weds:
Prepare Meeting
Thursday:
Teach it
Weekend:
They solve it
A typical week for SIGPwny
Monday:
Decide topic
Tues-Weds:
Prepare Meeting
Thursday:
Teach it
Weekend:
They solve it
before 7PM ON THURSDAY:
DO EVERYTHING
Meeting happens
Let’s walk through one.
Meeting features
How can we get better at teaching security?
PWNY〜
Questions
Attendance Flags
DEMO
(backup,
in case of no internet)
Newcomers instantly see the point.
Attendance data!
Attendance Data
Attendance data!
Exams
Attendance data!
Peak attendance
CTF Event w/ Northrop Engineers
Meeting features
15m / 45m meeting format
Fight boring meetings.
Security (Tech):
Learning by doing
15m talking.
45m doing.
How can we get better at teaching security?
PWNY〜
Questions
Walking around and being friendly goes a long way.
Who is the queen of cyber?
hint
what comes up when you search twitter for "uiuctf" and that account?
We learned:
Give them a foothold.
Once they had that, they can do the rest.
Meeting features
24-7 CTF with live feedback
Bring the CTF to them.
24/7?
24/7?
( gamer slack )
James
Making CTF friendlier is great.
Meeting features
How can we get better at teaching security?
PWNY〜
Questions
Documentation
building institutional knowledge and saving organizer effort
“Canning” meetings
Packaging them to save future effort
Remade meetings every year
What’s in a meeting?
Research credit for freshmen/sophomores
Doing CTF work…. for class credit???
Research credit for freshmen/sophomores
Doing CTF work…. for class credit???
“Defined structure” for young’uns
(boxing)
(boxing)
Example Canned Meeting
sigpwny.com
Please use them!
Disclaimer
Meeting features
✔️
How can we get better at teaching security?
PWNY〜
Questions
Attendance
VishBK, 15
Jesse, 13
Thomas, 12
Thursday 7pm
People staying after!
Attendance data!
Jesse
18 people / meeting average
A less than successful moment....
We got hacked.
organizational failure
How?
Things that give me dopamine
six hours later
Getting new people into security is hard.
ORIGINAL PROBLEM
We need to teach better,
at meetings.
ORIGINAL ANSWER
Meeting features
How can we get better at teaching security?
PWNY〜
Questions
Experienced/talented students?
Pentesting group
Bug Bounty group
Neither of these are very far yet.
How you can help
Fall Recruiting CTF
like the earlier Northrop one
Fall Recruiting CTF
Key Takeaways
at the end of the day, SIGPwny’s about more than teaching 200 freshmen how to install linux.
it’s about forming a friendly, compassionate group that wants to see each other each week and learn things together.
the “leet” follows.
Hire me! https://klatz.co/ @ian5v
That’s all! Thanks for coming.