Sécurité des Applications Mobiles (SAM)
Apprenez techniques et méthodes pour découvrir des vulnérabilités sur applications Android & iOS
Actualisé: 28/11/2023
À propos du cours: Sécurité des Applications Mobiles (SAM)
Ce cours vous apprendra à mettre en place une véritable procédure d’audit de type PenTest ou Test d’Intrusion sur une application mobile Android ou iOS.
Les stagiaires seront plongés dans un cas pratique se rapprochant le plus possible d’une situation réelle d’entreprise.
Vous y étudierez l’organisation et les procédures à respecter lors de la mise en place d’un tel audit, ainsi que les différentes approches possibles lors de l’analyse d’une application Android ou iOS d’un point de vue sécurité.
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. Nous pouvons adapter certaines de nos modalités de formation, pour cela n’hésitez pas à nous solliciter pour étudier ensemble vos besoins. Merci de prendre contact avec Mélissa Mendes Da Silva (m.mendes@sysdream.com).
Objectifs
- Maîtriser les fonctionnalités avancées des systèmes 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
- Code: SAM
- Durée: 3 jours (21H)
- Prix: consulter les prochaines dates ci-dessous
- Horaire: 9h30 - 17h30
- Lieu: 14 place Marie-Jeanne Bassot, 92300 Levallois-Perret, France
Besoin de plus d'informations ?
Contactez-nousProchaines dates:
Date de début | Lieu de formation | Prix | |
---|---|---|---|
29/05/2024 | 14 place Marie-Jeanne Bassot, 92300 Levallois-Perret | 2990€ HT | |
09/10/2024 | 14 place Marie-Jeanne Bassot, 92300 Levallois-Perret | 2990€ HT |
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 / Internet
- Environnement Linux
- Machine virtuelle avec outils d'analyse Android et iOS
Programme
- 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 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
- Introduction au système Android
-
JOUR 2 :
- Vulnérabilités spécifiques au application 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
- Vulnérabilités spécifiques au application Android
-
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
• Utilisation d’intents en broadcast
- iOS
Formations associées


Bootcamp Exploitation de Vulnérabilités Applicatives (BEVA)
Maîtrisez l'ensemble des techniques d'exploitation applicatives
Découvrir la formation
Certified Ethical Hacker v12 (CEH) - Certifiante
Préparez-vous à la certification CEH en apprenant les dernières techniques d'Ethical Hacking
Découvrir la formation
Certified Information Systems Auditor (CISA) - Certifiante
Préparation à la certification CISA
Découvrir la formation
E-LEARNING : SENSIBILISATION À LA CYBERSÉCURITÉ (E-SAC)
Comprendre pour appréhender au mieux les menaces informatiques
Découvrir la formation
Hacking et Sécurité : Expert v4 (HSE)
Une analyse poussée de l’attaque pour mieux vous défendre
Découvrir la formation
Hacking & Sécurité : Avancé v6 (HSA)
Pratiquez les attaques avancées pour mieux vous défendre
Découvrir la formation
Hacking & Sécurité : les Fondamentaux (HSF)
Apprenez les fondamentaux de la sécurité informatique !
Découvrir la formation
MENER UN AUDIT TECHNIQUE AU SEIN D’UN SI (AUDSI)
Mettez en place des audits techniques de sécurité au sein de votre SI
Découvrir la formation
Sécurité Windows & Active Directory (SWAD)
Comprendre et pratiquer les attaques spécifiques aux infrastructures Windows Active Directory
Découvrir la formation
Test d'intrusion : Mise en situation d'audit (TEST-INT)
Le test d’intrusion (pentest) par la pratique
Découvrir la formation
Recherche et exploitation de vulnérabilités sur applications Android & iOS (REVAI)
Apprenez techniques et méthodes pour découvrir des vulnérabilités sur applications Android & iOS
Découvrir la formation

PYTHON POUR LE TEST D’INTRUSION (PYTPEN)
Développement et exploitation avec Python pour les tests d'intrusion
Découvrir la formation