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。 在独立去执行分析命令就可以了。

相关推荐
kingx39 小时前
Bugku WEB 题解总集:文件包含 / SQLi / 反序列化 / SSTI / 反爬 / 组件漏洞
web安全·网络安全·ctf·bugku
CCIE-Yasuo12 小时前
网络安全-Javascript基础
javascript·安全·web安全
是真的小外套12 小时前
网络安全实战第17期:自动化检测误报漏报真相
安全·web安全·自动化
是真的小外套16 小时前
网络安全实战第19期:三重防护失效真相之注入攻击的无限变形之路
安全·web安全
是真的小外套1 天前
网络安全实战第14期:Week2周末闯关
网络·安全·web安全
是真的小外套1 天前
网络安全实战第13期:侦察报告撰写
安全·web安全
是真的小外套1 天前
网络安全实战第15期:SQL注入根源之一条拼接语句的警示
sql·安全·web安全
m0_547486662 天前
《Web安全实践》全套PPT课件2026(暨南大学)
安全·web安全
jimmyleeee2 天前
Agent安全之八:OWASP ASI08 级联失效------当每一个 Agent 都“正确”,系统却走向灾难
网络·安全·web安全
其实防守也摸鱼2 天前
Chrome 扩展安全攻防实录:从攻击面到防御实践
开发语言·前端·网络·chrome·安全·web安全·php