文件名称:query-database:Joern的默认查询集
文件大小:41KB
文件格式:ZIP
更新时间:2024-05-06 13:34:04
Scala
约恩查询数据库(“约恩扫描”) 这是开放源代码分析平台的*查询数据库。 它有两个目的: 它提供了将Joern变成现成的代码扫描工具所需的电池。 它的查询为那些希望编写自己的查询的人提供了有用的示例。 查询数据库作为独立的库分发,其中包括Joern作为依赖项。 这意味着没有必要安装Joern来利用数据库中的查询。 同时,数据库是Joern扩展,即在启动时动态加载时,其功能在交互式Joern Shell和Joern脚本中可用。 您可以分叉此项目以构建自己的自定义查询和扫描器,也可以将PR发送到此存储库,以考虑将其包含在默认分发中。 安装和运行 安装脚本将下载joern并将其安装在子目录中。 查询数据库作为扩展安装。 ./install.sh 您可以按以下方式运行所有查询: ./joern-scan path/to/code 例如, mkdir foo echo "int f
【文件预览】:
query-database-main
----.github()
--------workflows()
----LICENSE(11KB)
----install.sh(2KB)
----src()
--------test()
--------main()
----build.sbt(3KB)
----.gitignore(24B)
----project()
--------plugins.sbt(423B)
--------Versions.scala(89B)
--------build.properties(18B)
--------FileUtils.scala(1KB)
--------meta-build.sbt(137B)
----README.md(4KB)