andorid jar/库源码解析
前言
本篇作为开篇,会大体上说明,需要解读源码的,类库,或者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(符号)名称