Oblíbené omyly v bezpečnosti

Podobné dokumenty
Instalace. Samotný firewall již je s největší pravděpodobností nainstalovaný Zjistíme dle parametru při použití. aptitude search iptables

IP protokol v linuxu trocha teorie a hodně praxe příkazy ip, iptables a další.

Site - Zapich. Varianta 1

Osobní firewall s iptables

Operační systémy 2. Firewally, NFS Přednáška číslo 7b

IPv6 na OpenWRT. 6. června Ondřej Caletka (CESNET, z.s.p.o.) IPv6 na OpenWRT 6. června / 17

Úvod do síťových technologií

IPv6 Autokonfigurace a falešné směrovače

Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta,

Multikast z pohledu uživatele

Téma 11: Firewall v CentOS. Nastavení firewallu

Firewally a iptables. Přednáška číslo 12

Y36SPS Jmenné služby DHCP a DNS

Firewal ing v Linuxe

Správa systému MS Windows II

Něco málo o mně. Radek

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Překlad jmen, instalace AD. Šimon Suchomel

HP HELION OPENSTACK LAB GUIDE

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

BIRD Internet Routing Daemon

Co je to IPv6 Architektura adres Plug and Play Systém jmenných domén Přechod Současný stav IPv6

Internet & Sítě (1. přednáška)

(Ne)bojím se IPv6! Matěj Grégr. Vysoké učení technické v Brně, Fakulta informačních technologií LinuxAlt 2013

IPv6 v OpenWRT. Ondřej Caletka. 5. října Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko.

IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Nástroje pro FlowSpec a RTBH. Jiří Vraný, Petr Adamec a Josef Verich CESNET. 30. leden 2019 Praha

Firewall, mac filtering, address filtering, port forwarding, dmz. Ondřej Vojtíšek, Jakub Niedermertl

Administrace Unixu a sítí

Ladislav Pešička KIV FAV ZČU Plzeň

Přednáška 9. Síťové rozhraní. Úvod do Operačních Systémů Přednáška 9

Zjednodusene zaklady prace s IPTABLES Jiri Kubina jiri.kubina@osu.cz Ver. 1.1 zari 2006

PB169 Operační systémy a sítě

Praktikum Směrování Linux

Jmenné služby a adresace

OpenVPN. Ondřej Caletka.

Desktop systémy Microsoft Windows

OpenVPN. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) OpenVPN 3. března / 16

Směrování. 4. Přednáška. Směrování s částečnou znalostí sítě

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

BEZPEČNOST SLUŽEB NA INTERNETU

Síťování ve Windows. RNDr. Šimon Suchomel

Linux na serveru. seminář Arcibiskupského gymnázia v Praze a gymnázia Boženy Němcové v Hradci Králové

Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006

Sledování ICMPv6 na segmentu LAN s protokolem IPv6

WrapSix aneb nebojme se NAT64. Michal Zima.

Komunikace v sítích TCP/IP (1)

Josef Hajas.

Linux Hardening Tipy & Triky. Jakub Suchý Red Hat Certified Engineer

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Střední odborná škola a Střední odborné učiliště, Hořovice

Služby správce.eu přes IPv6

Studentská unie ČVUT v Praze, klub Silicon Hill. 22. února Ondřej Caletka (SU ČVUT) IPv6 nové (ne)bezpečí? 22.

Technologie počítačových sítí - ZS 2015/2016 Kombinované studium

Úvod do analýzy. Ústav informatiky, FPF SU Opava Poslední aktualizace: 8. prosince 2013

Autokonfigurace IPv6 v lokální sí

Počítačové sítě a Linux. Radek Pilař Gymnázium Tanvald Oktáva 2008/2009

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Správa linuxového serveru: DNS a DHCP server dnsmasq

Počítačové sítě 1 Přednáška č.5

WireGuard. nová a jednoduchá linuxová VPN. Petr Krčmář. 3. listopadu 2018

RadSec a IPsec. metody zabezpečeného připojení k národnímu RADIUS serveru. Jan Tomášek <jan.tomasek@cesnet.cz> CESNET, z. s. p. o.

