Learn · Information Security - 5 - Secure Systems Engineering
Lecture 51 of 60Week 8
Hardware Trojans
Prof. Chester Rebeiro · IIT Madras
Credits and licence
- From
- Information Security - 5 - Secure Systems Engineering, IIT Madras (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Secure Systems Engineering
- Program Binaries
- Buffer Overflows in the Stack
- Buffer Overflows.
- Gdb - Demo
- Skip instruction - Demo
- Buffer Overflow - Demo
- Buffer Overflow ( create a shell ) - Demo
- Preventing buffer overflows with canaries and W^X
- Return-to-libc attack
- ROP Attacks
- Demonstration of Canaries, W^X, and ASLR to prevent Buffer Overflow Attacks
- Demonstration of a Return-to-Libc Attack
- Demonstration of a Return Oriented Programming (ROP) Attack
- ASLR (part 1)
- ASLR (part 2)
- Buffer overreads
- Demonstration of Load Time Relocation
- Demonstration of Position Independent Code
- PLT Demonstration
- Format string vulnerabilities
- Integer Vulnerabilities
- Heap
- Heap exploits
- Demo of Integer Vulnerabilites
- Demo of Integer Vulnerabilites II
- Demo of Format String Vulnerabilities
- Access Control
- Access control in linux
- Mandatory access Control
- Confinement in Applications
- Software fault isolation
- Trusted Execution Environments
- ARM Trustzone
- SGX (part 1)
- SGX (part 2)
- PUF (part 1)
- PUF (part 2)
- PUF (part 3)
- Covert Channels
- Flush+Reload Attacks
- Prime+Probe
- Meltdown
- Spectre Variant1
- Spectre variant2
- rowhammer
- Heap demo 1
- Heap demo 2
- Heap demo 3
- PowerAnalysisAttacks
- Hardware Trojans
- FANCI : Identification of Stealthy Malicious Logic
- Detecting Hardware Trojans in ICs
- Protecting against Hardware Trojans
- Side Channel Analysis
- Fault Attacks on AES
- "Demo: Cache timing attack on T-table implementation of AES
- "Demo: Cache-timing based Covert Channel - Part 1"
- "Demo: Cache-timing based Covert Channel - Part 2"
- Live Session 09-03-2020