21C3 Schedule Release 1.1.7

21st Chaos Communication Congress
Lectures and workshops

Speakers
Picture of Stefan '1stein' Schürmans Stefan '1stein' Schürmans
Schedule
Day 2
Location Saal 3
Start Time 21:00 h
Duration 01:00
INFO
ID 80
Type Lecture
Track Hacking
Language german
FEEDBACK

USB - Unbekannter Serieller Bus

Der Vortrag erläutert die Funktionsweise von USB - vom Hardwareaufbau bis zu den Protokollen (jedoch nicht die Anwendungs-Protokolle der USB-Klassen). Am Ende wird als Beispiel eines selbstgebauten USB-Geräts - der HackerPort - vorgestellt.

Seit etwa 10 Jahren hat jeder PC einen USB-Anschluss, aber kaum jemand weiss wie dieser Bus funktioniert. Auch in Hacker-Kreisen, wo viele sich mit diversen Bussen und Schnittstellen auskennen, ist wenig internes über USB bekannt. Das soll der Vortrag ändern.

Es wird erklärt, wie die Hardware von USB aufgebaut ist und wie die Bits übertragen werden können. Weiter geht es mit den Protokollen, die den Bus unter dem Host und bis zu 127 Geräten aufteilen sowie mit dem Mechanismus der Erkennung und Anmeldung der Geräte. Der Vortrag wird sich im wesentlichen auf USB 1.1 beschränken.

Gegen Ende des Vortrags werden Möglichkeiten angesprochen, wie man USB-Geräte selber bauen kann. In dem Zusammenhang wird auch das Projekt "HackerPort" vorgestellt.