技术栈
安卓逆向
长沙火山
3 天前
逆向
·
安卓逆向
第二十节_Android_加固原理
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:脱壳、绕过加固仅限授权环境、学习与安全研究;不得对他人应用做未授权脱壳或传播脱壳包。
长沙火山
4 天前
逆向
·
安卓逆向
第十六节_分析_WebSocket_API_请求
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:涉及抓包、Hook 网络、伪造请求,仅限授权环境、学习与安全研究;不得对他人应用做未授权抓包或传播数据。
长沙火山
4 天前
逆向
·
安卓逆向
第十三节_绕过_SSL_Pinning
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:绕过 SSL Pinning 仅限授权环境、学习与安全研究;不得对他人应用做未授权抓包或传播脚本。
长沙火山
4 天前
逆向
·
安卓逆向
第十四节_Android_代码混淆与解混淆
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:解混淆、脱壳等仅限授权环境、学习与安全研究;不得对他人应用做未授权逆向或传播脱壳包。
长沙火山
5 天前
逆向
·
安卓逆向
第二节_如何反编译_APK
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:工具安装与详细用法在后续章节会细讲;本节以「在干啥、一般怎么干、用啥工具」为主。
长沙火山
5 天前
逆向
·
安卓逆向
第七节_动态调试入门
(第2章 安卓逆向基础)学完本节,希望你能够:阅读提示:涉及 Hook、绕过反调试,仅限授权环境、学习与安全研究;不得对他人应用做未授权调试或传播。
长沙火山
5 天前
逆向
·
安卓逆向
第十九节_Android_APP_安全机制
(第1章 安卓逆向概论)学完本节,希望你能够:搞清 Android 安全机制(沙盒、SELinux、签名、Root 检测);掌握代码保护(混淆、加固、反调试);知道存储安全、别明文泄露;会动态分析、绕过 Root 检测/反调试/加固(仅学习);能分析并绕过 APP 安全防护。
长沙火山
6 天前
逆向
·
安卓逆向
第十七节_ELF_文件解析
(第1章 安卓逆向概论)学完本节,希望你能够:搞清 ELF 格式(头、节、程序头);会用 readelf、objdump、hexdump 解析 ELF;能从 ELF 里提符号表、函数地址、动态链接信息;会做 ELF 的静态分析和动态调试(GDB、Frida);能分析 Android 里的 libnative.so、做 Hook。
长沙火山
6 天前
逆向
·
安卓逆向
第十三节_Android_APP_目录结构
(第1章 安卓逆向概论)学完本节,希望你能够:搞清 APP 目录结构,尤其是 /data/data/包名 下都有啥;会 SharedPreferences、SQLite、内部/外部存储;知道 APK 安装后文件咋分布,能备份、迁移、逆向;会提取 APP 数据做逆向和调试。
长沙火山
6 天前
逆向
·
安卓逆向
第十二节_Android_权限机制
(第1章 安卓逆向概论)学完本节,希望你能够:搞清 Android 权限模型(普通、危险、特殊);掌握 6.0+ 运行时权限和动态申请流程;会查、改、绕过权限检查(仅学习);会用 Frida/Xposed Hook 权限验证;知道 SELinux 在权限里干啥。
长沙火山
6 天前
逆向
·
安卓逆向
第十六节_反汇编工具介绍
(第1章 安卓逆向概论)学完本节,希望你能够:搞清反汇编是啥、咋把二进制变成汇编;熟悉 IDA、Ghidra、Radare2、objdump 的用途和场景;会分析 ELF、DEX、.so;会用 Frida/Xposed 做动态分析、Hook 关键函数;能提取、反编译、分析 Android 二进制。
长沙火山
6 天前
逆向
·
安卓逆向
第十一节_Android_进程管理
(第1章 安卓逆向概论)学完本节,希望你能够:搞清 Android 进程咋管(Zygote、App、System Server);掌握进程生命周期和调度(前台、后台、服务、缓存);知道 OOM 和进程优先级、杀进程策略;会用 ps、top、dumpsys activity、/proc 看进程;能 Hook 进程管理做持久化或逆向(仅学习)。
长沙火山
6 天前
逆向
·
安卓逆向
第九节_Android_CPU_架构解析
(第1章 安卓逆向概论)学完本节,希望你能够:了解 Android 设备常见 CPU 架构(ARM32、ARM64、x86、RISC-V);搞清 ARMv7 和 ARMv8、big.LITTLE 是啥;会看设备和 APK 的架构(getprop、unzip -l);知道不同架构对逆向、性能、漏洞分析有啥影响。
长沙火山
7 天前
逆向
·
安卓逆向
第六节_x86_vs_ARM_汇编
(第1章 安卓逆向概论)学完本节,希望你能够:理解 x86 和 ARM(ARM32、ARM64)在架构、寄存器、指令集、寻址模式上的区别;会对比三种架构的指令写法;能在不同架构上编汇编、调试、反编译;知道 x86 与 ARM 在逆向、安全、漏洞利用里的差异。
泡泡以安
7 天前
android
·
爬虫
·
安卓逆向
Android 逆向实战:从零突破某电商 App 登录接口全参数加密
逆向难度: ⭐⭐⭐⭐⭐ 技术栈: Charles | Frida | DEX脱壳 | SO逆向 | OLLVM对抗 | VMP虚拟化 | Robust热修复 适合人群: 具备基础 Android 开发和逆向经验的中高级开发者
长沙火山
8 天前
逆向
·
安卓逆向
第五节_汇编语言基础
(第1章 安卓逆向概论)学完本节,希望你能够:搞清汇编是啥、在计算机里干啥;会 x86、ARM、Smali 三种汇编的基础;掌握寄存器、指令、数据传输、运算、控制流;能对照 C 看汇编、跑简单汇编程序;知道汇编在逆向和漏洞利用里咋用。
Jet_58
22 天前
安卓逆向
·
逆向工程
·
远程调试
·
gdbserver
·
ida pro
·
android 调试
IDA Pro 远程调试指南:gdbserver / armlinux_server 全流程实战
IDA 远程调试指的是:典型结构如下:👉 gdbserver 是远程调试的核心桥梁。这是很多人会忽略、但非常关键的一点:
Jet_58
1 个月前
安卓逆向
·
逆向工程
·
frida
·
android逆向
·
安全研究
·
apk逆向
[特殊字符] AndroidReverse101:100 天系统学习 Android 逆向工程(学习路线推荐)
最近研究 Android 逆向工程时,发现一个非常高质量的开源学习项目: AndroidReverse101 | 100 天精通 Android 逆向工程
睡不醒的h同学
1 个月前
安卓逆向
新版红薯shield字段(1) --- unidgb补还境
在还原这个字段之前,我先看了路飞学院的课程,初步了解unidbg。(不是推广,我觉得路飞的课讲得比较浅,达不到逆向就业的水平)
泡泡以安
2 个月前
android
·
java
·
安卓逆向
【Android逆向工程】第3章:Java 字节码与 Smali 语法基础
Java 字节码是 Java 源代码编译后的中间表示形式,运行在 Java 虚拟机(JVM)上。编译流程: