Aikido

Testez la sécurité de vos applications iOS et Android

Des agents IA autonomes se connectent à votre application et la testent comme le ferait un pirate. Testez simultanément les versions Android et iOS dans le cadre d'un même test d'intrusion, ainsi que le backend qu'elles partagent, et recevez les résultats dans un rapport PDF conforme aux normes d'audit.

‍

Tout compris · Un prix forfaitaire · Du début à la remise en état
Utilisé par plus de 150 000 organisations
|
Adoré par plus de 300 000 développeurs
|
4,7/5
Lovable
n8n
Revolut
Pendo
Soundcloud
Niantic
Visma
Montblanc
Deel
Handshake
Joe & the juice
Runway
Too Good To Go
Lovable
n8n
Revolut
Pendo
Soundcloud
Niantic
Visma
Montblanc
Deel
Handshake
Joe & the juice
Runway
Too Good To Go
COMMENT ÇA MARCHE

Qu'est-ce que l'pentest IA e mobile ?

Les agents utilisent l'application comme le ferait un humain

Les agents installent votre version Android ou iOS, se connectent avec vos comptes d'utilisateurs de test et utilisent l'application comme le ferait un véritable utilisateur avant de la pirater de l'intérieur.

Teste à la fois l'application et son backend

De nombreux bugs sur mobile se trouvent au niveau de l'interface entre l'application et son backend. Aikido teste les deux, et l'intégration du code du backend permet d'améliorer la couverture de l'API.

Chaque vulnérabilité est prouvée

Chaque anomalie est exploitée pour confirmer qu'elle est bien réelle, et fournie avec des étapes de reproduction.

Découvrez Aikido en action

Saisissez votre adresse e-mail professionnelle pour visionner la vidéo

Regarder la vidéo
Rapports

Générez le rapport approprié pour chaque public.

Notre moteur automatise l'analyse de sécurité en utilisant les mêmes méthodologies que celles auxquelles font confiance les testeurs d'intrusion professionnels. Les tests d'intrusion sur mobile génèrent les mêmes types de rapports que nos tests d'intrusion sur le Web.

  • Rapport de gestion de haut niveau : principales découvertes et posture de risque globale pour les dirigeants

  • Rapport post-remédiation : problèmes résolus et risques résiduels, conçu pour la communication avec les parties prenantes

  • Rapport client simplifié : prouve la posture de sécurité sans exposer les détails sensibles de la stack

Le pentest d’Aikido a fourni des résultats complets de niveau humain à une vitesse fulgurante et a passé un audit de conformité rigoureux sans aucun problème.

Dan SherwoodDirecteur Général chez Khaos Control Solutions

GEA est passé de SonarQube à Aikido

« Le délai le plus court pour corriger une vulnérabilité n'a été que de 5 secondes après sa détection. C'est ça l'efficacité. »

Aufar SukmajayaDéveloppeur Back-End

Lire l'histoire
GEA est passé de SonarQube à Aikido
Notre méthodologie

Comment « Aikido » effectue des tests d'intrusion basés sur l'IA sur vos applications mobiles

Cartographier d'abord l'application et son backend

Aikido connecte votre dépôt et l'API du backend, puis cartographie les écrans de l'application, les permissions et les endpoints appelés avant le début des tests.

Des agents parallèles testent les chemins d'attaque

Les agents se connectent après avoir effectué une vérification préalable, puis tentent de contourner le comportement attendu en utilisant l'application sur des appareils de test Android et iOS et en appelant directement l'API.

Seules les découvertes vérifiées figurent dans le rapport

Les problèmes non prouvés sont écartés. Les vulnérabilités vérifiées sont accompagnées de leur impact, des étapes de reproduction et de conseils de remédiation.

FONCTIONNALITÉS DU PENTEST MOBILE

Effectuez vos tests d'intrusion sur mobile et corrigez les failles détectées, de manière automatique

Des agents intelligents effectuent des tests en boîte blanche

Les agents analysent votre code mobile pour identifier les écrans et les terminaux critiques, puis planifient des attaques en s'appuyant sur les informations dont dispose déjà le reste d'Aikido concernant votre base de code.

Visibilité complète et analyse des attaques

Chaque requête, exploit et résultat peut être observé en direct. Visualisez la progression de l'agent dans l'application, la cause racine dans votre code et les étapes pour le reproduire.

