codebadger
活跃·★ 176·GPL-3.0·更新于 2026-08-31
codebadger是一个容器化的模型上下文协议(MCP)服务器,通过Joern代码属性图为AI代理和LLM提供对代码库的深度可查询访问。它支持多种语言的详细程序和漏洞分析,并能扩展处理大量批次。
#代码属性图#程序分析#漏洞分析#AI代理#LLM集成#数据流分析#容器化服务#软件安全
01
功能特性
01通过Joern代码属性图提供对代码库结构和数据流的深度可查询访问。
02支持CPGQL查询、数据流跟踪、程序切片和漏洞搜寻。
03适用于程序分析和漏洞分析的通用基础。
04通过每CPG工作池和内存感知调度,可扩展到大型分析批次。
02
兼容性
Java
语言
已通过文档验证
C/C++
语言
已通过文档验证
JavaScript
语言
已通过文档验证
Python
语言
已通过文档验证
Go
语言
已通过文档验证
Kotlin
语言
已通过文档验证
03
快速开始
1
$ git clone https://github.com/codebadger/codebadger.git
2
$ cd codebadger
3
$ docker compose up -d
04
使用场景
↳程序分析和软件安全领域的学术研究。
↳行业安全工作,包括漏洞搜寻和概念验证开发。
↳需要深入理解代码结构和数据流的工程工作。
↳AI代理和LLM需要代码库上下文以执行任务。
05
同类工具
agents-towards-production★ 21.7k
Agents Towards Production是一个开源指南,旨在帮助将AI代理从原型扩展到企业级生产环境,并通过教程涵盖生产级代理的各个方面。
php-sdk★ 1.6k
MCP PHP SDK是Model Context Protocol (MCP) 的官方PHP SDK,提供一套框架无关的API,用于在PHP中实现MCP服务器和客户端。
评论
登录后发表评论
暂无评论,来发表第一条吧