Název:
Identifikace síťových zařízení ze síťového provozu
Překlad názvu:
Identifying Network Devices from Network Traffic
Autoři:
Kvasnica, Ondrej ; Homoliak, Ivan (oponent) ; Očenášek, Pavel (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2024
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato diplomová práce se zabývá identifikací zařízení ze síťového provozu. Cílem bylo navrhnout a implementovat systém schopný identifikace síťových zařízení. Systém se soustředí zejména na identifikaci IoT zařízení. Práce obsahuje popis informací, ze kterých lze otisk zařízení vytvořit. Dále jsou uvedeny možné existující způsoby identifikace zařízení. Nakonec je navržen a implementován systém, který pomocí konvoluční neuronové sítě vytvoří otisk. Ten je vytvořen na základě bytů toku zařízení. Zařízení jsou identifikována porovnáním vytvořených otisků. Model je otestován na datech stejných zařízení, jako na kterých byl trénován. Následně je vyhodnocen na datech úplně odlišných zařízení. Nakonec je také vyhodnocen v situaci, kde testovací soubor obsahoval komunikaci jak známých, tak i neznámých zařízení.
This thesis deals with the identification of devices from network traffic. The goal is to design and implement a system capable of identifying network devices. The system mainly focuses on the identification of IoT devices. The thesis contains a description of the information from which a device fingerprint can be created. Furthermore, possible existing methods for device identification are presented. Finally, a system is proposed that uses a convolutional neural network to create a fingerprint. Fingerprint is created from the bytes of flows coming from a device. Devices are then identified by comparing the generated fingerprints. The model is tested on a test set that contains the same devices as the training set. It is then evaluated on network data from completely different devices. Lastly, it is also evaluated in a scenario where the test set contains data from both known and unknown devices.
Klíčová slova:
fingerprinting; identifikace síťových zařízení; IoT; metric learning; fingerprinting; identification of network devices; IoT; metric learning
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/248575