我正在对Android应用程序进行一些安全测试。我想知道是否有一种通过某种工具或命令行(adb?)来操纵应用程序状态的简单方法。该应用程序基于Web视图(特别是Cordova),并且有几种状态可以使用前进和后退按钮进行导航。更改这些状态的唯一方法是使用这些按钮。如果例如我想顺序移动状态(假设我知道URL - 在这种情况下我做了),该怎么办?如果我使用浏览器,我可以简单地更改地址栏中的内容,但在Android应用中,这更难。
例如:
第1页= mobileApp.jsp?page = 1
第2页= mobileApp.jsp?page = 2
第3页= mobileApp.jsp?page = 3
你明白了。如果我目前在第3页,我只能前进到第4页或返回第2页。如果我想直接从3页移到第1页怎么办?
这可以用意图完成吗?无法访问源代码?
欢迎任何提示或建议!我从调试模式编译的开发人员那里获得了一个.APK。