2017-07-21 2 views
-3

Je prévois de créer une application de test de pénétration. L'application va lister toutes les applications installées sur l'appareil Android et une fois l'utilisation sélectionne une application, l'analyse de l'application sélectionnée doit être fait sur le téléphone android itslef.Créer une application de test de pénétration sur android

Y at-il un cadre ou un outil qui me permet de faire cela?

Répondre

0

Bien sûr! Je viens d'écrire l'application qu'il ressemble à la tienne il n'y a pas longtemps. Mais quel genre d'analyse voulez-vous? Class PackageManger peut obtenir Toutes les applications installées sur votre téléphone.

public abstract List<ApplicationInfo> getInstalledApplications(int flags) 

vous pouvez obtenir ApplicationInfo comme la taille de l'application, le nom, l'icône et ainsi de suite.

+0

Je voudrais vérifier si l'application est vulnérable. Vérifiez si accéder au réseau sans le consentement de l'utilisateur. Vérifiez si les données sont passées sur une connexion non sécurisée .. Je veux vérifier ce genre de vulnérabilités de base. Je peux obtenir la liste des applications installées mais comment puis-je effectuer ces vérifications? – Tyson

+0

okay. Je ne pense pas que cela puisse fonctionner. Je sais juste que vous pouvez lire l'information Manifest d'une application pour vérifier ses permissions ou vérifier quelque chose comme ça. –

+0

Il y a des outils en ligne qui ont généré un rapport quand je donne un apk. Donc, ils le font en quelque sorte. Comment puis-je faire la même chose dans une application? Si vous avez une idée à ce sujet s'il vous plaît partager – Tyson