Actualisé: 31/10/2024
Sécurité des Applications Mobiles (SAM)
Apprenez techniques et méthodes pour découvrir des vulnérabilités sur applications Android & iOS
- 3 jours (21H)
- 9h30 - 17h30
À propos du cours : Sécurité des Applications Mobiles (SAM)
Accessibilités aux personnes handicapées : La Loi du 5 septembre 2018 pour la « liberté de choisir son avenir professionnel » a pour objectif de faciliter l’accès à l’emploi des personnes en situation de handicap. Sysdream tente de donner à tous les mêmes chances d’accéder ou de maintenir l’emploi. C’est pourquoi nous vous invitons, en amont de votre session, à nous indiquer tout besoin spécifique vous permettant de suivre votre formation dans les meilleures conditions. Lors d’un entretien de recueil de vos attentes et besoins, nous étudierons ensemble la faisabilité de la réalisation de l’action de formation (formation@sysdream.com).
Nos prochaines sessions de formation
Nos prochaines sessions de formation
INFORMATIONS GÉNÉRALES :
Public visé
- Ingénieurs / Techniciens
- Responsables techniques
- Consultants sécurité
Pré-requis
- Avoir des connaissances en Web
- Avoir des connaissances en sécurité
Ressources
- Support de cours
- 70% d’exercices pratiques
- 1 PC par personne
- Environnement Linux
- Machine virtuelle avec outils d’analyse Android et IOS
Objectifs
- Maîtriser les fonctionnalités avancées du système Android et IOS
- Organiser une procédure d’audit de sécurité de type test d’intrusion sur une application mobile Android et IOS
- Se mettre en situation réelle d’audit
Méthodes mobilisées : cette formation est construite avec une alternance de cours théoriques et de cas pratiques afin de favoriser l’acquisition des savoirs du programme (cf. Ressources).
Modalités d’évaluation : les objectifs sont régulièrement évalués tout au long de la formation (70% d’exercices pratiques) et formalisés sous forme de grille d’évaluation des compétences complétée en fin de module par le formateur.
-
JOUR 1
Introduction au système Android
- Modèle de sécurité Android
- Structure et composants d’une application
- Préparation de l’environnement de test
- Mise en place de l’instrumentation
- Analyse statique
- Analyse dynamique
Présentation des outils d’analyse
- Le SDK Android
- ADB (Android Debug Bridge)
- JADX
- RMS (Runtime Mobille Security)
- Frida & Objection
- MobSF
-
JOUR 2
Vulnérabilités spécifiques aux applications android
- Activity
- Content Providers
- Broadcast Receivers
- Webview
Instrumentation et ingénierie reverse
- Analyse avec Radare
- Interceptions des communications
- Proxy HTTP et non HTTP
Attaque sur les API
- Cross-Site Scripting
- Injection de code SQLI
- IDOR
- Authentification
-
JOUR 3
IOS
- Modèle de sécurité IOS
- Environnement de test
- Méthodologie d’analyse
- Instrumentation
CTF Final
- Mise en situation d’audit
- Recherche et exploitation de vulnérabilités
- Synthèse et contre mesure
"Le formateur était très agréable et possédait une excellente maîtrise de son sujet. J'ai particulièrement apprécié les exercices pratiques et la découverte de certains types d'attaques."
Emmanuel
"C'était excellent. La formation répondait parfaitement à mes attentes. J'ai beaucoup apprécié la partie pratique et les explications techniques claires fournies par le formateur."
François-Xavier
Hacking & Sécurité : Avancé (HSA)
Se mettre dans la peau d’un attaquant pour mieux protéger votre SI
Découvrir la formationSENSIBILISATION À LA CYBERSÉCURITÉ (SAC)
Comprendre pour appréhender au mieux les menaces informatiques
Découvrir la formationSensibilisation au Développement Sécurisé (SDS)
Sensibilisez-vous aux attaques les plus utilisées afin de mieux protéger vos applications
Découvrir la formation