Prévention des faux positifs et des hallucinations

Chaque résultat fait l'objet d'une seconde vérification. Une validation supplémentaire est effectuée pour éviter les faux positifs et les hallucinations.

Résultats d'AutoFix en un seul clic

Envoyez un rapport de bogue à AutoFix et recevez une pull request contenant le correctif. Recompilez l'application, téléchargez le nouveau fichier APK ou IPA, puis l'agent effectuera de nouveaux tests pour vérifier que le problème est résolu.

Découvrez nos tests d'intrusion en action

En 30 minutes : plongez dans ce qui compte, comprenez la technologie de l'IA, testez ensemble

Ce que vous obtiendrez lors de votre démo :
Présentation détaillée d'une évaluation mobile, de la configuration au rapport
Comment l'agent se connecte et teste votre application sur Android et iOS
Fonctionnement des résultats, des rapports et des nouveaux tests
Utilisé par plus de 150 000 organisations
4,7/5

Transférer les anomalies critiques à des experts humains

Remet l'humain dans la boucle
Quand Aikido détecte une vulnérabilité qui pourrait être escaladée, il se met en pause et vous montre l'analyse complète de l'attaque avant d'aller plus loin.
Rend notre pentest plus sûr par défaut
Aikido vérifie une découverte et s'arrête. Il ne va pas enchaîner les exploits ni creuser davantage à moins que vous ne l'activiez.
Vous choisissez s'il tente d'escalader ou non
Si une escalade est possible, cliquez sur Exploit Further dans l'Analyse d'Attaque pour lancer un suivi plus approfondi. Les résultats sont mis à jour sur la même découverte.

Comment ça marche

1.
Découverte

Lorsque le pentest démarre, les fonctionnalités et les endpoints de l’application sont cartographiés.

2.
Exploitation

Des centaines d’agents sont déployés sur ces fonctionnalités et points d’entrée, chacun allant en profondeur et se concentrant sur son vecteur d’attaque.

3.
Validation

Pour chaque résultat, une validation supplémentaire est effectuée afin d’éviter les faux positifs et les hallucinations.

TARIFICATION

Les tests d'intrusion mobiles fonctionnent avec des crédits, dont le prix varie en fonction de l'étendue de la mission

  • Téléchargez votre fichier APK, IPA ou les deux, puis ajoutez le code source.

  • Choisissez votre profil.

  • Aikido affiche le coût en crédits avant le lancement.

Zéro résultat = Zéro coût.
Nous vous garantissons un résultat validé, sinon vous ne payez rien.

Lancez votre test d'intrusion mobile en 5 minutes

Des tests d'intrusion automatisés qui associent la créativité humaine à la vitesse des machines.
Détectez, exploitez et validez les vulnérabilités de votre application Android à la demande.

FAQ

Foire aux questions sur les tests d'intrusion sur mobile

Qu'est-ce que l'pentest IA e mobile ?

AikidoLes agents de [nom de l'entreprise] installent votre application Android ou iOS, se connectent en tant qu'utilisateur et la testent comme le ferait un pirate, en explorant simultanément l'application et son backend. Chaque problème confirmé est accompagné des étapes précises permettant de le reproduire.

En quoi est-ce différent d'un pentest traditionnel ?

Une intervention manuelle prend des jours, voire des semaines, à organiser et n'a lieu qu'une seule fois ; elle permet de tester une version qui est déjà obsolète au moment où vous y parvenez, puis perd de sa pertinence à mesure que vous continuez à déployer de nouvelles versions, même après avoir reçu le rapport. L'pentest IA e mobile s'exécute quand vous le souhaitez et fournit des résultats reproductibles, dont les failles ont été confirmées.

À quelle vitesse puis-je obtenir des résultats ?

Généralement en quelques heures. Téléchargez votre fichier APK ou IPA, ajoutez un lien vers votre code source, créez un utilisateur test, et les agents commenceront à tester l'application. Vous pouvez suivre chaque étape en temps réel pendant l'exécution.

Dois-je donner accès à mon code source ?

Le code source de l'application mobile est obligatoire, car les tests d'intrusion mobiles se font pour l'instant uniquement en mode « whitebox », tant sur Android que sur iOS. Le code source du backend est facultatif, mais son ajout permet d'améliorer la couverture de l'API. En disposant du code source et de l'application en cours d'exécution, les agents parviennent à détecter des failles logiques difficiles à repérer depuis l'extérieur.

Y a-t-il des conditions à respecter concernant les fichiers APK ou IPA que je télécharge ?

Oui. Pour Android, la version ne doit pas utiliser le « certificate pinning » et aucune des fonctionnalités suivantes ne doit être activée : détection des droits root, détection de l’émulateur ou « autoprotection des applications en temps d’exécution ». Ces protections empêchent les agents d’installer et de configurer l’application sur un appareil de test ; vous devez donc télécharger une version dans laquelle ces fonctionnalités sont désactivées. Pour iOS, téléchargez un fichier IPA signé qui ne soit pas chiffré.

Quels types de vulnérabilités peut-il détecter ?

Tout ce que l'on peut attendre d'un test d'intrusion mobile, notamment les problèmes d'authentification côté client, les attaques de type « failles d’injection » et « contrôle d’accès défaillant », une gestion insuffisante des sessions et des comportements API non sécurisés. Les agents testent également les comportements spécifiques à chaque plateforme lors de l’exécution, tels que les WebViews non sécurisées, les liens profonds et la manipulation d’intentions sur Android, ainsi que le détournement de schémas d’URL et les failles de sécurité liées au Keychain ou au stockage de données sur iOS. Ils détectent également les failles de logique métier et les problèmes d’autorisation, tels que les IDOR, l’accès inter-locataires et les contournements d’authentification, en analysant le comportement attendu de l’application.

Comment Aikido prévient-il les faux positifs ?

Les résultats ne sont signalés qu'après que les agents ont réussi à exploiter et à confirmer la vulnérabilité sur l'application en direct. Si une tentative d'attaque ne peut pas être validée, elle est ignorée et n'apparaît jamais dans vos résultats.

Quel rôle AutoFix joue-t-il ?

Comme Aikido analyse déjà votre code, AutoFix génère une modification ciblée pour une vulnérabilité confirmée et ouvre une pull request, afin que votre équipe puisse examiner le correctif et l'merge r selon ses propres modalités. Pour valider le correctif, recompilez l'application et téléchargez le nouvel APK ou IPA afin de le tester à nouveau dans le même contexte.

Comment la portée et la sécurité sont-elles appliquées ?

Vous définissez les cibles que les agents peuvent attaquer et celles qu’ils peuvent simplement atteindre. Le trafic passe par un proxy qui valide chaque requête par rapport à ce périmètre ; par défaut, les agents démarrent en mode non destructif, et des vérifications préalables sont effectuées avant l’évaluation. En cas de problème, le test se met automatiquement en pause et peut être arrêté instantanément.

Puis-je l'utiliser pour des rapports de conformité ou d'audit ?

Oui. Chaque exécution produit un rapport de test d'intrusion prêt pour l'audit, comprenant des résultats validés, une preuve d'exploitation et des conseils de remédiation.

Comment cela se compare-t-il à un pentest humain ?

AikidoLes agents ont égalé la couverture offerte par les testeurs humains et, dans certains cas, l'ont même dépassée en explorant systématiquement davantage de pistes, y compris les failles logiques profondes que les testeurs manuels négligent généralement. Seule la fréquence change : un test d'intrusion manuel n'est effectué qu'une seule fois, tandis que les agents peuvent être relancés chaque fois que vous téléchargez une nouvelle version.

Puis-je tester Android et iOS dans le cadre d'un même test d'intrusion ?

Oui. Vous pouvez télécharger un fichier APK, un fichier IPA ou les deux dans le cadre d'une même évaluation. Les deux applications partagent généralement les mêmes utilisateurs test et le même backend ; vous n'avez donc à les configurer qu'une seule fois, et les résultats concernant les deux applications ainsi que l'API sont regroupés dans un seul rapport.

Ai-je besoin de deux tests d'intrusion pour deux applications ?

Non. Android et iOS sont regroupés dans une seule évaluation, dont le prix dépend de l'étendue des travaux. Aikido évalue le volume de travail en fonction du contenu réel de vos applications et vous indique le coût en crédits avant que vous ne lanciez la demande.

Ai-je besoin d'une spécification d'API comme Swagger ?

Non. Les agents identifient les API appelées par votre application en l'utilisant, puis les testent. Une documentation plus complète permet toutefois d'améliorer la couverture, et pour obtenir les meilleurs résultats, connectez également le code du backend.