0%

阅读列表 - App逆向

[TOC]

博客

r0ysue
渔滒
皇帝大大
白龙~

图书

Android应用安全防护和逆向分析
Android安全攻防权威指南
第一行代码(第3版)
Android编程权威指南

文章

汇编


Android


Hook


Unicorn & Unidbg


Frida


Xposed


IDA Pro

动态调试


AST & 编译技术



视频

零基础入门Android(安卓)逆向

抓包

仓库/脚本

https://codeshare.frida.re/

frida
https://github.com/frida/frida

objection - runtime mobile exploration
https://github.com/sensepost/objection

jadx - Dex to Java decompiler
https://github.com/skylot/jadx

FridaContainer
https://github.com/deathmemory/FridaContainer

r0capture - 安卓应用层抓包通杀脚本
https://github.com/r0ysue/r0capture

脱壳

靶场

https://scrape.center/

Python库

node库

1
npm install @babel/core @babel/parser @babel/traverse @babel/generator
  • @babel/core:Babel 编译器本身,提供了 babel 的编译 API
  • @babel/parser:将 JavaScript 代码解析成 AST 语法树
  • @babel/traverse:遍历、修改 AST 语法树的各个节点
  • @babel/generator:将 AST 还原成 JavaScript 代码
  • @babel/types:判断、验证节点的类型、构建新 AST 节点等

工具

visUAL2 专业的ARM汇编教学工具
Compiler Explore 强大的在线编译器
AST Explorer

退出进程

  • kill(pid, 9)
  • android.os.Process.killProcess(android.os.Process.myPid())
  • System.exit(0)