Android编程技术培训课程简介
小肩膀安卓(Android)APP逆向教程
今天我们来说一下Android逆向,这玩意在日常工作中用的比较少,但是作为一个Android开发者,还是要学会的
比如我们可以破解反编译别人的APP,然后进行学习分析,甚至还可以反编译后进行修改再次打包等等,总之,广阔天地,大有作为!
内容目录:
01 Android体系结构
02 APK基本结构
03 JVM、DVM与ART
04 Android开发工具配置与使用
05 Android逆向工具配置与使用
06 Android调试工具配置与使用
07 Android辅助工具配置与使用
08 Android抓包工具配置与使用
09 Android分区目录与ADB指令与Linux命令行
10 真机调试环境配置
11 刷机详解
12 网页端回顾与APP端展望
13 Java基础(扫盲)
14 Java基础(变量)
15 Java基础(类型转换)
16 Java基础(运算符)
17 Java基础(语句)
18 Java基础(函数)
19 Java基础(数组)
20 算法基础(Base64与Hex)
21 BouncyCastle配置
22 算法基础(消息摘要算法)
23 Java加解密(MD5)
24 Java加解密(SHA)
25 Java加解密(MAC)
32 Java加解密(AES)
33 JS加解密(DES)
34 JS加解密(TripleDES)
35 JS加解密(AES)
36 算法基础(非对称加密算法)
26 JS加解密(MD5)
27 JS加解密(SHA)
28 JS加解密(MAC)
29 算法基础(对称加密算法)
30 Java加解密(DES)
31 Java加解密(DESede)
37 Java加解密(RSA)
38 JS加解密(RSA)
39 Java加解密(数字签名)
40 JS加解密(数字签名)
41 OpenSSL.
42 windows动态链接库(把C代码封装成DLL)
43 国密算法SM4
44.Smali基础
45.xx合伙人(抓包细节_静态分析_DDMS)
46.xx镇江(JEB动态调试_匿名管道)
47.xx15圈(APP资源ID)
48.xx05电影网(DevicesId的处理_通过解密获取参数).
49.x果
50.x对面(通过定位加密函数解决问题)
51.x嘟牛
52 x小薪
53 x红书(hook定位_算法分析)
54 x红书(算法还原_打包jar)
55 x红书(易语言调用jar)
56 常规方法总结
57 Xposed hook框架安装
58 Xposed hook初探
59 Xposed hook多dex
60 编写Xposed模块(代码基本框架)
61 编写Xposed模块(hook消息摘要算法)
62 编写Xposed模块(hookMAC算法)
63 编写Xposed模块(hookDES算法)
64 编写Xposed模块(hookDESede算法)
65 编写Xposed模块(hookRSA算法)
66 x蛛电影(自吐算法_RSA密钥转换_NoPadding填充详解)
67 x酷
68 x米社区
69 x贷网(x60加固)
70 x资宝(x60加固)
71 x车
72 x之家
73 x人网
74 x氧美容(分析调试)
75 x氧美容(算法还原)
76 x视红包
77 q多多
78 j多多彩票(转义符号的处理)
79 x涯社区(x讯加固).
80 x卢小说(x讯加固)
81 初探JNI
82 C语言(扫盲)
83 C语言(数据类型)
84 内存地址
85 C语言(指针入门)
87 C语言(数组指针)
88 C语言(字符串_多级指针)
89 C语言(结构体)
90 C语言(函数指针)
91 jni.h
92 x报观察(分析)
93 IDA简介
94 jni函数注册
95 x报观察(IDA动态调试
96 x马拉雅(分析)
97 x马拉雅(调试)
98 x蜂窝旅游
99.知乎(sign)
100.知乎(udid)
101.补充(让SM4.dll在别人的机子上跑起来)
102 x度_batch
103.Android签名机制1
104.Android签名机制2
105.APP逆向终极禁术