Skip to content

Commit d8f2dbb

Browse files
committed
update code
1 parent b6b49a7 commit d8f2dbb

19 files changed

+1623
-749
lines changed

IPPO/README.md renamed to LLVM-help/README.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
env:LJH_CodeQL
2+
export CC=clang-17
3+
export CXX=clang++-17
4+
export CFLAGS="-save-temps -fno-inline -O2 -g"
5+
export CXXFLAGS="-save-temps -fno-inline -O2 -g"
6+
export CPPFLAGS="-save-temps -fno-inline -O2 -g"
7+
8+
19
parse_bc.py: 用于自动化收集in_project_dir下的bc文件并打包 / 将打包好的bc.zip解压并生成bc_list用于IPPO检测
210
Usage: python3 ./parse_bc.py <in_project_dir> <flag>
311
in_project_dir: 可以是编译好的project,也可以是.zip文件,该文件是parse_bc.py的gen_dir命令生成的
File renamed without changes.

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
combine_csv.py
1010
## apisan/: 用于自动化使用APISAN检查多个软件
1111
auto_apisan.py
12-
## IPPO/: 用于自动化收集编译好的软件中的bc文件并生成bc_list然后打包
13-
parse_bc.py
12+
## LLVM-help/: 用于自动化完成LLVM分析中的某些步骤
13+
parse_bc.py: 收集编译好的软件中的bc文件并生成bc_list然后打包
1414
## ql-code/: CodeQL使用的检测代码,这里有一些对特定类型问题的检测ql
1515
## ql-testcase/: 为了debug ql代码用的一些C语言简单的示例代码
1616
## patch-parse/: 处理软件的patch信息的代码

0 commit comments

Comments
 (0)