TJCSC
PresentationsCTFWriteups

Presentations

We give weekly presentations on a variety of interesting topics.

Presentations (2021 - 2022)
2020 - 20212019 - 20202018 - 20192017 - 20182016 - 20172015 - 20162014 - 2015

WebAssembly (WASM)

12/3/2021
Introduction to WASM, code that can be run in browsers
Hard
Advanced

Steganography

12/3/2021
How to hide & retrieve messages in various file types
Medium

Elliptic Curves

11/18/2021
Elliptic Curve Cryptography and Elliptic-Curve Diffie–Hellman
Hard
Advanced

File Forensics

11/18/2021
Extracting information from files
Medium

Diffie-Hellman

11/11/2021
Diffie-Hellman Key Exchange and solving the discrete log problem
Hard
Advanced

Cross Site Scripting (XSS)

11/11/2021
Exploiting websites with Cross Site Scripting (XXS) and getting around Content Security Policy (CSP)
Hard

Padding Oracle Attack

11/4/2021
Introduction to padding oracle attacks
Hard
Advanced

JSON Web Tokens

11/4/2021
JWTs and how to exploit them
Medium

LFI

10/29/2021
Introduction to Local File Inclusion exploitation
Hard
Advanced

PNG

10/22/2021
Overview of PNGs, chunks, and property bytes
Hard
Advanced

SQL Injection

10/22/2021
Overview of SQL Injection, including syntax, union-based SQLi, and timing attacks
Medium

XXE

10/15/2021
XML External Entities (XXE) and how to exploit them
Hard
Advanced

Web Intro

10/15/2021
Introduction to the basics of web exploitation
Easy

SSTI

10/8/2021
Introduction to Server-Side Template Injection (SSTI)
Hard
Advanced

Python Intro

10/8/2021
Introduction to Python syntax and data structures
Easy

SSRF

10/1/2021
Overview of SSRF, a security bug allowing attackers retrieve info from closed-off resources
Hard
Advanced

Linux Intro

10/1/2021
Introduction to Linux and using the Linux command line
Easy

Introduction

9/17/2021
Brief introduction of the club, including an overview of topics and Capture the Flag competitions
Easy
TJCSC FacebookTJCSC CTFTJCSC Discord