java漏洞学习平台搭建
java漏洞平台搭建
项目地址 : https://github.com/j3ers3/Hello-Java-Sec
🍚配置mvn
先配置一下mvn,下载后解压
proxychains wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4-bin.tar.gz /opt/ && cd /opt
tar -zxvf apache-maven-3.5.4-bin.tar.gz
配置maven:
vim /etc/profile
在配置文件配置中加上:
export MAVEN_HOME=/opt/apache-maven-3.5.4(这个目录换成你的 maven 解压后的文件所在目录)
export PATH=$MAVEN_HOME/bin:$PATH
配置maven mvn ,根据自己的包路径修改一下.刷新配置文件让文件生效
update-alternatives --install /usr/bin/mvn mvn /opt/apache-maven-3.5.4/bin/mvn 1
source /etc/profile
当你执行完 source /etc/profile
没有任何的提示信息,只有一个 #
号显示,其实 到了这一步已经成功了
查看maven 版本验证
mvn -version` 或者 `mvn -v
编译代码,并将其打包。但是遇到了错误,很多程序包不存在,看官方的测试环境
mvn clean package -DskipTests
🌤️配置jdk
去官网下载jdk1.8
解压之后,加入配置之后再将其添加进 jdk 菜单,之后就可以查看jdk版本了
//添加配置
export JAVA_HOME=/opt/jdk1.8.0_341
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
//加入菜单
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_341/bin/java 1
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_341/bin/javac 1
update-alternatives --set java /opt/jdk1.8.0_341/bin/java
update-alternatives --set javac /opt/jdk1.8.0_341/bin/javac
//更换默认版本
update-alternatives --config java
继续执行之前的打包命令
这里的命令GitHub上readme里面的java -jar target/hello-1.0.0-SNAPSHOT.jar
生成的名称不一样,cd进target目录里以具体生成的名称为准
java -jar target/javasec-1.7.jar
访问127.0.0.1:8888
以admin/admin
登录
里面包含实例和讲解,即可开始学习