+ All Categories
Home > Documents > Zákonné odposlechy v SDN -...

Zákonné odposlechy v SDN -...

Date post: 30-Jun-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
1
Zákonné odposlechy v SDN Barbora Franková xfrank08@stud.t.vutbr.cz 01110110101101010100010101 000101011111101010001101011 101010001010100101010100 101000101000101010111 11111010111110001010101001 11000111000110101001101010 001010100010100011110100 10100010100010101010110101 101000101110111101111110010 101000101010100010100011010 S1 Motivace Ř ešení Pojmy Ukázka kongurace sítě Závěr Literatura Fakulta informačních technologií, Vysoké učení technické v Brně 83 • Zákonné odposlechy zákon o elektronických komunikacích (č. 127/2005 Sb.) sytémy pro zákonné odposlechy umožují oprávněným orgánům sledovat komunikaci podezř ených subjektů v počítačové či telefonní síti • SLIS implementace systému pro zákonné odposlechy, která vznikla v rámci projektu Sec6Net • Softwarově denované sítě (SDN) odděluje řízení sítě od samotného př eposílání paketů a umožňuje vytvář et programovatelné sítě • OpenDaylight opensource kontroler, který řídí síť a má př ehled o topologii • OpenFlow rozhraní mezi kontrolerem a programovatelnými zařízeními kontroler vytváří pravidla pro řízení sítě pravidla identikují datové toky a ur čují další zpracování (akce) • využití znalosti topologie ze softwarově denovaných sítí (SDN) v systému pro zákonné odposlechy (SLIS) dynamická rekongurace sond na základě aktuální topologie • cíle: spolehlivější identikace uživatelů efektivnější využití sítě kongurace zachycená data SLIS SLAAC DHCP ODL ODL_trigger HTTP OpenDaylight kontroler OpenFlow HTTP pakety pakety • modul ODL získávání identikátorů koncových zařízení z kontroleru (IP adresa, MAC adresa, př epínač), které pak SLIS propojí a tím rozšíří informace o částečné identitě daného zařízení • modul ODL_trigger zjišťování topologie z OpenDaylight kontroleru optimalizace kongurace sond, které provádí odposlechy, podle jejich pozice v síti dynamická rekongurace př epínačů k označování a př eposílání odposlouchávaných paketů k sondám, které neleží přímo na odposlouchávané lince • vytvořila jsem dva moduly, které využívají výhod SDN v systému pro zákonné odposlechy SLIS • součástí navazující práce bude otestování systému v případě různých požadavk ů a omezení (kapacita sond, dostupnost sond, apod.) [1] L. Polčák, T. Martínek, R. Hranický, S. Bárta a další. Zákonné odposlechy v moderních sítích. Technická zpráva, FIT VUT v Brně, 2014 [2] European Telecommunications Standards Institute: TR 101 943: Telecommunications security; Lawful Interception (LI); Concepts of Interception in a generic Network Architecture, 2001, v1.1.1. [3] L. Polčák, R. Hranický a T. Martínek. On Identities in Modern Networks. In Journal of Digi- tal Forensics, Security and Law. 2014, roč. 2014, č. 2, s. 9-22. Tato práce je součástí projektu VG20102015022 podporovaného Ministerstvem vnitra České republiky. 10.0.0.1 10.0.0.2 10.0.0.3 1 2 1 2 1 2 1 S2 S3 S4 priority: 10 match: ip-address = 10.0.0.1 apply-actions: push VLAN tag outport 1 pop VLAN tag go-to: table 3 priority: 20 match: VLAN tag apply-actions: outport 1 priority: 20 match: VLAN tag apply-actions: pop VLAN tag outport 1 • kongurace zařízení k označování a př eposílání paketů je postavena na využití tří tabulek tok ů • každý přijatý paket se postupně porovává s pravidly od nej- vyšší priority a je aplikováno první pravidlo, u kterého je nalezena shoda • příklad vkládání pravidel na odposlech IP adresy 10.0.0.1: do první tabulky zařízení S1 se vloží pravidlo, které bude porovnávat zdrojovou (cílovou) IP adresu, odpovídající pakety zduplikuje, označí VLAN tagem a odešle na port směrem k sondě do druhé tabulky se na všech zařízeních vloží pravidlo, které bude odesílat pakety označené VLAN tagem k sondě na zařízení S4 bude ve druhé tabulce pravidlo, které odstraní VLAN tag a př edá paket sondě třetí tabulka př eposílá původní pakety k cílovému zařízení • výsledkem je dynamická kongurace, která konguruje sondy jednotlivě podle pozice v síti konfuguruje zařízení tak, aby směrovaly označovaly zájmové pakety a směrovaly je k sondám zabraňuje př etěžování některých sond Tabulka 2 (přepínač u sondy) Tabulka 1 (na př epínači, ke kterému je připojeno odposlouchávané zařízení) Tabulka 3 (na všech př epínačích) pod správou kontroleru OpenDaylight Tabulka 2 (ostatní)
Transcript
Page 1: Zákonné odposlechy v SDN - excel.fit.vutbr.czexcel.fit.vutbr.cz/submissions/2015/083/83_poster.pdf · In Journal of Digi- tal Forensics, Security and Law. 2014, roč. 2014, č.

