Sicheres Entwickeln von iOS Anwendungen (Oktober 2016)
SektionEins veranstaltet eine dreitägige iOS Entwicker-Schulung vom 26. - 28. Oktober 2016.
Eckdaten auf einen Blick:
3-Tages-Schulung: Praxisnahe Einführung in die Sicherheit von iOS Anwendungen
Start am 26. Oktober 2016 in Berlin
für Softwareentwickler (iOS)
max. 15 Teilnehmer
Sprache: Deutsch
Schulungsleiter: Stefan Horst, Stefan Esser
SektionEins veranstaltet seit 2007 erfolgreich Schulungen zu verschiedenen Themen der IT-Sicherheit. Unsere Experten teilen die Erfahrung aus Sicherheitsanalysen, aufbereitet mit praxisnahen Übungsaufgaben und fundiertem Hintergrundwissen.
Die iOS Security-Schulung bietet eine Einführung in aktuelle Sicherheitsthemen bei der Entwicklung und dem Betrieb von iOS Anwendungen. Es werden verschiedene Angriffe auf iOS Anwendungen erklärt und ihre Gegenmaßnahmen diskutiert, anhand einer Demo App. Interessant ist die Schulung für Einsteiger und erfahrene iOS Entwickler.
Themen
Grundlagen
-
Angriffe auf iOS Anwendungen
Information Leakage
TLS Probleme (Zertifikats-Pinning)
Probleme in der Speicherverwaltung
Logische Fehler
in App Purchases
-
Angriffe auf Serveranwendungen
Information Leakage
Private Schlüssel der App
-
Jailbreaking
Erkennen
Schutz von Applikationsgeheimnissen
-
Entwicklung
Wo können Probleme beim Compiler entstehen
iOS Data Protection
Keychain Access und die Secure Enclave
Fehlerbehandlung und Logging
Threat Modelling und SDL
Access Controls
Grundlagen Kryptographische Funktionen und Zufallszahlen
Grundwissen Sicherheitstests und Tools
Schulungsmaterial
Alle Teilnehmer erhalten das Schulungsmaterial in digitaler Form.
Beispiele und Übungsaufgaben werden als Quellcode zur Verfügung gestellt.
Voraussetzungen
-
Voraussetzungen für Teilnehmer
Die Teilnehmer sollten Programmierbeispiele in Objective C und Swift verstehen können, sowie Programmieraufgaben in diesen Sprachen lösen können.
-
Hardware Vorraussetzungen
Ein Apple Mac Notebook ist Voraussetzung um OS X 10.11 und XCode zu nutzen.
Praxisübungen werden auf von SektionEins zur Verfügung gestellten iOS Geräten durchgeführt. Teilnehmer müssen kein eigenes iOS Gerät mitbringen.
Teilnehmer können optional ihr eigenes iOS Gerät mitbringen, um die Übungen auf diesen durchzuführen. Diese Geräte sollten aber mit der aktuellen iOS Version laufen.
-
Software Vorraussetzungen
Mac OS X 10.11, mit aktuellem XCode und iOS 9.x SDK (oder neuer)
Veranstaltungsort
Die Schulung findet in privaten Schulungsräumen in Berlin statt. Eine Anreise mit öffentlichen Verkehrsmitteln ist problemlos möglich.
Preise
Die angegebenen Preise gelten für die dreitägige Schulung. Enthalten sind neben der eigentlichen Schulung
Schulungsunterlagen
Getränke im Schulungsraum
zwei Kaffeepausen
Mittagessen
Preis |
|
frühe Anmeldung bis 01.09.2016 |
1850,- |
Anmeldung ab 01.09.2016 |
2050,- |
Preise gelten netto in EURO zzgl. MwSt..
Die Anmeldung gilt als durchgeführt und verbindlich, wenn die Rechnung bezahlt ist.
Anmeldung / Kontakt
Zur Anmeldung oder bei Fragen wenden Sie sich bitte an training@sektioneins.de.
In-House Schulungen / Konferenzen / Weitere Trainings
Sollten Sie an diesem Trainingskurs interessiert sein, ihn aber für Ihre Mitarbeiter lieber in ihren eignen Büroräumen durchführen wollen, oder sollten Sie diesen Trainingskurs im Rahmen ihrer Konferenz durchführen wollen, dann melden Sie sich bitte auch per e-mail unter training@sektioneins.de.