Testowanie bezpieczeństwa rozwiązań IoT
Czas trwania szkolenia:2 dni (16h)
Kod kursu:SEC/IOT
Poziom zaawansowania:
O szkoleniu Testowanie bezpieczeństwa rozwiązań IoT
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Wymagania
- Biegłe posługiwanie się komputerem, znajomość podstaw pracy w systemie Windows i Linux
Zalety
- Przedstawienie praktycznych zagadnień związanych z testowaniem
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Przedstawienie praktycznych zagadnień związanych z testowaniem bezpieczeństwa rozwiązań IoT
Program
Typy urządzeń IoT (Consumer, M2M)
SDR (Software Defined Radio)
- Sniffing i dekodowanie komunikacji z użyciem urządzeń typu SDR
Protokoły komunikacji i ich bezpieczeństwo
- Typowe ataki na protokoły komunikacji: sniffing (podsłuchiwanie), relay (przekazywanie), replay (odtwarzanie)
- NFC, RFID
- Bluetooth Low Energy
- WiFi, ZigBee
Elektronika
- JTAG, interfejsy testowe
- Ekstrakcja pamięci firmware
Analiza firmware
- Typowe błędy w firmware
- Dekompilacja i dezasemblacja firmware
Analiza zabezpieczeń kryptograficznych
- Side-channel
Backend IoT
- Testowanie API, typowe błędy w API