Analýza protokolů rodiny TCP/IP, NAT

Identifikátor materiálu: ICT-3-03

Nová cesta ip. Stará cesta ifconfig, route. Network address translation NAT

FIREWALL - IPTABLES. 1. Co je to firewall 2. IPTABLES 3. Manuálové stránky 4. Nastavení směrovače 5. Příklady. 1. Co je to firewall?

Administrace OS UNIX

Základní konfigurace Linux firewallu

Projekt Turris Ondřej Filip 23 října 2014 CIF Praha

12. pomocné protokoly, IPv6. Miroslav Spousta, 2005 ICMP. pomocný protokol IP, vlastn ě součást IP protokolu

Síť LAN. semestrální práce X32PRS Ondřej Caletka ČVUT V PRAZE, Fakulta Elektrotechnická

1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL

Hypertext Transfer Protocol (HTTP/1.1 RFC 2616) Počítačové sítě Pavel Šinták


Budování sítě v datových centrech

Vychytávky v iptables

Předmluva... 2 Popis panelu... 4 Obsah balení... 5 Instalace acces pointu... 5 Inicializace a nastavení acces pointu... 5 Řešení problémů...

Europen: IP anycast služba

BEZPEČNOST SLUŽEB NA INTERNETU

X36PKO Úvod Protokolová rodina TCP/IP

Střední průmyslová škola, Mladá Boleslav, Havlíčkova 456 Maturitní otázky z předmětu POČÍTAČOVÉ SÍTĚ

Možnosti DHCP snoopingu, relayingu a podpora multicastingu na DSLAM Zyxel IES-1000

Maturitní okruhy pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

QoS na MPLS (Diffserv)

GRE tunel APLIKA ˇ CNÍ P ˇ RÍRU ˇ CKA

LAN/RS485, WiFi/RS485. Převodníky Ethernet LAN/RS485, WiFi/RS485

Základní principy obrany sítě

NAS 224 Vzdálený přístup manuální nastavení

Správa linuxového serveru: Zprovoznění Ruby aplikací s RVM, Thin a Nginx

Access Control Lists (ACL)

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE

HTTP protokol. Zpracoval : Petr Novotný

Síťování ve Windows. RNDr. Šimon Suchomel, Ph.D.

Návod k použití telefonu Siemens Gigaset C450 IP pro službu viphone business

Směrovací démon BIRD. CZ.NIC z. s. p. o. Ondřej Filip / IT10

Protokol IP verze 6. Co je to IPv6. Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.

PB169 Operační systémy a sítě

I/O servery Moxa. iologik I/O Servery. iologik iologik 2000

Bezpečnost informačních systémů. semestrální projekt

Konfigurace síťových stanic

Transkript:

Pavel Růžička <ruza@ruza.eu> Brmlab hackerspace Prague Lightning talks 3. listopadu 2011

1 Motivace 2 známější méně známé ipv6

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby"

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby".. a nikdy s tím nepřestanou.

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby".. a nikdy s tím nepřestanou. A pokud přestanou tak asi nejsou až tak dobří bezpečáci.

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby".. a nikdy s tím nepřestanou. A pokud přestanou tak asi nejsou až tak dobří bezpečáci. Respektujte je, většinou vědí o čem mluví!

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby".. a nikdy s tím nepřestanou. A pokud přestanou tak asi nejsou až tak dobří bezpečáci. Respektujte je, většinou vědí o čem mluví!.. ale berte na vědomí že potřebují váš strach aby si u vás vydělali.

Bezpečáci a pojišt ováci Moje první prezentace v L A T E X Všichni sekurit áci vás budou vždycky strašit "co by kdyby".. a nikdy s tím nepřestanou. A pokud přestanou tak asi nejsou až tak dobří bezpečáci. Respektujte je, většinou vědí o čem mluví!.. ale berte na vědomí že potřebují váš strach aby si u vás vydělali.

známější Nečekejte soukromí kde nikdy nebylo a zřejmě ani nebude TOTO není vtip!

