在android上创建渗透测试应用程序

在android上创建渗透测试应用程序,android,testing,penetration-testing,Android,Testing,Penetration Testing,我计划创建一个渗透测试应用程序。该应用程序将列出android设备上已安装的所有应用程序,一旦用户选择应用程序,必须在android手机itslef上对所选应用程序进行分析 是否有任何框架或工具允许我这样做 当然!我刚刚写了一个和你不久前的相似的应用程序。但是你想要什么样的分析呢?Class PackageManger可以在手机上安装所有应用程序 public abstract List<ApplicationInfo> getInstalledApplications(i

我计划创建一个渗透测试应用程序。该应用程序将列出android设备上已安装的所有应用程序,一旦用户选择应用程序,必须在android手机itslef上对所选应用程序进行分析


是否有任何框架或工具允许我这样做

当然!我刚刚写了一个和你不久前的相似的应用程序。但是你想要什么样的分析呢?Class PackageManger可以在手机上安装所有应用程序

    public abstract List<ApplicationInfo>  getInstalledApplications(int flags)

您可以获取应用程序的应用程序信息,如大小、名称、图标等。

我想检查应用程序是否有漏洞。检查是否未经用户同意访问网络。检查数据是否通过不安全连接传递..我想检查这些基本漏洞。我可以获得安装的应用程序列表,但如何执行这些检查?好的。我认为那不行。我只知道你可以阅读一个应用程序的清单信息来检查它的使用权限或类似的检查。当我给出apk时,有一些在线工具可以生成报告。因此,他们正在设法做到这一点。如何在应用程序中执行相同的操作?如果您对此有任何想法,请与我分享。您能告诉我您所说的应用程序的名称吗?我想看一看我在找类似谷歌Play的东西