Codeql 处理 yaml 配置文件

代码扫描过程中,经常会遇到使用yaml 配置文件的情况。但是yaml 文件,codeql 目前只有javascript 的数据库会包含。就是其他语言(go, java),你是用yaml配置文件。codeql 默认构建数据库不会解析yaml,导致漏报一些硬编码的问题。

我的解决方案:

构建过程中添加构建一个 javacript 数据库。--language 加参数。

具体如下:

bash 复制代码
codeql create database codeql-db --language=go,javascript --db-cluster --overwrite

执行完成后, 我的 codeql-db 目录就会有两个子目录 一个go, 一个javascript。 在独立去执行分析命令就可以了。

相关推荐
云水一下15 小时前
零基础玩转bWAPP靶场(四十五):XSS - Reflected (JSON)
web安全·json·xss·bwapp·reflected
祁白_20 小时前
WebShell工具流量特征分析
笔记·web安全·流量特征·webshell工具
砚凝霜2 天前
软考网络工程师|第 6 章 网络安全基础、攻击、等保完整备考笔记
网络·笔记·web安全
数据知道3 天前
XSS 攻防全解:反射型、存储型、DOM 型实战演示
前端·安全·web安全·网络安全·xss
空杆推不起3 天前
企业数据加密实战:传输链路与存储层全场景落地指南
网络·安全·web安全
Atomic121383 天前
登录界面渗透测试全攻略
web安全·网络安全
Yan_chen6663 天前
SQL-LABS_Less18-20实战攻略
数据库·sql·web安全·网络安全
笨鸟先飞,勤能补拙4 天前
AI 安全的下一个 5 年:从 Agent 到 AGI 的攻防博弈
人工智能·python·安全·web安全·网络安全·github·agi
雾屿_Mistisle4 天前
文件上传漏洞
web安全
CypressTel4 天前
48小时,30多个供水系统遭攻击:当网络攻击进入运行控制层——赛柏特安全观察
网络·安全·web安全