Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Analyzátor USB paketov
Název práce v jazyce práce (slovenština): Analyzátor USB paketov
Název práce v češtině: Analyzátor USB paketů
Název v anglickém jazyce: USB Packet Analyzer
Klíčová slova: USB|HID|Analyzátor
Klíčová slova anglicky: USB|HID|Analyzer
Akademický rok vypsání: 2020/2021
Typ práce: bakalářská práce
Jazyk práce: slovenština
Ústav: Katedra distribuovaných a spolehlivých systémů (32-KDSS)
Vedoucí / školitel: Mgr. Pavel Ježek, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 19.01.2021
Datum zadání: 19.01.2021
Datum potvrzení stud. oddělením: 11.02.2021
Datum a čas obhajoby: 02.07.2021 09:00
Datum odevzdání elektronické podoby:24.05.2021
Datum odevzdání tištěné podoby:27.05.2021
Datum proběhlé obhajoby: 02.07.2021
Oponenti: RNDr. David Bednárek, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce je vytvořit program, který bude provádět analýzu a vizualizaci vnitřní struktury USB paketů. Samotné zachytávání a ukládání USB paketů není cílem práce, a autor práce pro tento účel může použít stávající knihovny nebo SW. V případě použití externího SW by měl být program (vypracovaný jako součást této práce) schopen číst pakety ze souborů ve formátu externího SW, a to ideálně i v reálném čase (tak jak jsou nové pakety do takového souboru připisovány). Aplikace by měla být navržena dostatečně obecně, aby bylo možné ji rozšířit o podporu komunikačních protokolů různých USB zařízení (resp. různých tříd zařízení). Jako součást bakalářské práce by měla být naimplementována podpora minimálně pro několik základních zařízení – ideálně např. základní podpora pro HID (Human Interface Device) zařízení typu myš a klávesnice, případně i joystick.
Seznam odborné literatury
Microsoft Corporation: Windows Driver Kit (WDK) on MSDN, https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/_usbref/
USB HID Usage Tables 1.21: https://www.usb.org/document-library/hid-usage-tables-121
USB Device Class Definition for HID 1.11: https://www.usb.org/document-library/device-class-definition-hid-111
 
Univerzita Karlova | Informační systém UK