TJCSC
PresentationsCTFWriteups

Presentations

We give weekly presentations on a variety of interesting topics.

Presentations (2024 - 2025)
2023 - 20242022 - 20232021 - 20222020 - 20212019 - 20202018 - 20192017 - 20182016 - 20172015 - 20162014 - 2015

OSINT

2/5/2025
An introduction to Open Source Intelligence (OSINT)
Easy

ROP

1/24/2025
An introduction to Return-oriented programming, ret2libc, etc.
Medium

Diffie Hellman Key Exchange

12/12/2024
An introduction to the concepts and mathematics behind Diffie Hellman Key Exchange, as well as the Discrete Log Problem
Medium

RSA

11/25/2024
An introduction to the RSA cryptography system
Medium

Cross-Site Scripting (XSS)

11/20/2024
An introduction to Cross-Site Scripting (admin bot, DOM exploitation, CSP)
Easy

Blockchain, Smart Contracts, Reentrancy

11/13/2024
An in depth introduction to blockchain and smart contracts. Explain and demonstrate the Reentrancy attack.
Medium

Pwn Intro

10/31/2024
An introduction to low level binary exploitation (stack, heap, buffer overflow)
Medium

Crypto Intro

10/18/2024
An introduction to cryptography (number systems, bitwise operators, modular arithmetic)
Easy

Image Forensics

10/11/2024
An introduction to Image Forensics (exif, steg, pngcheck)
Easy

Rev Intro

10/7/2024
An introduction to Reverse Engineering (disassembly, debugging, patching)
Easy

Android Rev

10/2/2024
An introduction to Android Reverse Engineering and static/dynamic analysis
Medium

Web Intro

9/25/2024
An introduction to Web Exploitation concepts (http overview, sql injection)
Easy

More Linux

9/20/2024
A more advanced Linux lecture (wildcards, IO redirection, permissions, scripting)
Medium

Linux Intro

9/13/2024
Introduction to Linux, how to set it up, and general information about command line / commands
Easy

Introduction

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