首页
社区
课程
招聘
[分享]Android安全与逆向·环境搭建, jadx及JEB工具介绍及使用
发表于: 2020-8-17 16:55 5241

[分享]Android安全与逆向·环境搭建, jadx及JEB工具介绍及使用

2020-8-17 16:55
5241

相关推荐:

Android Studio环境搭建

 

Eclipse集成开发环境搭建

jadx工具介绍及使用

jadx工具是一款反编译利器,同时支持命令行和图形界面,能以最简便的方式完成apk的反编译操作。

6.1 jadx工具包下载

推荐同学们使用教程中提供的jadx工具包。

工具包:

链 接:pan.baidu.com/s/1f6gRO81f…
提取码:1d97

6.2 了解jadx工具常用功能

1.下载完成,找到文件所在的地方,发现是exe文件,那么它就是一个可执行文件,直接双击打开就行,如下图所示。

 

 

2.接下来看到的是主面板,显示有打开文件、打开历史文件 、保存、 退出等选项,如下图所示。

 

 

3.下面还有一行工具栏,如下图所示。

 

 

4.点击工具栏最后一个小扳手的选项设置字体,如下图所示。

 

 

然后拉到最底部,看到字体设置的选项,根据自己的喜好设置更加舒服的字体,如下图所示。

 

本课小结

本节课主要学习了jadx工具的使用以及其他菜单栏运用,常用的一些工具栏,比如搜索、保存、这些快捷键。打开jadx工具直接将APK拖进去即可。

复习巩固

1、以下对jadx工具描述不正确的是?( )
A.使用jadx反编译APK文件。
B.jadx工具具有全局搜索功能。
C.使用jadx工具调试smali代码。

实战应用

使用jadx打开任意一个APK进行简单的搜索。

JEB工具介绍及使用

JEB是一款为安全专业人士设计的功能强大的Android应用程序反编译工具。用于逆向工程或审计APK文件,可以提高效率,减少工程师的分析时间。

7.1 JEB工具包下载

推荐同学们使用教程中提供的JEB工具包。

工具包

链 接:pan.baidu.com/s/10BS06fjp…
提取码:awan

7.2 了解JEB工具常用功能

1.下载完成后进行解压,解压完成后打开文件夹,会看到很多文件夹,这里选择一个.bat后缀的文件,如下图所示。

 

 

双击.bat文件,弹出一个cmd命令窗口,等待启动。等待一会,如果出现JEB的面板,就说明JEB工具成功打开了。有些cmd窗口会提示检查更新出错,这是版本的一个bug,可以忽略,并不影响我们的使用。如下图所示。

 

%20![]

思考:如果等待一会并没有出现JEB面板,应该怎么解决?

 

此时,就要检查一下JDK环境是否配置了“JAVA_HOME”,如下图所示。如果已经配置,就要检查配置的路径是否正确以及检查jdk版本是否过高。

 

 

2.菜单栏的使用:

 

文件:文件的打开、导入、保存、另存为等操作。
编辑栏:文件的复制粘贴、搜索、语言设置、style设置字体、选项设置等操作。
行为栏:包含了快捷键操作
Q:转换成伪代码
/:添加注释
N:重命名 Delete:删除
窗口:窗口显示的相关设置,使用默认即可。
帮助:官方的相关信息。
工程文件以及基本信息在工程栏信息展示,如下图所示的窗口。

 

 

这个窗口是日志输入窗口,展示一些程序的日志信息输入,如下图所示。

 

本课小结

本节课主要学习了Jeb工具的安装和Jeb基本功能以及一些快捷键操的使用。

复习巩固 一,选择题

1、以下哪个工具不能调试smali代码?( )
A.Android Studio
B.JEB
C.jadx

 

二、填空题
基本功能的使用,下面包含了快捷键操作,请填写完整。
Q:————
/:————
N:————
Delete:————


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 2
支持
分享
最新回复 (7)
雪    币: 2677
活跃值: (5340)
能力值: ( LV10,RANK:177 )
在线值:
发帖
回帖
粉丝
2
师傅,问下,安卓逆向一般在本机弄,还是虚拟机呢,虚拟机要装哪个系统呢?小白的提问,麻烦师傅了
2020-8-17 17:27
0
雪    币: 1996
活跃值: (3900)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
3
本机和虚拟机都会涉及到,装windows系统
2020-8-17 18:57
0
雪    币: 321
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
建议Linux
2020-8-18 09:48
0
雪    币: 949
活跃值: (247)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
老板,你的这些软件地址.......
2020-11-3 09:09
0
雪    币: 1996
活跃值: (3900)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
6
Promisess 老板,你的这些软件地址.......
软件地址怎么了
2020-11-3 10:11
0
雪    币: 949
活跃值: (247)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
上火喝王老吉 软件地址怎么了
文章是好文章,地址后面全是点,点不进去
2020-11-4 08:48
0
雪    币: 949
活跃值: (247)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
Promisess 文章是好文章,地址后面全是点,点不进去
比如说这个    pan.baidu.com/s/10BS06fjp…
2020-11-4 08:48
0
游客
登录 | 注册 方可回帖
返回
//