Android是近几年来才兴起的一门新技术,多用在手机开发,不过现在也有android操作系统,用在平板电脑上的,和windows差不多,但android操作系统占用电脑资源少,是很多商业用户的首选,不过android是以JAVA为基础的,学习android的前提是先要学好Java,可以说它们是相互依赖的,如果学好了Android会有更多的发展空间!

本次课程主要讲的就是android逆向,而主要涉及的语言就是java,这个语言跟C# C++等面对象的感觉差不多。可以预先体验一下

程序员的第一个程序:

public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World");}
}

关于java编程和android编程后续会补上来

做移动安全需要的是jave安装包 也就是java库 还有我们一个常用的工具JEB,首先需要说明的是两个的版本是有关系的,不是任何版本的JAVA都可以配合我们的JEB

jeb下载

Jeb软件是一款专业实用的jeb Android 反编绎工具!我们的逆向工程平台进行拆卸、反编译、调试、分析代码和文档文件,手动或作为分析管道的一部分。

常用下载的

看雪论坛的 链接:http://pan.baidu.com/s/1bJdWse 密码:ncr3

吾爱破解的 爱盘 --在线破解工具包【https://down.52pojie.cn/Tools/Android_Tools/】

我下的是后者。

java安装

然后我们需要一个对应的java安装包,现在最新的是java8 201版本的

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

jdk-8u201-windows-x64.exe

关于如何下载历史版本,百度上是有的 不过不推荐,因为比较麻烦,我们可以自己取百度上搜

https://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html

我们已经知道了命名的规律,jdk-8u201-windows-x64.exe 按照吾爱大神们说 需要121版本及以下,那么百度搜索

jdk-8u121-windows-x64.exe

我下载的就是第一个,然后安装,安装完毕之后需要配置系统环境,下图只是示意 移库默认就可以 我的默认的安装路径是

配置环境在我的电脑里,单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。

(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) 

(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” 
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

jeb测试

在控制台分别输入java,javac,java -version 命令,出现如下所示的JDK的编译器信息,包括修改命令的语法和参数选项等信息。

java命令:

环境配置资料来源:https://www.cnblogs.com/smyhvae/p/3788534.html

最后就可以运行我们的JEB了

移动安全-java JEB安装使用相关推荐

  1. linux学 java_[操作系统]Linux学习第二步(Java环境安装)

    [操作系统]Linux学习第二步(Java环境安装) 0 2017-05-19 00:02:21 jdk版本:jdk-8u131-linux-x64.rpm 注:以下操作在root用户或具有root权 ...

  2. linux java的安装目录,linux java 安装目录

    linux java 安装目录 [2021-02-01 05:04:30]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...

  3. java免安装工具包_Java1.8安装及环境变量配置

    JDK1.8全称Java SE Development Kit是针对JAVA编程打造的一个软件开发工具包,该工具包可用于JAVA应用程序的开发,它包含了JAVA的运行环境以及JAVA工具. java1 ...

  4. java rpm 安装路径_如何查找rpm方式安装的软件路径

    首先要申明一下which java是定位不到安装路径的.which java定位到的是java程序的执行路径.网上的资料都是人云亦云,完全不去思考.那么怎么定位到java的安装路径呢?下面我们来看看例 ...

  5. Linux java集成安装环境,Linux下Java环境安装

    本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...

  6. java 基础安装和Tomcat8配置

    初识 java,基础安装的说明. 下载 在oracle官网一般在同一个java版本会提供2个版本, 一个是Java SE Development Kit 7u80,此版本包含JDK开发环境版本: 另外 ...

  7. java环境变量设置与java查看安装路径

    把jdk安装到计算机中之后,我们来进行设置使java环境能够使用. 首先右键点我的电脑.打开属性.然后选择"高级"里面的"环境变量",在新的打开界面中的系统变量 ...

  8. java jdk 未知错误_解决JAVA JDK安装出错的最常见问题,帮你排除困扰

    一般来说,安装JAVA JDK的整个流程是很简单的,只要按照提示进行操作即可,就不会出现问题.但是呢,有小伙伴反映说,之前安装了JAVA JDK,进行卸载重装的时候出现错误提示,"正在进行另 ...

  9. Linux下Java的安装与配置

    0.下载好JDK安装包后上传到Linux服务器的/usr/local/java/下 1.解压tar -zxvf jdk-8u251-linux-x64.tar.gz 2.改名mv jdk1.8.0_2 ...

  10. java 压缩jar 仓库,java服务安装(一):使用java service wrapper及maven打zip包

    tags: java jsw maven zip 1.概述 使用java开发程序,在windows平台下,一般有web应用,后台服务应用,桌面应用: web应用多数打成war包在web容器(如tomc ...

最新文章

  1. IDEA的CPU占用率高问题解决方法
  2. Process monitor词汇汉化
  3. html中基本选择器的优先级,CSS_CSS中的各种选择器与样式优先级小结,优先级:由高到低(从上到下)- phpStudy...
  4. pyecharts离线使用说明
  5. Python使用LDAP做用户认证
  6. 用信号量锁定:一个例子
  7. Oracle 协议适配器错误
  8. Mybatis 项目开发实际常用SQL笔记总结
  9. Flask框架的学习与实战:实战小项目
  10. node2vec python_图上的机器学习系列-聊聊Node2vec
  11. python编写函数模拟内置函数sorted_Python 内置函数sorted()在高级用法
  12. html的外部调用函数,如何在HTML中调用外部JavaScript函数
  13. uva 11137 Ingenuous Cubrency
  14. Axure学习之简介
  15. 错误代码0x80004005
  16. win10计算机文件夹隐藏,Win10怎么隐藏文件夹_Win10怎么隐藏此电脑的文件夹-192路由网...
  17. 如何利用pupStudy自带环境,使用wordpress建立自己的网站?
  18. python画误差图_Python数据可视化:如何创建误差图
  19. 中国首富“叒”换人了
  20. 图解两部委DSM数据安全管理认证

热门文章

  1. PHP爱好者:十天学会php之第一天
  2. 同济线性代数教材(第五版)-第2章 矩阵及其运算
  3. ZZULIOJ-1047,对数表(Python)
  4. 74LV165与74HC595 使用
  5. 合理使用“搜索引擎和工具书”,提升“速度和加速度”
  6. 老板突然出现,游戏飞速隐藏,开源神器在手,摸鱼不怕被抓包
  7. unrar在linux如何编译,rarlinux(rar\unrar在linux使用)
  8. AHP计算权重.mat
  9. 对计算机网络的基础认识
  10. 用友U9 SOA Ready (转载)