看雪Unicorn高级逆向与反混淆课程介绍:
安卓开发在现在是非常的火热,不管是自己爱好学习,还是找工作,安卓开发都是非常抢手的,而且安卓应用的趋势也越来越火。所以小编作为一个开发者,说下怎样学习安卓开发。首先,学好java基础。安卓开发,用的开发语言就是java,所以在开发安卓之前,要学好java基础,对于基础语法一定要熟记,这样才能有能力去实现自己想实现的功能。其次安卓开发,作为软件开发,是有对应的开发流程的,在开发之前,要熟悉从项目规划到最后开发完成的流程,这样才能做到心中有数,不会走弯路。要试着自己解决问题,指的是遇到开发上的问题,一定要先独立解决,可以通过上网搜索,查找相关资料,以及类似的功能实现方法,只有通过独立解决,才能收获更多,进步更快。同学们可以多学习开源项目,安卓开发的学习,非常有优势的一个地方,就是网上有大量的开源项目,我们完全可以通过学习别人的开源项目来完善自己。所以多学习开源项目是非常好的。
课程目录:
——/看雪-Unicorn高级逆向与反混淆/ ├──01 Unicorn 基础操作 | └──0x1Unicorn基础操作.mkv 91.97M ├──02 Unicorn 调用调用SO纯算法 | ├──0x2 Unicorn 调用调用SO纯算法.mkv 113.34M | ├──libnative-lib.so 121.74kb | └──sign1.py 1.33kb ├──03 Unicorn与Jni交互 | ├──0x3 Unicorn与Jni交互.mkv 116.39M | └──0x3 代码.zip 1.39M ├──04 模拟Jni与Java交互 | ├──0x4 代码.zip 1.45M | └──0x4 模拟Jni与Java交互.mkv 43.67M ├──05 JNI_OnLoad 模拟 | ├──0x5 JNI_OnLoad 模拟.mkv 52.72M | └──0x5 代码.zip 1.87M ├──06 Unicorn 调试器编写 | └──0x6 Unicorn 调试器编写.mkv 54.51M ├──07 emu源码分析 | └──0x7 emu源码分析.mkv 248.78M ├──08 native桥接原理 | └──0x8 native 桥接原理.mkv 82.32M ├──09 x86暴力调用 | ├──test | ├──0x9 x86暴力调用.mkv 91.42M | ├──call_x86.cpp 0.94kb | ├──call_x86.exe 1.11M | └──libnative-lib.so 237.79kb ├──10 ollvm 反混淆思路 | ├──test-output | ├──0x10 ollvm 反混淆思路.mkv 239.93M | ├──bin.out 2.02M | ├──cfg.py 13.21kb | └──libvdog.so 2.02M ├──11 开发O-llvm 反混淆插件 | ├──0x11 o-llvm 反混淆IDA插件.mkv 178.19M | ├──0x11 ollvm 反混淆插件开发2.mkv 131.02M | ├──fuck_flat_arm.py 24.97kb | ├──libpdd_secure.so 1.12M | ├──libtest8(1).so 13.12kb | └──ollvm_function_57C5C (1).so 1.01M └──12 总结 | ├──0x12 总结.mkv 155.43M | ├──fuck_flat2.py 11.29kb | └──libsqle(1).so 109.89kb