Date | Day | Time | Duration |
21 November | Sunday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
22 November | Monday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
23 November | Tuesday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
24 November | Wednesday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
The lectures and labs will look at numerous ways to misuse each of these allocators in the latest versions of each. Access to laboratories will be provided and students will receive a certificate of completion and an InfoSect swag pack including a tshirt, stickers, pen, and mug.
Lectures • Introduction to the Training • Memory Corruption • Control Flow Hijacking • Heap Data Structures • The TCache • TCache Poisoning • TCache Poisoning in glibc 2.27-2.31 Labs • Arbitrary Write to Code Execution • TCache Poisoning
Lectures and Labs • Pointer Guard in glibc • Linux Kernel SLUB Allocator • ISO Alloc • Safe Linking in glibc 2.32 • Revisiting SLUB • TCache Double Free • Fast Bin Double Free • Double Free Mitigation Bypass • Overlapping Chunks • Calloc I • Calloc II • House of Force
Lectures and Labs • TCache House of Spirit • Fast Bin Poisoning I • Fast Bin Poisoning II • Unsorted Bin Libc Base Leak • TCMalloc - Freelist Poisoning - Double Frees - Overlapping Chunks • JEMalloc - Overlapping Chunks • PartitionAlloc - Freelist Poisoning - Double Frees - Overlapping Chunks
Lectures and Labs • uClibc - Unlink • newlib - Freelist Poisoning - House of Spirit • dietlibc - Freelist Poisoning - House of Spirit • musl - Freelist Poisoning • avr-libc - Freelist Poisoning - House of Spirit - Overlapping Chunks
Developers
IT Professional
Embedded Developers
OS Developers
Penetration Testers
Software Security Auditors/Analysts
Vulnerability Researchers
Software Exploitation Developers
and anyone interested
Students taking Code Review should have an intermediate C and Python Development background. They should have hands on experience in:
C Coding Experience
Python Coding Experience
Linux
An internet connection
A browser
Webcam & microphone (optional)
Your favourite SSH tool
PDF viewer for notes & lab guide