开源漏洞扫描工具dependency-check自动化shell脚本,轻松批量扫描jar依赖包
前言
dependency-check自动化shell脚本,轻松批量扫描jar依赖包
只需要脚本的可以直接跳到第2步
dependency-check项目地址,百度云链接:
链接:https://pan.baidu.com/s/1yr7Uuj4G-jX3dxBaN2ONcA?pwd=bbt9
提取码:bbt9
一、在文件下创建
如图,红色框为新建的文件夹
meaven存放需要扫描的jar依赖包
final存放扫描结果
我们将自动化脚本auto.sh放入粉色框的bin目录下
-----------------------注意文件命名一定要一致-----------------------
二、自动化脚本
#!bin/bash
path="/home/kali/Desktop/dependency-check/"
filepath=$path"meaven/"
finalpath=$path"final/"
# echo $filepath
for file in ${filepath}/*
do
filenamejar=`basename $file`
filename=`basename $file .jar`
# echo $filename
comm="bash dependency-check.sh -s "$filepath$filenamejar" -o "$finalpath
$comm
renamecomm="mv "$finalpath"dependency-check-report.html "$finalpath$filename".html"
$renamecomm
done
三、运行示例
bash auto.sh



浙公网安备 33010602011771号