Méthodologie de pentest pour applications Android

Magazine
Marque
MISC
Numéro
63
Mois de parution
septembre 2012
Spécialité(s)


Résumé

Après avoir envahi nos poches, les smartphones se sont vu confiés le traitement de données de plus en plus sensibles. Entre applications bancaires et applications de commerce électronique, en passant par les réseaux sociaux et autres conteneurs de mots de passe « secure », ces dernières n'ont plus rien à envier à leurs équivalents web classiques en matière de sensibilité. De ce fait, l'industrie s’intéresse de plus en plus à la sécurité dans ce domaine, voulant ainsi proposer des produits sûrs qui résisteraient à d’éventuelles applications/personnes malicieuses.En plus de la sensibilisation des développeurs, le test d'intrusion est une autre étape importante dans ce processus de sécurisation. Cet article va justement présenter une méthodologie de pentest d'applications Android, l'OS pour smartphones le plus répandu aujourd'hui.


1. Introduction

En plus des failles classiques qu'on peut trouver dans des applications web ou applications lourdes, les particularités des plateformes mobiles introduisent de nouvelles nécessités en matière de sécurité. Par exemple, la cohabitation avec des applications dont la bienveillance n'est garantie QUE par la conscience de l'utilisateur (et encore!) nécessite de protéger ses points d'entrées côté client et d'éviter d'écrire des données sensibles dans des zones accessibles à tout le monde (carte SD). Ou encore la tendance de ces petits terminaux à se « perdre » dans la nature obligeant les développeurs à garder le moins de secrets possible en local et de chiffrer ceux-ci afin de les rendre non accessibles au curieux qui les auraient « retrouvés ».

Dans cet article, nous allons mettre en évidence les principaux problèmes de sécurité qui peuvent affecter les applications Android, comment les déceler et comment y remédier. Pour suivre…

La suite est réservée aux abonnés. Il vous reste 97% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par

Les listes de lecture

Python niveau débutant

9 article(s) - ajoutée le 01/07/2020
Vous désirez apprendre le langage Python, mais ne savez pas trop par où commencer ? Cette liste de lecture vous permettra de faire vos premiers pas en découvrant l'écosystème de Python et en écrivant de petits scripts.

Au pays des algorithmes

11 article(s) - ajoutée le 01/07/2020
La base de tout programme effectuant une tâche un tant soit peu complexe est un algorithme, une méthode permettant de manipuler des données pour obtenir un résultat attendu. Dans cette liste, vous pourrez découvrir quelques spécimens d'algorithmes.

Analyse de données en Python

10 article(s) - ajoutée le 01/07/2020
À quoi bon se targuer de posséder des pétaoctets de données si l'on est incapable d'analyser ces dernières ? Cette liste vous aidera à "faire parler" vos données.
Plus de listes de lecture