前言

  本篇作为开篇,会大体上说明,需要解读源码的,类库,或者jar。

  原本,类库和jar的系列准备写到逆向系列课程的,但是那个东西,在写了两篇,就没有后续了,现在也不知道从哪里开始了,

只能等后期想好了,再开篇单独写吧。

目录:

  EventBus、Dagger/Dagger2、okhttp3、Okio、retrofit2、butterknife、zxing、Bolts、RxJava,AndroidAPT自动生产代码

  org.apache.commons.codec、org.apache.commons.lang、org.apache.commons.io

  com.android.org.bouncycastle、

  io.netty、io.fabric、cat.ereza、javax、msgpack、zip4j,PermissionGen

  com.davemorrissey.labs、com.daimajia.easing、com.arcsoft.livebroadcast、pl.droidsonroids.gif

厂牌库:

  ARouter (阿里)

工具库:

  dx.jar,apktool.jar,dex2jar.jar,baksmali.jar,smali.jar,jd-gui.jar,asm.jar,jadx-xxx.jar,signapk.jar

  andorid-server、adb工具集,keyver.jar,ShakaApktool.jar,android7.0+ charles抓包

Hook库:

  frida,frida进阶,frida摊牌了,Xposed,VirtualXposed,Android_InlineHook,xHook,HotXposed,ArtXposedNativeHook,

  ZjDroid,dumpDex,whale

Root库:

  Magisk,SuperSu

体验:

  frida、xposed、

基础:

  JNI

其他:

  错误提示

疑问:

  怎么看inlinehook的symbol(符号)名称