Hijacking Bluetooth Headsets
A how-to in cracking a Bluetooth headset.
http://www.acm.uiuc.edu/~dfreedm2/bluetooth/
GDB > printf() - A talk on gdb features
This talk covers some basics of gdb, and some other cool features. There were no slides, just examples. But here are links to some things that might be useful to you.
GDB Quick Reference
gdb_prog.tar.gz is code examples of a way to write C/C to interact with gdb for fun and profit.
ARP Poisoning
Overview of how to perform a man-in-the-middle attack in a switched environment at the ethernet level.
A Crash Course in Hardware
Two segments make up this talk: analog (real world) and digital (virtual world). We are trying to get an intuition about how circuits work, show a quick way to go about making them and familiarize ourselves with the methods and tools required. This crash-course covers from resistors to FPGAs.
A Crash Course in Hardware.ppt
Net Works?
This talk covers some basics network protocols as well as using Wireshark (the packet sniffer formerly known as Ethereal) to reverse engineer protocols. (No slides)
Overflows & Exploits
General Exploitation 101
This will be a basic intro to exploiting software. This talk will cover
low level programming concepts and common programming mistakes
specifically relating to buffer overflow exploits, as well as how to
defend against them.
Overflows & Exploits.ppt
Digital Rights Management And You
A brief discussion of Digital Rights Management and how it affects your daily life. This talk also includes a quick look at Apple's FairPlay DRM and it's implementation.
DRM Video
Exploiting Protected Processes
Protected processes are a new feature in the Windows Vista kernel with the purpose of preventing malicious users from ripping premium multimedia content off next generation DVDs. Processes which are protected are immune to DLL injection and debug attempts from all users; even the Administrator. However, the implemenation of protected processes is flawed. This talk demonstrates how protected processes can be "unprotected" at runtime and how evil malicious processes can be "protected" at runtime.
pmpctl.c has a minor bug.
Cars, etc.
Mechanics of cars, their secuity and a few related topics
Link to Talk
Rootkits
An introduction to Shadow-Walker and the next generation of rootkits.
Link to Talk
Black Cryptography
The evil uses of cryptography.
Dirty Hooker
An introduction to code hooking.
Examples
Ettercap and ARP Poisoning
A basic talk explaining arp poisoning and the basics of Ettercap.
Link to talk
Metasploit Intro
An overview of the Metasploit Framework
General Exploitation
Common methods in exploiting software.
Tor
A really quick look at what Tor is.
FPGAs Rock
Why FPGAs Totally Rock.
Enabling EWS Workstations and Netfiles Hacks
A two part talk. EWS workstations have SSH access, this access also allows EWS bandwidth for fun and profit.
The first part of the talk covers some bandwidth utilizing methods. The second part covers everyone's favorite, NetFiles and some interesting search potential.
Bluestem Intro
A look at the UIUC bluestem system, how it works and potential issues.
Syscall Hijacking
Overview of syscall hijacking in the 2.6 kernel, and a sample application.
Syscall Files
Password Cracking with Time-Memory Trade Offs
An overview of the history behind precomputed password attacks and an analysis of the algorithms used.
Intro To Lock Picking & The Chambana Underground
Lock picking tutorial / overview, and a detailed look at the campus 'underground'
Haxoring teh Intarw3b
A general overview of web exploitation techniques. Javascript hacks, cross site scripting, and SQL injections
Space is the Place
An introduction to satellite technology given by our special guest speaker.
Intro to Shellcode
A brief introductioin to writting shellcode for Linux and Windows.
Shellcoding Notes
Wireless Communication
Into to lots of different wireless communication things. WirelessSignals.pdf
General Exploitation
Typical Methods for Exploitation.
Stack Exploitation Notes
Heap
Exploitation
Notes
Format String (Talk)
Format
String (Code
Examples)
Arc-Injection
SIGMil Flyer Walkthrough
A quick look at how to solve the SIGMil "quad day" flyer.
Legal Talk
This Friday, SIGMil will be presenting a talk about your legal rights (or the surprising lack thereof). We expect this talk to be a little more fun and useful than the usual safe presentation of such material.
Crypto Night
Review of Common Cryptographic Algorithms
SIGMil Cryptobook In Progress
Cellular Networks
GSM run-through
Notes
Advanced Object Oriented Programming Topics Con't
Smart Pointers, Computation at Compile Time, other crazy C++ Stuff
Examples
Abusing SELinux
File Permission Vulnerabilities Caused by Single-Bit Errors in the SELinux Kernel Policy.
CTF Review
We're going over the CTF code and competition.
No notes.
Lockpicking Tutorial
Introduction to Lockpicking
Webtrash Hacking
Cross-site Scripting, injection vunerabilities and other very trashy topics covered.
Notes
Exploiting the Market
31337 Stock Market Techniques and Methods Introduction to technical analysis, psychology of trading, etc.
Advanced Object Oriented Programming Topics
C++ gotchas, design patterns and general coding strategy
Video (83MB)
Securing Your Laptop
A little on Encrypted Filesystems with DM Crypt, then an Introduction to Firewalls
Secure FS Notes and Scripts
Firewall Notes and Configs
Shellcoding Tutorial
Introduction to Writing Shellcode in Windows and Linux.
Notes
Forensics: Evasion
Forensics Part 3: Syslog Editing and Evasion
Notes
Utils
Forensics: Laws
Forensics Part 2: Legal Forensics and Law
Notes
Forensics: Computers
Forensics Part 1: Unix Systems
Notes
Data
Debugging with GDB
Introduction by example of debugging with GDB.
Notes
Forcible Insertion
Explaination and examples of WindowsXP hooking.
Slides
Keylogger Example
MechMania9
Reverse Engineering MechMania9
Crypto Night(s)
Discussions of ciphers, including RC4, DES, AES, RSA, El-Gamal, BlowFish and MD5.
Notes
Low Level Networking
Discussions of low level networking protocols/programming.
Slides
