Original title:
USB keylogger
Translated title:
USB Keylogger
Authors:
Lojda, Jakub ; Šimek, Václav (referee) ; Vašíček, Zdeněk (advisor) Document type: Bachelor's theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Práce se zabývá návrhem a praktickou realizací USB keyloggeru. Úvodní teoretická část je věnována sběrnici USB a popisu SD karet. Dále popisuje zvolený MCU Vinculum VNC2 a zacházení s dostupnými ovladači k tomuto obvodu. V dalších částech je podrobně rozebrán návrh a realizace firmware takového zařízení, včetně závěrečného měření propustnosti a identifikace nejslabších míst předloženého řešení. Následuje stručný popis výroby DPS. Součástí práce jsou i CD s kompletním zdrojovým kódem, schématem a rozložením DPS v programu Eagle, seznam potřebných součástek a fotografie hotového keyloggeru.
This bachelor's thesis deals with the design and practical implementation of USB keylogger. The theoretical part is devoted to the USB bus and the description of SD cards. It also describes the selected MCU Vinculum VNC2 and available drivers. The next part analyzes the design and implementation of such device, including the final throughput measurement and identification of the weakest points of the proposed solution. Next part mentions the making of PCB. The thesis includes a CD with full source code, schematic and PCB layout in Eagle, part list and photographs of the finished keylogger.
Keywords:
BOMS; embedded system; firmware; HID; Mass Storage; MCU; USB; USB driver; USB keylogger; BOMS; firmware; HID; Mass Storage; MCU; ovladač USB; USB; USB keylogger; vestavěný systém
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55071