- 博客(7)
- 收藏
- 关注
原创 安卓从开发到逆向(五)小白也看得懂的Xposed框架入门
准备工具:android studio,夜神模拟器,XposedInstaller_3.1.5.apk工具下载地址:链接:https://pan.baidu.com/s/1mHOl9y-LXnETUg3oDAKNvA提取码:3ygd首先我们来学习一点理论知识:Xposed框架是什么东西?Xposed框架是在Android系统中使用最频繁的Hook框架,它支持Android Ja...
2019-09-26 22:12:49
1492
1
原创 安卓从开发到逆向(四),smali插桩
smali插桩如果仅仅用Smali来分析代码,效果其实不如用dex2jar和jd-gui更直观,毕竟看反编译的java代码要更容易一些。但Smali强大之处就是可以随心所欲的进行插桩操作。何为插桩,引用一下wiki的解释:程序插桩,最早是由J.C. Huang 教授提出的,它是在保证被测程序原有逻辑完整性的基础上在程序中插入一些探针(又称为“探测仪”),通过探针的执行并抛出程序运行的特征数据,...
2019-09-24 13:48:33
2703
原创 安卓从开发到逆向(三),smali动态调试,debug
准备工具android killer,android studio,夜神模拟器,adb实现步骤1、开发相关app,实现点击按钮后改变文本改变前改变后2、使用android killer逆向apk为smali3、使用adb工具启动appadb shell am start -D -n com.dazhuang.smali_dynamic_debug/.MainActivity...
2019-09-23 10:41:01
336
原创 安卓从开发到逆向(二)逆向分析简单安卓手游
在上一篇文章,我们学习了安卓从开发到逆向(一)java转换为smali对比分析简单的认识了java代码和smali代码之间的对应关系,本文我们结合相关知识点,进行一次实战,逆向破解简单安卓手游,让无限生命称为可能。安卓手游apk及逆向破解工具下载地址:链接:https://pan.baidu.com/s/1mHOl9y-LXnETUg3oDAKNvA提取码:3ygd准备工具:and...
2019-09-22 18:44:28
4382
2
原创 数据结构视频教程
【数据结构与算法】1-算法引入【数据结构与算法】01-时间复杂度与大O表示法【数据结构与算法】02-最坏时间复杂度与计算规则【数据结构与算法】03-常见时间复杂度与大小关系【数据结构与算法】01-代码执行时间测量模块timeit【数据结构与算法】02-Python列表类型不同操作的时间效率【数据结构与算法】03-Python列表与字典操作的时间复杂度【数据结构与算法】01-数据结构引...
2019-09-22 18:38:32
272
原创 安卓逆向视频教程
讲师 : F8LEFT(currwin)简介 : F8LEFT,零日安全论坛移动安全负责人、4st TeAm安全团队成员,就职于互联网安全公司,从事互联网安全相关工作。擅长逆向分析,也是编程高手,多次参加国内安全大比武,取得骄人成绩,熟人间戏称F8LEFT为“老师”。于2015年参加阿里举办《2015移动安全挑战赛MSC第二届》获得Android精英奖+学生潜力奖并前往阿里总部领奖。01.An...
2019-09-22 18:19:43
1854
原创 安卓从开发到逆向(一)java转换为smali对比分析
首先我们需要知道一个知识点:java虚拟机运行的是Java字节码,Dalvik虚拟机运行的是Dalvik字节码。传统的java程序经过编译,生成java字节码并保存在class文件中,java虚拟机通过解码class文件的内容来运行程序,而dalvik虚拟机运行的是dalvik字节码,所有dalvik字节码由java字节码转换而来,并被打包到一个DEX可执行文件当中,dalvik虚拟机通过解释D...
2019-09-22 17:51:27
984
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人