RuoYi对数据库密码加密功能使用
0.概述
在我们日常配置文件中会输入数据库的ip,端口,数据库名称,数据库账号和数据库密码,如果是明文就会出现这个安全隐患的问题,在cnas测试中安全测试可能会直接将这漏洞归类为中级漏洞,所以为了解决这个问题我们可以通过集成RuoYi框架的druid加密功能
1.下载加密的jar包
文件名称:druid-1.2.11.jar
百度链接地址:
链接: 提取码: nbte 复制这段内容后打开百度网盘手机App,操作更方便哦
2.jar包使用方式
首先进入jar包存在位置
打开终端
输入以下命令
将password替换成你数据库密码就可以
java -cp druid-1.2.11.jar com.alibaba.druid.filter.config.ConfigTools password
密码就是终端输入命令后他输出key是password的值
密码就是终端输入命令后他输出key是password的值connectProperties的值放publicKey的值
connectProperties: config.decrypt=true;config.decrypt.key=publicKye的值
这样就实现了数据库密码加密功能
实现方式可参考ruoyi文档
0.概述 在我们日常配置文件中会输入数据库的ip,端口,数据库名称,数据库账号和数据库密码,如果是明文就会出现这个安全隐患的问题,在cnas测试中安全测试可能会直接将这漏洞归类为中级漏洞,所以为了解决这个问题我们可以通过集成RuoYi框架的druid加密功能 1.下载加密的jar包 文件名称:druid-1.2.11.jar 百度链接地址: 链接: 提取码: nbte 复制这段内容后打开百度网盘手机App,操作更方便哦 2.jar包使用方式 首先进入jar包存在位置 打开终端 输入以下命令 将password替换成你数据库密码就可以 java -cp druid-1.2.11.jar com.alibaba.druid.filter.config.ConfigTools password 密码就是终端输入命令后他输出key是password的值 connectProperties的值放publicKey的值 connectProperties: config.decrypt=true;config.decrypt.key=publicKye的值 这样就实现了数据库密码加密功能 实现方式可参考ruoyi文档