资源简介:
《安卓高级研修班(网课)》月薪三万计划班、掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法。
资源目录:
————\计算机教程QTDLG\09-其他\403-[看雪学苑][2023春季班]《安卓高级研修班(网课)》月薪三万计划 ├─01FRIDA高级逆向 │ ├─FRIDA高级API实用方法:Frida Hook Java(1).mp4 192.49MB │ ├─FRIDA高级API食用方法:Frida Hook Java(2).mp4 236.68MB │ ├─FRIDA高级API食用方法:Frida hook native.mp4 282.52MB │ ├─课时4 Frida 辅助分析ollvm字符串加密.mp4 223.21MB │ ├─课时5 Frida 辅助分析ollvm控制流程平坦化.mp4 318.81MB │ ├─课时6_1 Frida 辅助分析ollvm指令替换.mp4 241.27MB │ ├─课时6_2 Frida 辅助分析ollvm虚假控制流.mp4 146.41MB │ ├─课时7 Frida辅助分析非标准算法.mp4 350.09MB │ ├─课时8 ida trace分析非标准算法.mp4 282.41MB │ └─课时9 ida trace分析被ollvm混淆的非标准算法.mp4 363.19MB ├─02FART全自动脱壳机 │ ├─课时1:脱壳的意义和加壳原理.mp4.mp4 255.58MB │ ├─课时2:加壳技术发展和识别.mp4 214.09MB │ ├─课时3:Dalvik下dex加载流程和通用脱壳点.mp4 323.55MB │ ├─课时4:ART下dex加载流程和通用脱壳点.mp4 268.45MB │ ├─课时5:ART下抽取壳实现.mp4 412.53MB │ ├─课时6:FART中的脱壳点.mp4 307.18MB │ ├─课时7:FART主动调用组件设计和源码分析.mp4 311.37MB │ ├─课时8:FART&frida.mp4 516.23MB │ └─课时9:FART修复组件和辅助VMP分析.mp4 551.32MB ├─03ARM&&C++算法还原原理 │ ├─课时1 ARM可执行程序的生成过程.mp4 224.41MB │ ├─课时2:ARM汇编寻址、汇编指令、汇编开发.mp4 247.08MB │ ├─课时3:ARM汇编指令集.mp4 316.79MB │ ├─课时4:Thumb汇编指令集,AArch64汇编指令集.mp4 229.91MB │ ├─课时5:C程序逆向,数据类型、运算符、分支与跳转、循环.mp4 181.52MB │ ├─课时6:C程序逆向,函数、结构体、数组、位操作.mp4 195.65MB │ ├─课时7:C++ 类、构造析构函数、虚函数、虚表.mp4 258.16MB │ ├─课时8:C++ 继承、重载、覆盖、RTTI、异常.mp4 265.01MB │ └─课时9:Android Studio汇编开发、内联汇编、内联汇编syscall、CMakeLists.txt加载S文件.mp4 244.05MB ├─04C++11&&art虚拟机开发 │ ├─课时1:C++11概念和基础数据类型.mp4 273.08MB │ ├─课时2:类型推导和访问权限相关.mp4 296.4MB │ ├─课时3:模板函数和模板类.mp4 298.24MB │ ├─课时4:模板函数和lambda.mp4 286.24MB │ ├─课时5:ART中的C++对象内存布局.mp4 311.6MB │ ├─课时6:ART中的C++对象内存布局实践篇.mp4 335.81MB │ ├─课时7:ART中的函数inline.mp4 286.84MB │ ├─课时8:ART定制方案比较和流程.mp4 323.02MB │ └─课时9:ART定制跟踪jni函数绑定.mp4 283.15MB ├─05彻底搞懂OLLVM │ ├─课时1:LLVM简介_LLVM编译_CLion调试LLVM_最优化的质量和大小.mp4 320.33MB │ ├─课时2:LLVM_Pass_函数名称加密Pass.mp4 318.55MB │ ├─课时3:OLLVM简介和移植_最优化的质量和大小.mp4 307.34MB │ ├─课时4:Control_Flow_Flattening(fla,控制流程平坦化)_最优化的质量和大小.mp4 496.47MB │ ├─课时5:Bogus_Control_Flow(bcf,虚假控制流程)_最优化的质量和大小.mp4 350.67MB │ ├─课时6:Instructions_Substitution_&_SplitBasicBlock_最优化的质量和大小.mp4 259.81MB │ ├─课时7:编写字符串加密Pass_最优化的质量和大小.mp4 445.44MB │ ├─课时8.1:移植OLLVM到NDK中.mp4 63.47MB │ ├─课时8.2:逆向OLLVM算法的通用方法.mp4 537.39MB │ └─课时9:逆向OLLVM的非通用方法[最优化的质量和大小].mp4 217.02MB ├─06高级调试之VMP │ ├─课时1:安卓APP加壳技术分类与初识VMP.mp4 435.3MB │ ├─课时2:VMP保护的函数的快速逆向分析方法理论篇.mp4 404.7MB │ ├─课时3:VMP保护的函数的快速逆向分析方法实践篇.mp4 332.13MB │ ├─课时4:ADVMP源码分析与VMP壳简单上手(上).mp4 333.56MB │ ├─课时5:ADVMP源码分析与VMP壳简单上手(下).mp4 251.93MB │ ├─课时6:定制ART,绕过所有反调试.mp4 344.05MB │ ├─课时7:Hyperpwn的安装和使用.mp4 381.14MB │ ├─课时8:算法还原案例8-OLLVM_RC4.mp4 528.66MB │ └─课时9:使用Hyperpwn调试VMP并构建映射表.mp4 341.6MB ├─07Unicorn_unidbg │ ├─课时1:Capstone、Unicorn、Keystone三兄弟.mp4 310.01MB │ ├─课时2:Unicorn初识与上手.mp4 1.17GB │ ├─课时3:Unicorn调用so中函数.mp4 315.91MB │ ├─课时4:Unicorn模拟调用jni接口函数.mp4 275.03MB │ ├─课时5:Unicorn模拟调用JNI_OnLoad.mp4 259.06MB │ ├─课时6:AndroidNativeEmu调用jni函数.mp4 335.81MB │ ├─课时7:AndroidNativeEmu模拟与java函数交互.mp4 247.31MB │ ├─课时8:Unidbg加载so并调用so中函数.mp4 284.91MB │ └─课时9:Unidbg模拟与java交互.mp4 292.44MB ├─08非标准算法还原 │ ├─课时1:常用加解密算法简介.mp4 261.87MB │ ├─课时2:算法还原案例1-Base64.mp4 704.13MB │ ├─课时3(上):算法还原案例2-CRC32.mp4 286.34MB │ ├─课时3(下):算法还原案例3-MD5.mp4 251.23MB │ ├─课时4:算法还原案例4-OLLVM_MD5.mp4 361.23MB │ ├─课时5:算法还原案例5-OLLVM_SHA1.mp4 330.75MB │ ├─课时6:算法还原案例6-HMAC.mp4 365.47MB │ ├─课时7:算法还原案例7-OLLVM_Base64.mp4 467.17MB │ ├─课时8:定制内核体验内存断点的威力.mp4 331.26MB │ └─课时9:算法还原案例9-Frida_Stalker_OLLVM_AES.mp4 338.03MB ├─09Frida高级逆向 │ ├─直播32上.mp4 331.36MB │ ├─直播32下.mp4 210.08MB │ ├─直播33.mp4 399.25MB │ ├─直播34.mp4 619.28MB │ ├─直播35.mp4 558.84MB │ ├─课时1上:Frida Hook Java .mp4 154.06MB │ ├─课时1下:Frida Hook Java .mp4 176.45MB │ ├─课时2上:Frida Hook Java .mp4 143MB │ ├─课时2下:Frida Hook Java .mp4 183.09MB │ ├─课时3上:Frida Hook Native.mp4 191.99MB │ ├─课时3下:Frida Hook Native.mp4 198.76MB │ ├─课时4上:Frida 辅助分析OLLVM字符串加密.mp4 291.69MB │ ├─课时4下:Frida 辅助分析OLLVM字符串加密.mp4 218.95MB │ ├─课时5上:Frida 辅助分析OLLVM控制流程平坦化.mp4 226.1MB │ ├─课时5下:Frida 辅助分析OLLVM控制流程平坦化.mp4 367.51MB │ ├─课时6上:Frida辅助分析OLLVM指令替换.mp4 337.39MB │ ├─课时6下:Frida辅助分析OLLVM虚假控制流程.mp4 196.94MB │ ├─课时7上:Frida+IDA Trace分析算法(一).mp4 176.01MB │ ├─课时7下:Frida+IDA Trace分析算法(一).mp4 453.86MB │ ├─课时8:Frida+IDA Trace分析算法(二).mp4 433.04MB │ └─课时9:Frida Stalker Trace算法 .mp4 360.52MB ├─10Frida_FART全自动脱壳机 │ ├─直播36.mp4 539.76MB │ ├─直播37.mp4 479.76MB │ ├─直播38.mp4 470.81MB │ ├─课时1:动态加载与双亲委派.mp4 435.23MB │ ├─课时2:加壳APP的运行流程与ClassLoader修正.mp4 429.68MB │ ├─课时3:APP加壳技术发展与识别.mp4 352.62MB │ ├─课时4:ART下dex加载流程和通用脱壳点.mp4 446.39MB │ ├─课时5:ART下类加载流程与抽取壳实现.mp4 388.4MB │ ├─课时6:FART框架简介与脱壳点的选择.mp4 551.61MB │ ├─课时7:FART主动调用组件设计和源码分析.mp4 376.08MB │ ├─课时8:使用frida增强FART脱壳能力.mp4 329.62MB │ └─课时9:FART修复组件与辅助VMP还原.mp4 564.36MB ├─3w直播 │ ├─直播22.mp4 569.8MB │ ├─直播23.mp4 396.31MB │ ├─直播24.mp4 156.16MB │ ├─直播25.mp4 250.88MB │ ├─直播26.mp4 132.96MB │ ├─直播27.mp4 147.48MB │ ├─直播28.mp4 409.18MB │ ├─直播29.mp4 292.43MB │ ├─直播30.mp4 140.69MB │ ├─直播31.mp4 342.98MB │ ├─答疑与展望10.mp4 129.97MB │ ├─答疑与展望11.mp4 364.09MB │ ├─答疑与展望12.mp4 542.87MB │ ├─答疑与展望14.mp4 475.16MB │ ├─答疑与展望15.mp4 167.41MB │ ├─答疑与展望16.mp4 382.89MB │ ├─答疑与展望17.mp4 419.6MB │ ├─答疑与展望18.mp4 567.51MB │ ├─答疑与展望19.mp4 358.98MB │ ├─答疑与展望20.mp4 344.54MB │ ├─答疑与展望21.mp4 340.33MB │ ├─答疑与展望2.mp4 262.63MB │ ├─答疑与展望3.mp4 167.69MB │ ├─答疑与展望4.mp4 292.65MB │ ├─答疑与展望5.mp4 176.99MB │ ├─答疑与展望6.mp4 157.25MB │ ├─答疑与展望7.mp4 148.92MB │ ├─答疑与展望8.mp4 278.33MB │ ├─答疑与展望9(上).mp4 71.61MB │ ├─答疑与展望9(下).mp4 142.32MB │ └─答疑和展望1.mp4 265.32MB ├─目录.txt -1.#INDB └─课件资料 ├─10月-高级调试之VMP │ ├─测试题目.exe 414.07MB │ ├─直播.exe 469.31MB │ └─课时1-9.exe 864.76MB ├─12月-Unicorn课程 │ ├─12月测试题 │ │ ├─1 │ │ │ ├─1、readme.txt 158B │ │ │ └─测试so │ │ │ ├─libcrack.so 122.64KB │ │ │ ├─libcrypt.so 128.04KB │ │ │ └─obf.so 14.03KB │ │ ├─2 │ │ │ ├─2.apk 1.64MB │ │ │ └─2、readme.txt 148B │ │ └─3 │ │ ├─3.apk 1.59MB │ │ └─3、readme.txt 248B │ ├─20200103直播答疑 │ │ ├─test1.java 2.72KB │ │ ├─test2.py 2.54KB │ │ └─test3 │ │ ├─MainActivity.java 2.36KB │ │ ├─stalkertrace.js 3.21KB │ │ └─test3.py 1.15KB │ ├─20201213直播 │ │ ├─decobf.py 1.26KB │ │ ├─libcrack.so 122.64KB │ │ ├─libcrypt.so 128.04KB │ │ ├─noobf.apk 1.63MB │ │ └─obf.apk 1.59MB │ ├─20201220直播 │ │ └─test2.apk 5.1MB │ ├─2月大题 │ │ ├─libnative-lib.so 142.52KB │ │ └─readme.txt 208B │ ├─课时1 │ │ ├─antifrida.apk 1.87MB │ │ ├─BHUSA2014-capstone.pdf 779.95KB │ │ ├─BHUSA2015-unicorn.pdf 750.11KB │ │ ├─BHUSA2016-keystone.pdf 1.6MB │ │ ├─bypass.js 2.39KB │ │ ├─capstone01.py 1010B │ │ └─test1.apk 271.27KB │ ├─课时2 │ │ └─unicorncourse02.py 3.89KB │ ├─课时3 │ │ ├─so │ │ │ ├─03.so 105.75KB │ │ │ ├─callstrstr.so 105.75KB │ │ │ └─testcalljni.so 13.73KB │ │ └─unicorncourse03.py 8.91KB │ ├─课时4 │ │ ├─so │ │ │ ├─03.so 105.75KB │ │ │ ├─callstrstr.so 105.75KB │ │ │ └─testcalljni.so 13.73KB │ │ └─unicorncourse04.py 6.08KB │ ├─课时5 │ │ ├─unicorn05.so 13.73KB │ │ └─unicorncourse05.py 7.28KB │ ├─课时6 │ │ ├─unicorncourse06.py 2.14KB │ │ └─unicorncourse06.so 13.73KB │ ├─课时7 │ │ ├─calljava.so 13.73KB │ │ ├─unicorncourse07.py 2.82KB │ │ ├─unicorncourse07.so 13.73KB │ │ └─unicorncourse07_calljava.py 3.55KB │ ├─课时8 │ │ ├─app-debug.apk 1.59MB │ │ └─MainActivity.java 4.25KB │ └─课时9 │ ├─app-debug.apk 1.59MB │ ├─MainActivity.java 1.73KB │ └─MainActivitymethod1.java 3.55KB ├─2021、3 │ ├─Frida.pptx 106.71KB │ ├─试题 │ │ ├─hellojni_3.0.1.apk 1.96MB │ │ ├─hellojni_3.0.2.apk 1.96MB │ │ ├─hellojni_3.0.3.apk 4.7MB │ │ └─README.md 68B │ ├─课件3、1 │ │ └─1 │ │ ├─frida_example_1.apk 1.65MB │ │ └─hook.js 5.13KB │ ├─课件3、10 │ │ ├─hellojni_2.0.3.apk 1.64MB │ │ ├─hook.js 2.7KB │ │ ├─libhello-jni.i64 2.87MB │ │ └─re.md 816B │ ├─课件3、12 │ │ ├─bcf │ │ │ ├─libhello-jni.i64 3.28MB │ │ │ └─libhello-jni.so 262.85KB │ │ ├─bcf_re.md 113B │ │ ├─hellojni_2.0.4_sub.apk 1.7MB │ │ ├─hellojni_2.0.5_bcf.apk 1.64MB │ │ ├─hook.js 2.14KB │ │ ├─hook_bcf.js 1.56KB │ │ ├─re.md 558B │ │ └─sub │ │ ├─libhello-jni.i64 2.95MB │ │ └─libhello-jni.so 294.87KB │ ├─课件3、15 │ │ ├─hellojni_2.0.7.apk 2.02MB │ │ ├─js │ │ │ └─hook.js 1.36KB │ │ ├─libhello-jni.i64 3.3MB │ │ ├─libhello-jni.so 282.74KB │ │ ├─log │ │ │ └─sign2.log 431.47KB │ │ └─trace_sign.py 6.04KB │ ├─课件3、17 │ │ ├─8 │ │ │ ├─CMakeLists.txt 103B │ │ │ └─main.cpp 1.75KB │ │ ├─js │ │ │ └─hook.js 4.14KB │ │ └─log │ │ └─sign2.log 431.65KB │ ├─课件3、19 │ │ ├─hellojni_2.0.9.apk 2.02MB │ │ └─js │ │ ├─stalker2.log 53.36KB │ │ ├─stalker3.log 7.42MB │ │ └─stalker_trace.js 4.36KB │ ├─课件3、3 │ │ ├─frida_example_2.apk 1.63MB │ │ └─frida_js │ │ ├─DecodeUtils.dex 952B │ │ ├─hook.js 4.39KB │ │ └─hook2.js 5.2KB │ ├─课件3、5 │ │ ├─hook.js 4.24KB │ │ ├─hook2.js 4.33KB │ │ └─xman.apk 1.3MB │ └─课件3、8 │ ├─hellojni_2.0.0.apk 1.62MB │ ├─hellojni_2.0.1.apk 1.62MB │ ├─hellojni_2.0.2.apk 1.61MB │ └─js │ ├─hook.js 3.97KB │ ├─hook_2.0.2.js 4.61KB │ └─re.md 400B ├─2021、4 │ ├─4、11直播 │ │ └─fdex2.js 1.28KB │ ├─4、12课时4 │ │ └─课时4.zip 539.21MB │ ├─4、14课时5 │ │ ├─hookloadMethod.js 1.06KB │ │ └─SecondShell_80.zip 12.44MB │ ├─4、16课时6 │ │ ├─FART_aosp8.0源码.zip 86KB │ │ └─sailfish_FART_LoadMethod_LinkCode.zip 587.97MB │ ├─4、18直播 │ │ └─Android7_frida实现fart.zip 180.7KB │ ├─4、19课时7 │ │ └─课时7 │ │ └─FART_aosp8.0源码.tar.gz 84.19KB │ ├─4、22课时8 │ │ ├─dexclassloader.apk 2.51MB │ │ └─FART_Frida.js 3.07KB │ ├─4、23课时9 │ │ ├─8848960_dexfile_LoadMethod.dex 8.44MB │ │ ├─8848960_ins_10275.bin 6.12KB │ │ ├─8848960_ins_12735.bin 11.14MB │ │ ├─cntv │ │ │ ├─10228_classlist_execute.txt 56B │ │ │ ├─10228_classlist_LinkCode.txt 56B │ │ │ ├─10228_classlist_LoadMethod.txt 56B │ │ │ ├─10228_dexfile_execute.dex 9.99KB │ │ │ ├─10228_dexfile_LinkCode.dex 9.99KB │ │ │ ├─10228_dexfile_LoadMethod.dex 9.99KB │ │ │ ├─10285856_classlist_execute.txt 253.79KB │ │ │ ├─10285856_classlist_LinkCode.txt 253.79KB │ │ │ ├─10285856_classlist_LoadMethod.txt 253.79KB │ │ │ ├─10285856_dexfile_execute.dex 9.81MB │ │ │ ├─10285856_dexfile_LinkCode.dex 9.81MB │ │ │ ├─10285856_dexfile_LoadMethod.dex 9.81MB │ │ │ ├─1349780_classlist_LinkCode.txt 62.72KB │ │ │ ├─1349780_classlist_LoadMethod.txt 62.72KB │ │ │ ├─1349780_dexfile_LinkCode.dex 1.29MB │ │ │ ├─1349780_dexfile_LoadMethod.dex 1.29MB │ │ │ ├─1390424_classlist_execute.txt 86.7KB │ │ │ ├─1390424_classlist_LinkCode.txt 86.7KB │ │ │ ├─1390424_classlist_LoadMethod.txt 86.7KB │ │ │ ├─1390424_dexfile_execute.dex 1.33MB │ │ │ ├─1390424_dexfile_LinkCode.dex 1.33MB │ │ │ ├─1390424_dexfile_LoadMethod.dex 1.33MB │ │ │ ├─217712_classlist_LinkCode.txt 1.79KB │ │ │ ├─217712_classlist_LoadMethod.txt 1.79KB │ │ │ ├─217712_dexfile_LinkCode.dex 212.61KB │ │ │ ├─217712_dexfile_LoadMethod.dex 212.61KB │ │ │ ├─3046356_classlist_execute.txt 67.39KB │ │ │ ├─3046356_classlist_LinkCode.txt 67.39KB │ │ │ ├─3046356_classlist_LoadMethod.txt 67.39KB │ │ │ ├─3046356_dexfile_execute.dex 2.91MB │ │ │ ├─3046356_dexfile_LinkCode.dex 2.91MB │ │ │ ├─3046356_dexfile_LoadMethod.dex 2.91MB │ │ │ ├─311352_classlist_LinkCode.txt 10KB │ │ │ ├─311352_classlist_LoadMethod.txt 10KB │ │ │ ├─311352_dexfile_LinkCode.dex 304.05KB │ │ │ ├─311352_dexfile_LoadMethod.dex 304.05KB │ │ │ ├─359592_classlist_execute.txt 12.33KB │ │ │ ├─359592_classlist_LinkCode.txt 12.33KB │ │ │ ├─359592_classlist_LoadMethod.txt 12.33KB │ │ │ ├─359592_dexfile_execute.dex 351.16KB │ │ │ ├─359592_dexfile_LinkCode.dex 351.16KB │ │ │ ├─359592_dexfile_LoadMethod.dex 351.16KB │ │ │ ├─499924_classlist_LinkCode.txt 19.92KB │ │ │ ├─499924_classlist_LoadMethod.txt 19.92KB │ │ │ ├─499924_dexfile_LinkCode.dex 488.21KB │ │ │ ├─499924_dexfile_LoadMethod.dex 488.21KB │ │ │ ├─5068284_classlist_execute.txt 136.95KB │ │ │ ├─5068284_classlist_LinkCode.txt 136.95KB │ │ │ ├─5068284_classlist_LoadMethod.txt 136.95KB │ │ │ ├─5068284_dexfile_execute.dex 4.83MB │ │ │ ├─5068284_dexfile_LinkCode.dex 4.83MB │ │ │ ├─5068284_dexfile_LoadMethod.dex 4.83MB │ │ │ ├─8294920_classlist_execute.txt 201.4KB │ │ │ ├─8294920_classlist_LinkCode.txt 201.4KB │ │ │ ├─8294920_classlist_LoadMethod.txt 201.4KB │ │ │ ├─8294920_dexfile_execute.dex 7.91MB │ │ │ ├─8294920_dexfile_LinkCode.dex 7.91MB │ │ │ ├─8294920_dexfile_LoadMethod.dex 7.91MB │ │ │ ├─8643332_classlist_execute.txt 304.28KB │ │ │ ├─8643332_classlist_LinkCode.txt 304.28KB │ │ │ ├─8643332_classlist_LoadMethod.txt 304.28KB │ │ │ ├─8643332_dexfile_execute.dex 8.24MB │ │ │ ├─8643332_dexfile_LinkCode.dex 8.24MB │ │ │ ├─8643332_dexfile_LoadMethod.dex 8.24MB │ │ │ ├─8848960_classlist_execute.txt 386.5KB │ │ │ ├─8848960_classlist_LinkCode.txt 386.5KB │ │ │ ├─8848960_classlist_LoadMethod.txt 386.5KB │ │ │ ├─8848960_dexfile_execute.dex 8.44MB │ │ │ ├─8848960_dexfile_LinkCode.dex 8.44MB │ │ │ ├─8848960_dexfile_LoadMethod.dex 8.44MB │ │ │ ├─9515320_classlist_execute.txt 379.56KB │ │ │ ├─9515320_classlist_LinkCode.txt 379.56KB │ │ │ ├─9515320_classlist_LoadMethod.txt 379.56KB │ │ │ ├─9515320_dexfile_execute.dex 9.07MB │ │ │ ├─9515320_dexfile_LinkCode.dex 9.07MB │ │ │ └─9515320_dexfile_LoadMethod.dex 9.07MB │ │ ├─cntv.apk 62.01MB │ │ ├─rpc │ │ │ ├─8848960 │ │ │ │ └─8848960_classlist_LoadMethod.txt 386.5KB │ │ │ ├─attach.py 1.33KB │ │ │ └─rpc.js 1.68KB │ │ └─vmp.zip 1.02MB │ ├─4、6课时1 │ │ └─course01.zip 851.74KB │ ├─4、7课时2 │ │ └─课时2.zip 21.46MB │ └─4月测试题.zip 16.96MB ├─2021、5 │ ├─5、10直播 │ │ ├─hookRegisterDexFiles.js 2.12KB │ │ ├─unpackbyclassloader.js 4.84KB │ │ ├─unpackbyDexFile.js 2.95KB │ │ ├─xgtl │ │ │ ├─10160772_loadMethod.dex 9.69MB │ │ │ ├─1076280_loadMethod.dex 1.03MB │ │ │ ├─1317976_loadMethod.dex 1.26MB │ │ │ ├─28360_loadMethod.dex 27.7KB │ │ │ ├─324316_loadMethod.dex 316.71KB │ │ │ ├─3557104_loadMethod.dex 3.39MB │ │ │ ├─3572624_loadMethod.dex 3.41MB │ │ │ ├─4021036_loadMethod.dex 3.83MB │ │ │ ├─6095784_loadMethod.dex 5.81MB │ │ │ ├─8120_loadMethod.dex 7.93KB │ │ │ └─8299712_loadMethod.dex 7.92MB │ │ └─xgtl_构造更深主动调用链 │ │ ├─8299712_dexfile.dex 7.92MB │ │ ├─8299712_repire.dex 7.68MB │ │ ├─all.bin 22.82MB │ │ └─xgtl │ │ ├─8299712_classlist.txt 653.56KB │ │ ├─flash.bat 195B │ │ ├─system.img 940.99MB │ │ ├─system_other.img 141.57MB │ │ ├─xgtl.py 1.34KB │ │ └─xgtl_kanxue.js 2.66KB │ ├─5月脱壳测试题-hanbingle.zip 29.27MB │ └─5月试题-YANG.zip 2.11MB ├─2021年1月 算法还原 │ ├─2 │ │ ├─algorithmbase_10.apk 2.65MB │ │ ├─algorithmbase_11.apk 2.65MB │ │ ├─algorithmbase_12.apk 2.43MB │ │ └─algorithmbase_13.apk 2.43MB │ ├─3 │ │ ├─algorithmbase_20.apk 2.44MB │ │ ├─algorithmbase_21.apk 2.43MB │ │ ├─algorithmbase_22.apk 2.43MB │ │ ├─algorithmbase_23.apk 2.43MB │ │ ├─algorithmbase_30.apk 2.44MB │ │ └─algorithmbase_31.apk 2.44MB │ ├─4 │ │ ├─algorithmbase_32.apk 2.56MB │ │ ├─algorithmbase_32_2.apk 2.58MB │ │ ├─js │ │ │ ├─hook.js 612B │ │ │ ├─hook_32.js 1.62KB │ │ │ ├─hook_32_2.js 1.83KB │ │ │ ├─md5_0119.log 1.63MB │ │ │ ├─md5_c.txt 575B │ │ │ ├─search_md5.py 388B │ │ │ └─trace_4.py 6.02KB │ │ └─md5 │ │ ├─CMakeLists.txt 115B │ │ ├─main.cpp 620B │ │ ├─md5.cpp 9.64KB │ │ └─md5.h 606B │ ├─5 │ │ ├─algorithmbase_40.apk 2.7MB │ │ ├─algorithmbase_41.apk 2.7MB │ │ ├─algorithmbase_42.apk 2.7MB │ │ └─algorithmbase_43.apk 2.72MB │ ├─6 │ │ ├─algorithmbase_50.apk 2.7MB │ │ ├─algorithmbase_51.apk 2.73MB │ │ └─algorithmbase_52.apk 2.75MB │ ├─7 │ │ └─algorithmbase_60.apk 2.75MB │ └─9 │ ├─algorithmbase_70.apk 2.88MB │ └─algorithmbase_71.apk 3.03MB ├─3月-Frida高级逆向 │ ├─直播 │ │ ├─20200307 │ │ │ └─frida_example_2.apk 1MB │ │ ├─20200314 │ │ │ └─hook_xman.js 8.02KB │ │ └─20200329 │ │ ├─agent.js 520B │ │ ├─hello-jni.zip 4.32MB │ │ ├─hook.js 857B │ │ ├─trace_0329_1.log 173.98KB │ │ ├─trace_0329_3.log 173.98KB │ │ └─trace_sign2.py 6.04KB │ ├─试题 │ │ └─3月 │ │ ├─hellojni_3.0.1.apk 1.96MB │ │ ├─hellojni_3.0.2.apk 1.96MB │ │ └─hellojni_3.0.3.apk 4.7MB │ ├─课时1 │ │ ├─frida1.pptx 1.98MB │ │ ├─frida_example_1.0.apk 1.63MB │ │ ├─frida_example_1.1.apk 1.63MB │ │ └─hook.js 6.22KB │ ├─课时2 │ │ ├─ddex.dex 1.09KB │ │ ├─decode_r.py 1.49KB │ │ ├─frida2.pptx 1.32MB │ │ ├─hook.js 2.32KB │ │ └─kgb-messenger.apk 4MB │ ├─课时3 │ │ ├─decode_xman.py 857B │ │ ├─frida3.pptx 1.85MB │ │ ├─hook_xman.js 5.51KB │ │ └─xman.apk 1.3MB │ ├─课时4 │ │ ├─frida.pptx 1.59MB │ │ ├─hellojni_2.0.0.apk 1.62MB │ │ ├─hellojni_2.0.1.apk 1.62MB │ │ ├─hellojni_2.0.2.apk 1.61MB │ │ └─js │ │ ├─hook_1.js 880B │ │ └─hook_2.js 3.9KB │ ├─课时5 │ │ ├─hellojni_2.0.3.apk 1.64MB │ │ └─hook_3.js 4.23KB │ ├─课时6 │ │ ├─hellojni_2.0.4_sub.apk 1.7MB │ │ ├─hellojni_2.0.5_bcf.apk 1.64MB │ │ └─hook_sub.js 5.96KB │ ├─课时7 │ │ └─hellojni_2.0.7.apk 1.55MB │ ├─课时8 │ │ ├─hook_7.js 7.87KB │ │ ├─trace_encode_2_2.log 198.86KB │ │ ├─trace_encode_2_4.log 230.76KB │ │ └─trace_xxxsign.py 6.02KB │ └─课时9 │ ├─hellojni_2.0.9.apk 1.99MB │ ├─hello_9.py 621B │ ├─hook_9.js 651B │ ├─trace_sign2.py 6.05KB │ └─trace_sign2_2.log 661.78KB ├─4月-FART全自动脱壳机 │ ├─第二周直播.exe 318.62KB │ ├─课时2.exe 661.69MB │ ├─课时3 │ │ ├─4.4_修改的源码.exe 355.12KB │ │ ├─4.4源码编译环境_ubuntu16.04 │ │ │ ├─Ubuntu 1604x64_4.4.zip.001.exe 681.28MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.002.exe 685.36MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.003.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.004.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.005.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.006.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.007.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.008.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.009.exe 700.31MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.010.exe 686.86MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.011.exe 674.24MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.012.exe 673.42MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.013.exe 686.07MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.014.exe 680.18MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.015.exe 679.97MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.016.exe 678.61MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.017.exe 694.96MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.018.exe 690.9MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.019.exe 687.91MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.020.exe 690.67MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.021.exe 695.88MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.022.exe 696.88MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.023.exe 694.32MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.024.exe 693.79MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.025.exe 685.39MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.026.exe 683.35MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.027.exe 681.88MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.028.exe 687.28MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.029.exe 688.12MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.030.exe 671.92MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.031.exe 691.34MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.032.exe 683.19MB │ │ │ ├─Ubuntu 1604x64_4.4.zip.033.exe 677.2MB │ │ │ └─Ubuntu 1604x64_4.4.zip.034.exe 242.33MB │ │ ├─n5编译镜像.exe 141.36MB │ │ └─测试样本.exe 132.98MB │ ├─课时4.exe 857.03MB │ ├─课时5.exe 17.98MB │ ├─课时6.exe 1.02GB │ ├─课时7.exe 1.11MB │ ├─课时8.exe 563.21MB │ └─课时9.exe 395.81MB ├─6月-ARM&&C++算法还原原理 │ ├─课时1 │ │ ├─1.md 773B │ │ ├─arm_hello 92.69KB │ │ ├─arm_hello.i 24.14KB │ │ ├─arm_hello.o 1.14KB │ │ ├─arm_hello.s 1.69KB │ │ ├─hello 6.4KB │ │ ├─hello.c 133B │ │ └─Makefile 193B │ ├─课时2 │ │ ├─2.md 1.63KB │ │ ├─arm_hello 6.31KB │ │ ├─arm_hello.s 922B │ │ ├─arm_hello_ins.s 922B │ │ ├─arm_ls 6.46KB │ │ ├─arm_ls.s 687B │ │ ├─arm_printf 6.32KB │ │ ├─arm_printf.s 229B │ │ └─Makefile 611B │ ├─课时3 │ │ ├─3.md 1.85KB │ │ ├─arm_ls.s 793B │ │ ├─DDI0406C_d_armv7ar_arm.pdf 17.77MB │ │ ├─DDI0487F_b_armv8_arm.pdf 48.53MB │ │ └─Makefile 611B │ ├─课时4 │ │ ├─4.md 714B │ │ ├─armv8_hello.s 1.1KB │ │ ├─armv8_hello_cpp.s 7.74KB │ │ ├─hello.c 108B │ │ ├─hello.cpp 220B │ │ └─thumb_hello.s 1.89KB │ ├─课时5 │ │ ├─c_hello.c 1.16KB │ │ ├─c_hello.s 4.24KB │ │ ├─c_hello_case123.s 3.97KB │ │ ├─c_hello_case4.s 4.68KB │ │ ├─c_hello_div.s 2.67KB │ │ ├─c_hello_goto.s 2.82KB │ │ ├─c_hello_loop.c 350B │ │ ├─c_hello_loop.s 3.33KB │ │ └─c_hello_type.s 2.46KB │ ├─课时6 │ │ ├─func.c 1.78KB │ │ ├─func.s 3.64KB │ │ ├─func_2 7.81KB │ │ ├─func_2.s 3.74KB │ │ ├─func_3.s 4.4KB │ │ ├─func_aarch64.s 3.79KB │ │ ├─func_array_1 6.76KB │ │ ├─func_array_1.s 6.79KB │ │ ├─func_bit.s 4.71KB │ │ ├─func_bit2.s 4.8KB │ │ ├─func_static.s 4.58KB │ │ ├─func_struct.s 4.27KB │ │ ├─func_struct_2.s 4.59KB │ │ ├─func_struct_3 6.6KB │ │ └─func_struct_3.s 4.6KB │ ├─课时7 │ │ ├─main_class.cpp 1.2KB │ │ ├─main_class.s 1.43KB │ │ ├─main_class2.s 1.43KB │ │ ├─main_class3.s 1.52KB │ │ ├─main_class4 81.64KB │ │ ├─main_class4.s 2.82KB │ │ └─Makefile 108B │ ├─课时8 │ │ ├─main_class 81.64KB │ │ ├─main_class.cpp 1.88KB │ │ ├─main_class.s 14.79KB │ │ ├─main_class2 734.76KB │ │ └─Makefile 451B │ └─课时9 │ ├─libc.idb 8.8MB │ ├─libc.so 830.28KB │ ├─libc64.i64 10.32MB │ ├─libc64.so 1.08MB │ └─TestAsm │ ├─.gitignore 208B │ ├─app │ │ ├─.gitignore 6B │ │ ├─build.gradle 1.24KB │ │ ├─libs │ │ ├─proguard-rules.pro 750B │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─kanxue │ │ │ └─testasm │ │ │ └─ExampleInstrumentedTest.java 750B │ │ ├─main │ │ │ ├─AndroidManifest.xml 712B │ │ │ ├─cpp │ │ │ │ ├─CMakeLists.txt 2.24KB │ │ │ │ ├─native-lib.cpp 2.67KB │ │ │ │ ├─syscall32.s 404B │ │ │ │ └─syscall64.s 335B │ │ │ ├─java │ │ │ │ └─com │ │ │ │ └─kanxue │ │ │ │ └─testasm │ │ │ │ └─MainActivity.java 1.12KB │ │ │ └─res │ │ │ ├─drawable │ │ │ │ └─ic_launcher_background.xml 5.47KB │ │ │ ├─drawable-v24 │ │ │ │ └─ic_launcher_foreground.xml 1.66KB │ │ │ ├─layout │ │ │ │ └─activity_main.xml 685B │ │ │ ├─mipmap-anydpi-v26 │ │ │ │ ├─ic_launcher.xml 272B │ │ │ │ └─ic_launcher_round.xml 272B │ │ │ ├─mipmap-hdpi │ │ │ │ ├─ic_launcher.png 3.51KB │ │ │ │ └─ic_launcher_round.png 5.21KB │ │ │ ├─mipmap-mdpi │ │ │ │ ├─ic_launcher.png 2.57KB │ │ │ │ └─ic_launcher_round.png 3.31KB │ │ │ ├─mipmap-xhdpi │ │ │ │ ├─ic_launcher.png 4.81KB │ │ │ │ └─ic_launcher_round.png 7.3KB │ │ │ ├─mipmap-xxhdpi │ │ │ │ ├─ic_launcher.png 7.72KB │ │ │ │ └─ic_launcher_round.png 11.59KB │ │ │ ├─mipmap-xxxhdpi │ │ │ │ ├─ic_launcher.png 10.4KB │ │ │ │ └─ic_launcher_round.png 16.18KB │ │ │ └─values │ │ │ ├─colors.xml 207B │ │ │ ├─strings.xml 69B │ │ │ └─styles.xml 381B │ │ └─test │ │ └─java │ │ └─com │ │ └─kanxue │ │ └─testasm │ │ └─ExampleUnitTest.java 379B │ ├─build.gradle 530B │ ├─gradle.properties 1.05KB │ ├─gradlew 5.17KB │ ├─gradlew.bat 2.21KB │ ├─local.properties 433B │ └─settings.gradle 43B ├─7月-C++11&&art虚拟机开发 │ ├─20200705直播_TraceSmali │ │ ├─demo.apk 17.77MB │ │ └─pixel_fart&TraceSmali │ │ ├─bootloader-sailfish-8996-012001-1706221457.img 31.51MB │ │ ├─flash-all.bat 997B │ │ ├─flash-all.sh 868B │ │ ├─flash-base.sh 814B │ │ ├─image-sailfish-opr6.170623.012.zip 635.63MB │ │ ├─radio-sailfish-8996-013053-1706271859.img 55.93MB │ │ └─twrp-3.3.0-0-sailfish.img 30.27MB │ ├─20200712直播 │ │ └─0712第二次直播.zip 466.42MB │ ├─20200719直播 │ │ └─tracejavafunctioncall │ │ ├─flash.bat 195B │ │ ├─system.img 940.61MB │ │ └─system_other.img 141.57MB │ ├─20200816_7月测试直播.zip 185.71KB │ ├─7月测试题.zip 14.71MB │ ├─8月测试题 │ │ └─ART定制_题目要求.txt 88B │ ├─课时1 │ │ └─cpp1.zip 12.5MB │ ├─课时2 │ │ └─cpp2.zip 10.63MB │ ├─课时3 │ │ └─cpp3.zip 10.64MB │ ├─课时4 │ │ └─课时4.zip 830B │ ├─课时5 │ │ └─cpp5.zip 10.61MB │ ├─课时6 │ │ └─课时6.zip 1.4KB │ ├─课时7 │ │ └─fart.so.zip 2.47KB │ └─课时8 │ ├─Android Studio 导入 AOSP 源码 _ 吴小龙同學.docx 55.02KB │ ├─Android Studio 导入 AOSP 源码 _ 吴小龙同學.pdf 1018.92KB │ └─如何顺滑地查看 Android Native 代码 _ HansChen 的博客.pdf 1.17MB ├─9月-彻底搞懂OLLVM │ ├─android-ndk-r21b-linux-x86_64.zip 1.08GB │ ├─llvm-project-9.0.1.tar.xz 75.48MB │ ├─obfuscator-llvm-4.0.zip 59.39MB │ ├─试题 │ │ ├─9月试题.md 306B │ │ └─ollvm9.apk 1.6MB │ ├─课时1 │ │ ├─a.out 16.3KB │ │ ├─hello_clang 16.13KB │ │ ├─hello_clang.bc 2.96KB │ │ ├─hello_clang.c 371B │ │ ├─hello_clang.ll 3.15KB │ │ ├─hello_clang.s 962B │ │ ├─hello_clang_clion 16.13KB │ │ ├─hello_clang_re.ll 1.94KB │ │ └─hello_clang_s 16.13KB │ ├─课时2 │ │ ├─a.out 16.2KB │ │ ├─hello_clang 16.2KB │ │ ├─hello_clang.c 371B │ │ ├─hello_clang.ll 3.15KB │ │ ├─hello_clang_encode 16.23KB │ │ ├─hello_clang_encode.bc 16.23KB │ │ └─outPass │ │ ├─CMakeLists.txt 370B │ │ └─EncodeFunctionName2 │ │ ├─CMakeLists.txt 175B │ │ └─EncodeFunctionName.cpp 1.29KB │ ├─课时3 │ │ ├─hello_ollvm 16.13KB │ │ ├─hello_ollvm.c 345B │ │ ├─hello_ollvm_bcf 16.17KB │ │ ├─hello_ollvm_bcf.c 498B │ │ ├─hello_ollvm_bcf_3 16.17KB │ │ ├─hello_ollvm_bcf_3_40 16.17KB │ │ ├─hello_ollvm_bcf_3_80 20.17KB │ │ ├─hello_ollvm_fla 16.13KB │ │ ├─hello_ollvm_fla.c 686B │ │ ├─hello_ollvm_fla.ll 3.14KB │ │ ├─hello_ollvm_fla_split 16.13KB │ │ ├─hello_ollvm_fla_split_3 16.13KB │ │ ├─hello_ollvm_obf 16.2KB │ │ ├─hello_ollvm_sub 16.13KB │ │ └─hello_ollvm_sub_3 16.13KB │ ├─课时4 │ │ ├─example_4 │ │ │ ├─hello_ollvm_bcf.c 498B │ │ │ ├─hello_ollvm_fla.c 673B │ │ │ ├─hello_ollvm_fla.ll 6.67KB │ │ │ ├─hello_ollvm_fla2.ll 6.43KB │ │ │ ├─hello_ollvm_fla_src.ll 4.16KB │ │ │ ├─hello_ollvm_fla_Switch.ll 4.89KB │ │ │ ├─hello_ollvm_fla_Switch_src.ll 4.89KB │ │ │ ├─hello_ollvm_sub.c 345B │ │ │ └─tmp.ll 6.67KB │ │ └─OLLVM │ │ ├─CMakeLists.txt 388B │ │ └─ollvm │ │ ├─CMakeLists.txt 23B │ │ ├─include │ │ │ └─llvm │ │ │ ├─CryptoUtils.h 10.13KB │ │ │ └─Transforms │ │ │ └─Obfuscation │ │ │ ├─BogusControlFlow.h 1.37KB │ │ │ ├─Flattening.h 1.06KB │ │ │ ├─Split.h 1.01KB │ │ │ ├─Substitution.h 982B │ │ │ └─Utils.h 378B │ │ └─lib │ │ ├─CMakeLists.txt 28B │ │ ├─LLVMBuild.txt 732B │ │ └─Transforms │ │ ├─CMakeLists.txt 29B │ │ ├─LLVMBuild.txt 738B │ │ └─Obfuscation │ │ ├─BogusControlFlow.cpp 28.05KB │ │ ├─CMakeLists.txt 267B │ │ ├─CryptoUtils.cpp 47.61KB │ │ ├─Entry.cpp 1.76KB │ │ ├─Flattening.cpp 7.04KB │ │ ├─LICENSE-OBFUSCATOR.TXT 2.17KB │ │ ├─LLVMBuild.txt 702B │ │ ├─Makefile 457B │ │ ├─SplitBasicBlocks.cpp 3.51KB │ │ ├─Substitution.cpp 18.41KB │ │ └─Utils.cpp 4.31KB │ ├─课时5 │ │ ├─hello_ollvm_bcf.c 719B │ │ ├─hello_ollvm_bcf_100.ll 11.28KB │ │ ├─hello_ollvm_bcf_100_2.ll 11.44KB │ │ ├─hello_ollvm_bcf_src.ll 2.6KB │ │ └─OLLVM │ │ ├─CMakeLists.txt 388B │ │ └─ollvm │ │ ├─CMakeLists.txt 23B │ │ ├─include │ │ │ └─llvm │ │ │ ├─CryptoUtils.h 10.13KB │ │ │ └─Transforms │ │ │ └─Obfuscation │ │ │ ├─BogusControlFlow.h 1.37KB │ │ │ ├─Flattening.h 1.06KB │ │ │ ├─Split.h 1.01KB │ │ │ ├─Substitution.h 982B │ │ │ └─Utils.h 378B │ │ └─lib │ │ ├─CMakeLists.txt 28B │ │ ├─LLVMBuild.txt 732B │ │ └─Transforms │ │ ├─CMakeLists.txt 29B │ │ ├─LLVMBuild.txt 738B │ │ └─Obfuscation │ │ ├─BogusControlFlow.cpp 28.05KB │ │ ├─CMakeLists.txt 267B │ │ ├─CryptoUtils.cpp 47.71KB │ │ ├─Entry.cpp 1.76KB │ │ ├─Flattening.cpp 6.96KB │ │ ├─LICENSE-OBFUSCATOR.TXT 2.17KB │ │ ├─LLVMBuild.txt 702B │ │ ├─Makefile 457B │ │ ├─SplitBasicBlocks.cpp 3.51KB │ │ ├─Substitution.cpp 18.41KB │ │ └─Utils.cpp 4.92KB │ ├─课时6 │ │ ├─commandline.log 2.21KB │ │ ├─diff1.ll 1.12KB │ │ ├─diff2.ll 1.5KB │ │ ├─hello_ollvm_6.c 238B │ │ ├─hello_ollvm_split.ll 8.93KB │ │ ├─hello_ollvm_split_1.ll 12.1KB │ │ ├─hello_ollvm_sub.ll 3.53KB │ │ ├─hello_ollvm_sub_src.ll 2.65KB │ │ └─hello_ollvm_sub_src_2.ll 2.72KB │ ├─课时7 │ │ ├─hello_ollvm_7.c 236B │ │ ├─hello_ollvm_strobf 16.13KB │ │ ├─hello_ollvm_strobf.ll 7.66KB │ │ ├─hello_ollvm_strobf_src.ll 3.55KB │ │ ├─hello_ollvm_strobf_src_2.ll 3.42KB │ │ └─OLLVM │ │ ├─CMakeLists.txt 388B │ │ └─ollvm │ │ ├─CMakeLists.txt 23B │ │ ├─include │ │ │ └─llvm │ │ │ ├─CryptoUtils.h 10.13KB │ │ │ └─Transforms │ │ │ └─Obfuscation │ │ │ ├─BogusControlFlow.h 1.37KB │ │ │ ├─Flattening.h 1.06KB │ │ │ ├─Split.h 1.01KB │ │ │ ├─StringObf.h 462B │ │ │ ├─Substitution.h 982B │ │ │ └─Utils.h 378B │ │ └─lib │ │ ├─CMakeLists.txt 28B │ │ ├─LLVMBuild.txt 732B │ │ └─Transforms │ │ ├─CMakeLists.txt 29B │ │ ├─LLVMBuild.txt 738B │ │ └─Obfuscation │ │ ├─BogusControlFlow.cpp 28.05KB │ │ ├─CMakeLists.txt 289B │ │ ├─CryptoUtils.cpp 47.71KB │ │ ├─Entry.cpp 1.98KB │ │ ├─Flattening.cpp 6.96KB │ │ ├─LICENSE-OBFUSCATOR.TXT 2.17KB │ │ ├─LLVMBuild.txt 702B │ │ ├─Makefile 457B │ │ ├─SplitBasicBlocks.cpp 3.51KB │ │ ├─StringObf.cpp 4.67KB │ │ ├─Substitution.cpp 18.41KB │ │ └─Utils.cpp 4.92KB │ ├─课时8 │ │ ├─app-release.apk 1.58MB │ │ ├─ollvm_ndk │ │ │ ├─app │ │ │ │ ├─build.gradle 1.44KB │ │ │ │ ├─proguard-rules.pro 750B │ │ │ │ └─src │ │ │ │ ├─androidTest │ │ │ │ │ └─java │ │ │ │ │ └─com │ │ │ │ │ └─kanxue │ │ │ │ │ └─ollvm_ndk │ │ │ │ │ └─ExampleInstrumentedTest.java 754B │ │ │ │ ├─main │ │ │ │ │ ├─AndroidManifest.xml 714B │ │ │ │ │ ├─cpp │ │ │ │ │ │ ├─CMakeLists.txt 1.74KB │ │ │ │ │ │ └─native-lib.cpp 1.35KB │ │ │ │ │ ├─java │ │ │ │ │ │ └─com │ │ │ │ │ │ └─kanxue │ │ │ │ │ │ └─ollvm_ndk │ │ │ │ │ │ └─MainActivity.java 1.3KB │ │ │ │ │ └─res │ │ │ │ │ ├─drawable │ │ │ │ │ │ └─ic_launcher_background.xml 5.47KB │ │ │ │ │ ├─drawable-v24 │ │ │ │ │ │ └─ic_launcher_foreground.xml 1.66KB │ │ │ │ │ ├─layout │ │ │ │ │ │ └─activity_main.xml 1.22KB │ │ │ │ │ ├─mipmap-anydpi-v26 │ │ │ │ │ │ ├─ic_launcher.xml 272B │ │ │ │ │ │ └─ic_launcher_round.xml 272B │ │ │ │ │ ├─mipmap-hdpi │ │ │ │ │ │ ├─ic_launcher.png 3.51KB │ │ │ │ │ │ └─ic_launcher_round.png 5.21KB │ │ │ │ │ ├─mipmap-mdpi │ │ │ │ │ │ ├─ic_launcher.png 2.57KB │ │ │ │ │ │ └─ic_launcher_round.png 3.31KB │ │ │ │ │ ├─mipmap-xhdpi │ │ │ │ │ │ ├─ic_launcher.png 4.81KB │ │ │ │ │ │ └─ic_launcher_round.png 7.3KB │ │ │ │ │ ├─mipmap-xxhdpi │ │ │ │ │ │ ├─ic_launcher.png 7.72KB │ │ │ │ │ │ └─ic_launcher_round.png 11.59KB │ │ │ │ │ ├─mipmap-xxxhdpi │ │ │ │ │ │ ├─ic_launcher.png 10.4KB │ │ │ │ │ │ └─ic_launcher_round.png 16.18KB │ │ │ │ │ └─values │ │ │ │ │ ├─colors.xml 207B │ │ │ │ │ ├─strings.xml 71B │ │ │ │ │ └─styles.xml 381B │ │ │ │ └─test │ │ │ │ └─java │ │ │ │ └─com │ │ │ │ └─kanxue │ │ │ │ └─ollvm_ndk │ │ │ │ └─ExampleUnitTest.java 381B │ │ │ ├─build.gradle 530B │ │ │ ├─gradle │ │ │ │ └─wrapper │ │ │ │ ├─gradle-wrapper.jar 53.06KB │ │ │ │ └─gradle-wrapper.properties 232B │ │ │ ├─gradle.properties 1.05KB │ │ │ ├─gradlew 5.17KB │ │ │ ├─gradlew.bat 2.21KB │ │ │ ├─kanxue.jks 2.13KB │ │ │ ├─local.properties 500B │ │ │ └─settings.gradle 45B │ │ ├─trace_py │ │ │ ├─check_2134.log 1008.61KB │ │ │ ├─re.md 104B │ │ │ └─trace_uuid_checksum.py 6.02KB │ │ └─uuid_checksum │ │ ├─CMakeLists.txt 127B │ │ └─main.cpp 1.2KB │ └─课时9 │ ├─app-release.apk 1.58MB │ ├─code │ │ ├─libnative-lib.so_0x6f6d154000_0x3000.so 12KB │ │ ├─unicorn_call_so.py 4.32KB │ │ └─unicorn_trace_log.log 244.77KB │ └─frida_dump │ ├─dump_dex.js 5.7KB │ ├─dump_dex_class.js 7.01KB │ ├─dump_so.js 991B │ └─README.md 1.46KB └─试题 ├─11月 │ ├─ollvm11.apk 1.69MB │ ├─ollvm_ndk_11_source.7z 139.89KB │ └─题目说明.txt 34B ├─202102月 │ ├─algorithmbase_80.apk 3.21MB │ └─题目说明.txt 41B ├─3月 │ ├─hellojni_3.0.1.apk 1.96MB │ ├─hellojni_3.0.2.apk 1.96MB │ └─hellojni_3.0.3.apk 4.7MB ├─5月 │ ├─ollvm5月.apk 2.44MB │ └─试题说明.txt 70B ├─6月 │ ├─6月试题.txt 636B │ └─IDAPython-Book-1.pdf 897.65KB └─8月 ├─ollvm8.apk 2.39MB └─ollvm题目说明.txt 85B
资源下载
下载价格39.9 自学币
终身VIP免费
请先登录本站资料仅供个人学习和研究使用 若本帖作者内容侵犯了原著者的合法权益请提供相应证明材料本站审核通过后将即予以处理
评论0