使用codeql进行代码审计
2024-10-18🌱湖州: 🌦 🌡️+28°C 🌬️→10km/h
前提
按照我之前的文章CodeQL的使用下载配置好环境
- codeql
- vscode
步骤🎏
准备阶段
首先打开以下的网址,里面是官方提供的ql查询方法,可以直接使用
https://codeql.githubdocs.cn/codeql-query-help/java/
- 创建数据库类似如上的命令,
1
codeql database create D:/tools/CodeQL/databases/codeql_ruoyi-wechat-mp --language="java" --command="mvn clean install --file pom.xml" --source-root=D:\JavaProgram\ruoyi-wechat-mp\
- 打开vscode,导入数据库
导入刚刚生成的数据库
xss审计
脚本位置:
codeql/java/ql/src/Security/CWE/CWE-079/XSS.ql
SSRF审计
脚本位置
codeql/java/ql/src/Security/CWE/CWE-918/RequestForgery.ql
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Liusha's Blog!