známější nobody není jen tak nikdo nekdo@nekde:~$ grep nobody /etc/passwd nobody:x:65534:65534:nobody:/nonexistent:/bin/sh Pozor na sdílení práv dnsmasq - A lightweight DHCP and caching DNS server. dříve i nfs, apache a další.

známější Známější nesmysly naučili jsme se utahovat šrouby, tak to tak děláme dál přísná bezpečnostní politika

známější Známější nesmysly naučili jsme se utahovat šrouby, tak to tak děláme dál příliš přísná bezpečnostní politika

známější Známější nesmysly naučili jsme se utahovat šrouby, tak to tak děláme dál příliš přísná bezpečnostní politika => hesla na papírcích

známější Nebezpečí bezpečnostních otázek HESLO: ohafah3-9fjjfnap32 FN3A-0RJ32-RJm32M3A-20RJ32A Odpověd na bezpečnostní otázku: Azor

známější Nebezpečí bezpečnostních otázek HESLO: ohafah3-9fjjfnap32 FN3A-0RJ32-RJm32M3A-20RJ32A Odpověd na bezpečnostní otázku: Azor

méně známé Biometrie princip variability mezi jednotlivci

méně známé Biometrie princip variability mezi jednotlivci každé sejmutí dat musí korelovat nepřesnosti při silnější shodě předloženého vzorku s uloženým vzorem by měla být nižší pravděpodobnost obejití autentizace

méně známé Biometrie princip variability mezi jednotlivci každé sejmutí dat musí korelovat nepřesnosti při silnější shodě předloženého vzorku s uloženým vzorem by měla být nižší pravděpodobnost obejití autentizace absolutní shoda by ale měla být vyhodnocena jako replay attack

méně známé Končí éra IP filtrů?

méně známé Končí éra IP filtrů?

méně známé Končí éra IP filtrů?

méně známé Končí éra IP filtrů?

méně známé Končí éra IP filtrů?

méně známé "a ted potřebujeme pracovat na tomhle"

méně známé Mnohem větší tlak na autentizační mechanismy

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky dedikované servery

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky dedikované servery

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky dedikované servery většina komunikace přes Internet

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky dedikované servery většina komunikace přes Internet virtuály sdílející hw (s kým?)

méně známé Mnohem větší tlak na autentizační mechanismy žádné ATM dedikované linky dedikované servery většina komunikace přes Internet virtuály sdílející hw (s kým?) cloudy (kde?)

méně známé Končí éra IP filtrů?

ipv6 a taky kvůli IPv6 (IPocalypse)

ipv6 IPv6 - rozhovor "IPv6 konektivita mě nemusí zajímat, to nemám."

ipv6 IPv6 - rozhovor "IPv6 konektivita mě nemusí zajímat, to nemám." "Má!" autokonfigurace, link-local adresy

ipv6 IPv6 - rozhovor "IPv6 konektivita mě nemusí zajímat, to nemám." "Má!" autokonfigurace, link-local adresy "Ale ten hacker určitě nemá moji IPv6 adresu, tu já ani nepřečtu natož aby si ji někdo pamatoval."

ipv6 IPv6 - rozhovor "IPv6 konektivita mě nemusí zajímat, to nemám." "Má!" autokonfigurace, link-local adresy "Ale ten hacker určitě nemá moji IPv6 adresu, tu já ani nepřečtu natož aby si ji někdo pamatoval." "Má ji!" On se na ni totiž zeptá ;)

ipv6 Separátní routovací pravidla pro IPv4 a IPv6 nekdo@nekde:~$ ip r default via 192.168.1.1 dev eth0 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.22 nekdo@nekde:~$ ip -6 r 2001::/32 dev teredo proto kernel metric 256 fe80::/64 dev eth0 proto kernel metric 256 fe80::/64 dev teredo proto kernel metric 256 default dev teredo metric 1029

ipv6 Separátní routovací pravidla pro IPv4 a IPv6 nekdo@nekde:~$ ip r default via 192.168.1.1 dev eth0 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.22 nekdo@nekde:~$ ip -6 r 2001::/32 dev teredo proto kernel metric 256 fe80::/64 dev eth0 proto kernel metric 256 fe80::/64 dev teredo proto kernel metric 256 default dev teredo metric 1029

