Android逆向基础——smali基础学习

作者 : 开心源码 本文共853个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共99人阅读

Android逆向之Java基础

说明

java系列主要是为了复习一下java基本语法,最主要的目的还是为了研究一下class文件
当然还有一个目的就是多看看smali代码,混个脸熟对后面的分析有很大的帮助

Android逆向-java代码基础(1)

内容:

1.编写第一个java代码
2.使用javac进行编译
3.使用java命令运行
4.java虚拟器简单认识
5.class文件分析:魔数,副版本号,主版本号,常量池计数器,常量池
6.class转dex方法。
7.dex转smali方法。
文章传送门:戳这里

Android逆向-java代码基础(2)

内容:

1.java基本数据类型
2.class文件分析,常量池具体说明
3.smali语句,逐句翻译
文章传送门:戳这里

Android逆向-java代码基础(3)

内容:

1.java数学计算
2.class文件分析:访问标志位
3.class文件的简单查看方法
4.smali文件分析
5.首次尝试使用smali写有单代码
文章传送门:戳这里

Android逆向-java代码基础(4)

内容:

1.java的输入输出
2.class分析总体
3.smali实例逐句分析
4.smali代码总结
文章传送门:戳这里

Android逆向-java代码基础(5)

内容 :

1.java逻辑判断
2.demo smali分析
3.smali代码编写
文章传送门:戳这里

Android逆向-java代码基础(6)

内容:

1.java的循环逻辑
2.smali循环逻辑分析
文章传送门:戳这里

Android逆向-java代码基础(7)

内容:

1.java基础类定义
2.class文件分析-field分析
3.smali demo分析
文章传送门:戳这里

Android逆向-java代码基础(8)

内容:

1.java内容复习
2.class文件分析之method_info结构
3.smali demo分析
文章传送门:戳这里

Android逆向——初识smali与java类

文章传送门:戳这里

Android逆向——smali复杂类解析

文章传送门:戳这里

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Android逆向基础——smali基础学习

发表回复