CodeQL配置

在Ubuntu16.04配置CodeQL

1、安装VSCode
2、下载codeql cli:https://github.com/github/codeql-cli-binaries/releases,文件解压后在Home目录下会生成codeql文件夹
3、创建必要的依赖
(1)mkdir codeql-home
(2)git clone https://github.com/Semmle/ql $HOME/codeql-home/codeql-repo
(3)git clone https://github.com/github/codeql-go/ $HOME/codeql-home/codeql-go-repo
4、将codeql移动到codeql-cli目录下

mv codeql $HOME/codeql-home/codeql-cli

5、验证是否安装成功

codeql-home/codeql-cli/codeql resolve languages
codeql-home/codeql-cli/codeql resolve qlpacks

6、在VSCode里面安装CodeQL插件:
(1)在VSCode中按快捷键Ctrl+Shift+X调出搜索界面,输入codeQL下载。
(2)选择CodeQL的扩展设置,在第一个输入框输入Codeql路径,即$HOME/codeql-home/codeql-cli/codeql,最后对VSCode重启。

7、导入CodeQL工作环境

git clone --recursive https://github.com/github/vscode-codeql-starter/

更新子摸快:git submodule update --remote

8、打开VSCode,选择File>Open Workspace,然后再选择
vscode-codeql-starter.code-workspace这个文件。

9、在VSCode中按快捷键ctrl + shift + p ,输入codeql choose database,将想要分析的数据库添加到里面
10、选择File>Add Folder to Workspace,将上个步骤选择的数据库添加到工作区中。
11、安装完成!

上一篇:比特币突破20000点大关,创出22309历史高点!上涨还将会持续吗?


下一篇:【比特币价格】比特币破20000美金!历史新高趋势,是否可以保持