ipv6 Tady jsou jen ti co už s námi mluvili nekdo@nekde:~$ ip -6 neigh 2001:470:caee:1::1 dev eth0 lladdr 00:16:76:93:45:a3 router REACHABLE fe80::216:76ff:fe93:25b1 dev eth0 lladdr 00:16:76:93:25:b1 router STALE

ipv6 IPv6 - zjištění lokálních sousedů multicastem nekdo@nekde:~$ ping6 -I eth0 ff02::1 PING ff02::1(ff02::1) from fe80::216:76ff:fe93:45b3 eth0: 56 data bytes 64 bytes from fe80::216:76ff:fe93:55b3: icmp_seq=1 ttl=64 time=0.033 ms (sám sobě si) 64 bytes from fe80::2e0:81ff:fe34:e3e9: icmp_seq=1 ttl=64 time=0.182 ms (DUP!) 64 bytes from fe80::20f:b0ff:fe7a:825f: icmp_seq=1 ttl=64 time=0.190 ms (DUP!) 64 bytes from fe80::216:d3ff:fe33:ce97: icmp_seq=1 ttl=64 time=0.282 ms (DUP!) 64 bytes from fe80::216:cbff:fec2:967: icmp_seq=1 ttl=64 time=0.288 ms (DUP!) 64 bytes from fe80::20b:cdff:fe24:939e: icmp_seq=1 ttl=64 time=1.08 ms (DUP!) 64 bytes from fe80::211:d8ff:fecc:981a: icmp_seq=1 ttl=64 time=7.57 ms (DUP!) 64 bytes from fe80::1e6f:65ff:fea5:b68a: icmp_seq=1 ttl=64 time=7.57 ms (DUP!) 64 bytes from fe80::219:d2ff:fe07:f363: icmp_seq=1 ttl=64 time=33.1 ms (DUP!) 64 bytes from fe80::226:5eff:fef8:4b87: icmp_seq=1 ttl=64 time=33.7 ms (DUP!) https://secure.wikimedia.org/wikipedia/en/wiki/multicast_address#ipv6

ipv6 IPv6 - zjištění lokálních sousedů multicastem nekdo@nekde:~$ ping6 ff02::1%eth0 PING ff02::1(ff02::1) from fe80::216:76ff:fe93:45b3 eth0: 56 data bytes 64 bytes from fe80::216:76ff:fe93:55b3: icmp_seq=1 ttl=64 time=0.033 ms (sám sobě si) 64 bytes from fe80::2e0:81ff:fe34:e3e9: icmp_seq=1 ttl=64 time=0.182 ms (DUP!) 64 bytes from fe80::20f:b0ff:fe7a:825f: icmp_seq=1 ttl=64 time=0.190 ms (DUP!) 64 bytes from fe80::216:d3ff:fe33:ce97: icmp_seq=1 ttl=64 time=0.282 ms (DUP!) 64 bytes from fe80::216:cbff:fec2:967: icmp_seq=1 ttl=64 time=0.288 ms (DUP!) 64 bytes from fe80::20b:cdff:fe24:939e: icmp_seq=1 ttl=64 time=1.08 ms (DUP!) 64 bytes from fe80::211:d8ff:fecc:981a: icmp_seq=1 ttl=64 time=7.57 ms (DUP!) 64 bytes from fe80::1e6f:65ff:fea5:b68a: icmp_seq=1 ttl=64 time=7.57 ms (DUP!) 64 bytes from fe80::219:d2ff:fe07:f363: icmp_seq=1 ttl=64 time=33.1 ms (DUP!) 64 bytes from fe80::226:5eff:fef8:4b87: icmp_seq=1 ttl=64 time=33.7 ms (DUP!) https://secure.wikimedia.org/wikipedia/en/wiki/multicast_address#ipv6

