<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="72474" NadgradivoID="0" NRID="9043442" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=72474" StOgledov="3713" StPrenosov="501" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-28 23:02:52" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000315" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-72474">20.500.12556/RUL-72474</PID>
  <Naslov>Pasivno spremljanje prometa med napravami s tehnologijo nizko-energijskega Bluetootha</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Passive traffic sniffing of Bluetooth low-energy devices</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>nizko-energijski Bluetooth</Beseda>
    <Beseda>pasivno spremljanje</Beseda>
    <Beseda>zajemanje</Beseda>
    <Beseda>vohljač</Beseda>
    <Beseda>aplikacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Bluetooth Low Energy</Beseda>
    <Beseda>passive sniffing</Beseda>
    <Beseda>capturing</Beseda>
    <Beseda>sniffer</Beseda>
    <Beseda>application</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2015-09-21 11:15:01</DatumVstavljanja>
  <DatumObjave>2015-09-21 11:15:03</DatumObjave>
  <DatumSpremembe>2022-08-01 16:03:11</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2015</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="55618" Ime="BLAŽ" Priimek="BIDER" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="55287" Ime="Matevž" Priimek="Pustišek" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">32204</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="72512" DatotekaNRID="8804888" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="5847631" VelikostDatotekeKratko="5,58 MB" DatumVstavljanja="2015-09-21 11:15:04" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Bider_Blaz_-_Pasivno_spremljanje_prometa_med_napravami_s_tehnologijo_nizko-energijskega_Bluetoot.pdf</Naziv>
      <OrgNaziv>Bider_Blaz_-_Pasivno_spremljanje_prometa_med_napravami_s_tehnologijo_nizko-energijskega_Bluetoot.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>25F9DB8CB1DB3A4EEFB0841E5B83D3B4</MD5>
      <SHA256>b67bd1ac9aa83e8b3075df1ffae47dbf3c5a708d55a5d1b5e335811f1e88ec3b</SHA256>
      <UUID>5ec9cd09-a1ad-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/9953e869-842e-4dee-baec-83c9a7fb0166</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=72512</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="60656"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
