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

image-20220918193817668

配置maven:

vim /etc/profile

在配置文件配置中加上:

export MAVEN_HOME=/opt/apache-maven-3.5.4(这个目录换成你的 maven 解压后的文件所在目录)
export PATH=$MAVEN_HOME/bin:$PATH

image-20220918194202845

配置maven mvn ,根据自己的包路径修改一下.刷新配置文件让文件生效

update-alternatives --install /usr/bin/mvn mvn /opt/apache-maven-3.5.4/bin/mvn 1
source /etc/profile

当你执行完 source /etc/profile 没有任何的提示信息,只有一个 # 号显示,其实 到了这一步已经成功了

image-20220918194000554

查看maven 版本验证

mvn -version` 或者 `mvn -v

image-20220918194047803

编译代码,并将其打包。但是遇到了错误,很多程序包不存在,看官方的测试环境

mvn clean package -DskipTests

image-20220918195305947

🌤️配置jdk

去官网下载jdk1.8

image-20220918195637392

解压之后,加入配置之后再将其添加进 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

image-20220918203221013

继续执行之前的打包命令

image-20220918204057564

这里的命令GitHub上readme里面的java -jar target/hello-1.0.0-SNAPSHOT.jar生成的名称不一样,cd进target目录里以具体生成的名称为准

java -jar target/javasec-1.7.jar 
image-20220918204752385

访问127.0.0.1:8888admin/admin登录

image-20220918204909512

里面包含实例和讲解,即可开始学习

image-20220918204946289

posted @ 2022-12-17 19:52  lockly  阅读(458)  评论(0编辑  收藏  举报