whycxzp
2023-10-24 3c070ab9dbd3042ee55e1e2380ae90b2ff6a1346
中等级缺陷7-1
3个文件已修改
10 ■■■■ 已修改文件
src/main/java/com/whyc/controller/ProcessSurveyController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/ProcessServerDao.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/util/JasyptUtils.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/ProcessSurveyController.java
@@ -1,11 +1,11 @@
package com.whyc.controller;
import com.baomidou.mybatisplus.extension.api.R;
import com.whyc.dto.ProcessServerDao;
import com.whyc.dto.Response;
import com.whyc.pojo.ProcessSurvey;
import com.whyc.service.ProcessSurveyService;
import com.whyc.util.ActionUtil;
import com.whyc.util.JasyptUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;
@@ -39,7 +39,7 @@
    @PostMapping("/judgeRestart")
    @ApiOperation(value = "验证重启密码")
    public Response judgeRestart(@RequestParam String password){
        String default_pwd=(String) ActionUtil.EncryptionMD5(ProcessServerDao.RESTART_PWD);
        String default_pwd=(String) ActionUtil.EncryptionMD5(JasyptUtils.decrypt(ProcessServerDao.RESTART_PWD_ENCRYPT));
        String restart_pwd=(String) ActionUtil.EncryptionMD5(password);
        if(restart_pwd.equals(default_pwd)){
            return new Response().set(1,true,"验证通过");
src/main/java/com/whyc/dto/ProcessServerDao.java
@@ -16,6 +16,6 @@
    public static Integer PROCESS_OFF=0;//关闭
    public static Integer PROCESS_TEMP=2;//暂未开启
    
   //默认重启密码
    public static String  RESTART_PWD="123456";
   //默认重启密码加密
    public static String  RESTART_PWD_ENCRYPT="AKxTGQo6bAABeC62B8Dtxw==";
}
src/main/java/com/whyc/util/JasyptUtils.java
@@ -9,7 +9,7 @@
public final class JasyptUtils {
    public static void main(String[] args) {
        String a = encrypt("lmx8688139");
        String a = encrypt("123456");
        decrypt(a);
    }