Completed
Agenda
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
The Art of Bit Banging - Gaining Full Control of Nearly Any Bus Protocol
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Agenda
- 3 What is a bus
- 4 What is bit banging
- 5 Methods of bidding
- 6 Breaking hardware assumptions
- 7 Establishing a beachhead
- 8 Remote code execution
- 9 Memory chips
- 10 Registers
- 11 Example Table
- 12 Example Code
- 13 Synchronous
- 14 SPI
- 15 Asynchronous
- 16 RS232
- 17 Arbitration
- 18 Ethernet
- 19 Ethernet Example
- 20 Dont Do This
- 21 Defend Against This
- 22 Wrap Up
- 23 Questions