ipv6 A ted máme od všech nejbližších sousedů navštívenky ;) nekdo@nekde:~$ ip -6 neigh fe80::1e6f:65ff:fed5:b68a dev eth0 lladdr 1c:6f:65:d5:b4:8a REACHABLE 2001:470:caee:1::1 dev eth0 lladdr 00:16:76:93:45:b3 router REACHABLE fe80::216:cbff:fec1:964 dev eth0 lladdr 00:16:cb:c1:09:64 REACHABLE fe80::224:1dff:fea6:3226 dev eth0 lladdr 00:24:1d:a6:32:26 REACHABLE fe80::216:76ff:fe93:45b3 dev eth0 lladdr 00:16:76:93:45:b3 router REACHABLE fe80::a00:27ff:fe3e:1df2 dev eth0 lladdr 08:00:27:3e:1d:f2 REACHABLE fe80::219:d2ff:fe06:f263 dev eth0 lladdr 00:19:d2:06:f2:63 REACHABLE fe80::a00:27ff:fe38:7c60 dev eth0 lladdr 08:00:27:38:7c:60 REACHABLE fe80::2e0:81ff:fe36:e3e9 dev eth0 lladdr 00:e0:81:36:e3:e9 REACHABLE fe80::20f:b0ff:fe7d:725f dev eth0 lladdr 00:0f:b0:7d:72:5f REACHABLE

ipv6 IPv6 - THC IPv6-attack toolkit nekdo@nekde:~/thc-ipv6-1.8#./alive6 eth0 Alive: 2001:470:caee:1:20d:cdff:fe27:939e Alive: 2001:470:caee:1:20e:b0ff:fe7d:825f Alive: 2001:470:caee:1:212:d8ff:fece:981a Alive: 2001:470:caee:1:9e6f:65ff:fed5:b68a Alive: 2001:470:caee:1:2f4:81ff:fe30:e3e9 Alive: 2001:470:caee:1:217:cbff:fec1:967 Found 6 systems alive http://thc.org/thc-ipv6/

ipv6 IPv6 - THC IPv6-attack toolkit nekdo@nekde:~/thc-ipv6-1.8#./alive6 eth0 Alive: 2001:470:caee:1:20d:cdff:fe27:939e Alive: 2001:470:caee:1:20e:b0ff:fe7d:825f Alive: 2001:470:caee:1:212:d8ff:fece:981a Alive: 2001:470:caee:1:9e6f:65ff:fed5:b68a Alive: 2001:470:caee:1:2f4:81ff:fe30:e3e9 Alive: 2001:470:caee:1:217:cbff:fec1:967 Found 6 systems alive http://thc.org/thc-ipv6/

ipv6 Teredo (IPv6 over IPv4) # apt-get install miredo # /etc/miredo.conf InterfaceName teredo # Pick a Teredo server: #ServerAddress teredo.ipv6.microsoft.com #ServerAddress teredo-debian.remlab.net ServerAddress teredo.nic.cz # Some firewall/nat setups require a specific UDP port num: BindPort 3545

ipv6

ipv6 Proč nás to všecko zajímá root@omg:~# ip6tables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination

ipv6 Proč nás to všecko zajímá root@omg:~# ip6tables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination

ipv6 Proto :) root@omg:~# netstat -ntlp grep :22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5452/sshd tcp6 0 0 :::22 :::* LISTEN 5452/sshd.. a nejen proto

ipv6 Proto :) root@omg:~# netstat -ntlp grep :22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5452/sshd tcp6 0 0 :::22 :::* LISTEN 5452/sshd.. a nejen proto

ipv6 Skenování na IPv6 - jaké cestičky vedou k sousedům nmap -6 -PN ${HOST}%${IFACE}

ipv6 Skenování na IPv6 - jaké cestičky vedou k sousedům #!/bin/bash for HOST in ${IPV6_ADDRS} do nmap -6 -PN ${HOST}%${IFACE} done

ipv6 Skenování na IPv6 - jaké cestičky vedou k sousedům #!/bin/bash IFACE="eth0" IPV6_ADDRS="$(ping6 -I ${IFACE} ff02::1 -c 2 grep icmp_seq=1\ awk print $4 sed s/:$// )" for HOST in ${IPV6_ADDRS} do nmap -6 -PN ${HOST}%${IFACE} done

ipv6 IPv6 skill improving project http://brmlab.cz/project/ipv6

ipv6 Nashle na psychiatrii