izpis_h1_title_alt

Pasivno spremljanje prometa med napravami s tehnologijo nizko-energijskega Bluetootha
ID BIDER, BLAŽ (Author), ID Pustišek, Matevž (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (5,58 MB)
MD5: 25F9DB8CB1DB3A4EEFB0841E5B83D3B4
PID: 20.500.12556/rul/9953e869-842e-4dee-baec-83c9a7fb0166

Abstract
Nizko-energijski Bluetooth je ključni gradnik interneta stvari, ki omogoča preprosto in učinkovito spremljanje tako človeka kot tudi okolice. BLE tehnologija je implementirana v večini sodobnih mobilnih terminalov in senzorskih sistemov. Njegova uporaba sega od področja športa, spremljanja parametrov okolja do hišne avtomatizacije, maloprodaje... Ob vsakodnevnem srečevanju s takšnimi napravami se poraja vprašanje ali bi lahko zasnovali rešitev, ki bi promet zajemala in po potrebi uporabila, pa tudi, do kakšnih ugotovitev bi lahko prišli s pasivnim spremljanjem oglaševalskih paketov ter paketov aktivnih povezav med dvema napravama. V diplomskem delu sem predstavil delovanje osebnega brezžičnega komunikacijskega nizko-energijskega sistema Bluetooth. Na kratko sem opisal protokolni sklad, ki podaja temelje za razumevanje delovanja. Dotaknil sem se zajemanja prometa, tako namena kot tudi varnostnih vidikov sistema, predvsem z vloge pasivnega spremljanja in ugotovil, da ima prvotni sistem pomanjkljivosti predvsem v izmenjavi ključev za šifriranje komunikacije. Tematiko sem razvil tudi na praktični nivo, kjer sem z uporabo modula Bluefruit LE Sniffer in pripadajočih orodij ter programskih knjižnic raziskal njihovo delovanje. Na podlagi vohljača sem izdelal aplikacijo v programskem jeziku Python, ki pasivno spremlja in zajema tako oglaševane pakete kot tudi pakete v povezavi ter ves zajeti promet beleži na računalnik. Aplikacija nudi tudi orodje za analizo zajetega prometa, s katerim lahko preprosto ponazorimo aktivnosti naprav v dosegu vohljača.

Language:Slovenian
Keywords:nizko-energijski Bluetooth, pasivno spremljanje, zajemanje, vohljač, aplikacija
Work type:Bachelor thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2015
PID:20.500.12556/RUL-72474 This link opens in a new window
Publication date in RUL:21.09.2015
Views:2489
Downloads:353
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Passive traffic sniffing of Bluetooth low-energy devices
Abstract:
Bluetooth Low Energy is key building block of the Internet of Things, that enables simple and efficient monitoring both human and surroundings. BLE technology is implemented in most modern mobile devices and sensor systems. Its use ranges from the field of sports, monitoring surrounding characteristics to house automation, retail industry ... Question is created against daily meeting with such devices, if we could design a solution, that would be able to capture traffic and use it when necessary. As well as to what conclusion could we come with passive sniffing of advertising and connection packages between two devices. In the thesis I presented the wireless personal area network communication of Bluetooth Low Energy system. I briefly described the protocol stack that provides the foundation for understanding the basic working concept of the system. I also touched traffic capturing, its purpose and security aspects. Especially with the role of passive sniffing and found that the legacy system has flaws in the key exchange protocol to encrypt communications. I evolved the topic at a practical level with the module Bluefruit LE Sniffer and associated tools and programming libraries and researched their functionality. Based on the sniffer I made the application in the Python programming language, which passively monitors and capture both advertised and connection packages, all the captured traffic is then written on the computer. The application also provides a tool for analyzing the captured traffic which can simply demonstrate active devices within sniffer range.

Keywords:Bluetooth Low Energy, passive sniffing, capturing, sniffer, application

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back