Codeql 数据库移动

有时候,我们需要把codeql 生成的数据库文件夹发给其他同事进行测试。

这时候如果直接从本地或者扫描环境复制 db 文件夹,你可能会遇到一个错误

there was no upgrade path to the target dbscheme

即使是两个环境使用了同个版本的codeql 也会出现这个错误。

如何解决呢?

codeql database 的子命令 bundle 可以用来进行数据库文件夹打包。适用于这个场景。

 codeql database bundle --output=lend.zip -- scanned.db

这条命令得到的 lend.zip,可以直接被vscode-codeql 插件加载 ,我们就可以发给其他同学一起分析啦。

posted @ 2023-12-11 14:33  Expl0it  阅读(31)  评论(0)    收藏  举报  来源