Zákonné odposlechy v SDNBarbora Franková

[email protected]

00101110110101101010100010101001000101011111101010001101011100101010001010100101010100000101000101000101010111111111110101111100010101010010001100011100011010100110101001000101010001010001111010001010100010100010101010110101010101000101110111101111110010101010101000101010100010100011010

S1

Motivace Řešení

Pojmy

Ukázka konfigurace sítě

Závěr Literatura

Fakulta informačních technologií, Vysoké učení technické v Brně83

• Zákonné odposlechy ‣ zákon o elektronických komunikacích (č. 127/2005 Sb.) ‣ sytémy pro zákonné odposlechy umožují oprávněným orgánům sledovat komunikaci podezřených subjektů v počítačové či telefonní síti• SLIS ‣ implementace systému pro zákonné odposlechy, která vznikla v rámci projektu Sec6Net• Softwarově definované sítě (SDN) ‣ odděluje řízení sítě od samotného přeposílání paketů a umožňuje vytvářet programovatelné sítě• OpenDaylight ‣ opensource kontroler, který řídí síť a má přehled o topologii• OpenFlow ‣ rozhraní mezi kontrolerem a programovatelnými zařízeními ‣ kontroler vytváří pravidla pro řízení sítě ‣ pravidla identifikují datové toky a určují další zpracování (akce)

• využití znalosti topologie ze softwarově definovaných sítí (SDN) v systému pro zákonné odposlechy (SLIS)

‣ dynamická rekonfigurace sond na základě aktuální topologie

• cíle: ‣ spolehlivější identifikace uživatelů ‣ efektivnější využití sítě

konfiguracezachycená dataSLIS

SLAAC DHCP ODL

ODL_trigger

HTTP

OpenDaylight kontroler

OpenFlow

HTTP

pakety pakety

• modul ODL ‣ získávání identifikátorů koncových zařízení z kontroleru (IP adresa, MAC adresa, přepínač), které pak SLIS propojí a tím rozšíří informace o částečné identitě daného zařízení• modul ODL_trigger ‣ zjišťování topologie z OpenDaylight kontroleru ‣ optimalizace konfigurace sond, které provádí odposlechy, podle jejich pozice v síti ‣ dynamická rekonfigurace přepínačů k označování a přeposílání odposlouchávaných paketů k sondám, které neleží přímo na odposlouchávané lince

• vytvořila jsem dva moduly, které využívají výhod SDN v systému pro zákonné odposlechy SLIS• součástí navazující práce bude otestování systému v případě různých požadavků a omezení (kapacita sond, dostupnost sond, apod.)

[1] L. Polčák, T. Martínek, R. Hranický, S. Bárta a další. Zákonné odposlechy v moderních sítích. Technická zpráva, FIT VUT v Brně, 2014[2] European Telecommunications Standards Institute: TR 101 943: Telecommunicationssecurity; Lawful Interception (LI); Concepts of Interception in a generic Network Architecture, 2001, v1.1.1.[3] L. Polčák, R. Hranický a T. Martínek. On Identities in Modern Networks. In Journal of Digi-tal Forensics, Security and Law. 2014, roč. 2014, č. 2, s. 9-22.

Tato práce je součástí projektu VG20102015022 podporovaného Ministerstvem vnitra České republiky.

10.0.0.1

10.0.0.2

10.0.0.3

1

212

1

2

1

S2S3

S4

priority: 10match: ip-address = 10.0.0.1apply-actions: push VLAN tag outport 1 pop VLAN taggo-to: table 3

priority: 20match: VLAN tagapply-actions: outport 1

priority: 20match: VLAN tagapply-actions: pop VLAN tag outport 1

• konfigurace zařízení k označování a přeposílání paketů je postavena na využití tří tabulek toků• každý přijatý paket se postupně porovává s pravidly od nej- vyšší priority a je aplikováno první pravidlo, u kterého je nalezena shoda

• příklad vkládání pravidel na odposlech IP adresy 10.0.0.1: ‣ do první tabulky zařízení S1 se vloží pravidlo, které bude porovnávat zdrojovou (cílovou) IP adresu, odpovídající pakety zduplikuje, označí VLAN tagem a odešle na port směrem k sondě ‣ do druhé tabulky se na všech zařízeních vloží pravidlo, které bude odesílat pakety označené VLAN tagem k sondě ‣ na zařízení S4 bude ve druhé tabulce pravidlo, které odstraní VLAN tag a předá paket sondě ‣ třetí tabulka přeposílá původní pakety k cílovému zařízení

• výsledkem je dynamická konfigurace, která ‣ konfiguruje sondy jednotlivě podle pozice v síti ‣ konfuguruje zařízení tak, aby směrovaly označovaly zájmové pakety a směrovaly je k sondám ‣ zabraňuje přetěžování některých sond

Tabulka 2 (přepínač u sondy)Tabulka 1 (na přepínači, ke kterémuje připojeno odposlouchávané zařízení)

Tabulka 3 (na všech přepínačích)

pod správou kontroleruOpenDaylight

Tabulka 2 (ostatní)

Recommended