前言
app渗透和web渗透最大的区别就是抓包不一样

一、客户端:
-
反编译:
- 静态分析的基础手段,将可执行文件转换回高级编程语言源代码的过程。
- 可用于了解应用的内部实现细节,进行漏洞挖掘和算法分析等。
-
调试:
- 排查软件错误的一种手段,用于分析应用内部原理和行为。
-
篡改/重打包:
- 在APP发布前进行数字签名,保护免受篡改。
- 安装时会检查签名,仅签名正确的APP能够被安装。
-
输入记录:
- 通过软硬件键盘输入设备事件或屏幕截取等方式记录用户输入。
-
安卓四大组件:
- Activity(活动): 表示一个界面,负责应用的界面展示和用户交互。
- Servi
本文探讨了移动APP渗透测试的关键点,包括客户端的反编译、调试与篡改,数据传输中的窃听、篡改与重放攻击,服务端的安全隐患如中间件、认证和访问控制问题,以及APP与Web渗透的共性,如外部套壳、HTTP协议的使用和常见漏洞。通过对这些方面进行分析,可以评估并加强移动应用的安全性。
订阅专栏 解锁全文

7696

被折叠的 条评论
为什么被折叠?



