Vývoj embedded zařízení pro monitorování a sběr Wi-Fi probe requestů

Loading...
Thumbnail Image

Date

Authors

Hecl, František

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Tato práce se zabývá návrhem a implementací vestavěného zařízení pro monitorování a sběr Wi-Fi probe requestů, tzv. sniffer. Projekt zahrnuje návrh hardwaru založeného na mikrokontroléru ESP32 a vývoj softwarového řešení pro zachytávání dat a jejich následnou analýzu. Sniffer byl implementován v jazyce C s využitím frameworku ESP-IDF, přičemž analýza nasbíraných dat byla realizována pomocí jazyka Python a knihovny scapy. Výsledný systém umožňuje detekci Wi-Fi paketů, jejich zpracování a anonymizaci, přičemž se zaměřuje na ochranu soukromí uživatelů a optimalizaci energetické náročnosti zařízení. Testování ukázalo spolehlivost navrženého řešení a jeho potenciál pro různé praktické aplikace, jako je analýza hustoty osob v prostoru nebo monitorování návštěvnosti událostí.
This thesis focuses on the design and implementation of an embedded device for monitoring and collecting Wi-Fi probe requests, so-called sniffer. The project includes hardware design based on the ESP32 microcontroller and the development of a software solution for data capturing and subsequent analysis. The sniffer was implemented in C using the ESP-IDF framework, while the collected data were analyzed using Python and the scapy library. The resulting system enables Wi-Fi packet detection, processing, and anonymization, with an emphasis on user privacy protection and energy optimization. Testing demonstrated the reliability of the proposed solution and its potential for various practical applications, such as analyzing crowd density or monitoring event attendance.

Description

Citation

HECL, F. Vývoj embedded zařízení pro monitorování a sběr Wi-Fi probe requestů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

doc. Ing. Tomáš Frýza, Ph.D. (předseda) doc. Ing. Ladislav Polák, Ph.D. (místopředseda) prof. Ing. Lubomír Grmela, CSc. (člen) Ing. Josef Vochyán, Ph.D. (člen) Ing. Jitka Vágnerová, Ph.D. (člen)

Date of acceptance

2025-06-17

Defence

Student prezentuje výsledky a postupy řešení své závěrečné práce. Výsledek je předán komisi na ukázku. Předseda čte posudek vedoucího závěrečné práce. Tajemník čte posudek oponenta závěrečné práce. Student odpovídá na první otázku oponenta. Dr. Vágnerová: Proč jste vybral ESP32? Student odpovídá. Vybral byste jiné zařízení, kdybyste práce realizoval znovu? Student odpovídá a zdůvodňuje jednoduchostí implementace. Doc. Polák: Jaké byly potíže s napájením a důvody? Student odpovídá s možnými důvody. Zaznamenal jste nějaká nepoužitelná data? Student odpovídá stručně. Jak jste měřil a pároval hodnoty RSSI? Student odpovídá částečně. Co znamená 10n uvedeno v práci? Student vysvětluje.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO