Vous pouvez utiliser burp-suite. suivez la procédure ci-dessous.
Configurer l'écouteur Burp Proxy
Dans Burp, allez dans l'onglet "Proxy" puis dans l'onglet "Options". Dans la section "Proxy Listeners", cliquez sur le bouton "Add".
Dans l'onglet "Binding", dans la case "Bind to port :", entrez un numéro de port qui n'est pas actuellement utilisé, par exemple "8082", puis sélectionnez l'option "All interfaces", et cliquez sur "OK".
Configurez votre appareil pour utiliser le proxy
Dans votre appareil Android, allez dans le menu "Paramètres".
Si votre appareil n'est pas déjà connecté au réseau sans fil que vous utilisez, allumez le bouton "Wi-Fi" et appuyez sur le bouton "Wi-Fi" pour accéder au menu "Wi-Fi".
Dans le tableau "Réseaux Wi-Fi", trouvez votre réseau et appuyez dessus pour faire apparaître le menu de connexion.
Appuyez sur "Connecter". Si vous avez configuré un mot de passe, saisissez-le et continuez.
Une fois que vous êtes connecté, maintenez le bouton réseau enfoncé pour faire apparaître le menu contextuel et appuyez sur "Modifier la configuration du réseau".
Assurez-vous que la case "Afficher les options avancées" est cochée.
Changez les "Paramètres du proxy" en "Manuel" en appuyant sur le bouton.
Saisissez ensuite l'adresse IP de l'ordinateur qui exécute Burp dans le champ "Nom d'hôte du proxy". Saisissez le numéro de port configuré dans la section "Écouteurs de proxy" plus tôt, dans cet exemple "8082".
Tester la configuration
Dans Burp, allez dans l'onglet "Proxy Intercept", et assurez-vous que l'interception est "activée" (si le bouton indique "Intercept is off", cliquez dessus pour changer le statut de l'interception).
Ouvrez le navigateur de votre appareil Android et allez sur une page web HTTP (vous pouvez visiter une page web HTTPS lorsque vous avez installé le certificat CA de Burp dans votre appareil Android).
La requête doit être interceptée dans Burp.