目录
- 一、app 界面控件的查看
-
- 1.1 查看界面控件的作用
- 二、app 分析的大致流程
-
- 2.1 抓包分析是否有需要逆向的加密字段
- 2.2 查壳分析是否有加固
- 2.3 查看界面元素
- 2.4 关键代码定位
-
- 2.4.1 传统定位方法
- 2.4.2 关键代码快速定位
-
- 2.4.2.1 Hook 可以用来做什么
- 2.4.2.2 HooK 之 FridaHook 环境搭建
-
- 2.4.2.2.1 Python3.8 64 位的下载和安装
- 2.4.2.2.2 frida 的安装
- 2.4.2.2.3 pycharm_nodejs_Frida 代码提示配置
- 2.4.2.2.4 frida-server的配置
- 2.5 算法复现
- 2.6 协议复现
一、app 界面控件的查看
1.1 查看界面控件的作用
主要作用:分辨 app 是哪种形式、语言、工具开发的、对于不同方式开发的 app 需要采取不同的方式进行 nx。
原生方式开发的 app,使用 Java 和 C++ 开发,加密用的是 Java 和 C++
H5 的 app,使用 Webview 控件加载网页,加密用的是 JS
app 自动化测试,需要知道控件的 id,或者说需要定位到控件
如何查看呢? 使用 uiautomatorviewer.bat
查看,在 Android SDK 根目录 tools\bin
,如下图所示:
双击 uiautomatorviewer.bat
查看某 app 登录控件的 id,如下图所示:
禁止截屏操作:
activity.getWindow()
发布者:admin,转转请注明出处:http://www.yc00.com/web/1754591965a5179208.html
评论列表(0条)