修改:修改判断方式

wuhaoyang
RenFengJiang 8 months ago
parent 13c9b916b4
commit 77cedae6b1
  1. 2
      sonar-keyware-plugins-cxx/src/main/java/com/keyware/sonar/cxx/rules/checkers/FVNRShaChecker.java

@ -44,7 +44,7 @@ public class FVNRShaChecker extends SquidCheck<Grammar> {
for (String str:inputFileLines) {
if(str.startsWith("#include")){
if(str.contains("<openssl/") || str.contains("<cryptopp/") ){
if(!str.contains("<openssl/sha.h>") && !str.contains("<cryptopp/blake2.h>") && !str.contains("<cryptopp/md5.h>")){
if(!str.contains("sha.h>") && !str.contains("blake2.h>") && !str.contains("md5.h>")){
getContext().createFileViolation(this, "应使用不可逆标准散列算法");
}
}

Loading…
Cancel
Save