个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Kernel Borderlands is a kernel-level runtime defense framework engineered to detect, classify, and contain anomalous process behavior directly at Ring 0 in Linux systems.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Kernel Borderlands (KB) is a kernel-level runtime defense framework designed to detect, classify, and contain anomalous process behavior directly at Ring 0 on Linux systems. Rather than relying solely on signatures or predefined rules, KB continuously observes kernel telemetry through eBPF instrumentation, constructs behavioral context, and coordinates an intelligent multi-agent defense architecture capable of adaptive runtime response.
The project combines kernel observability, behavioral analytics, distributed agent orchestration, reinforcement learning, and modern systems programming into a unified security platform intended for research, experimentation, and next-generation host defense.
| Directory | Language | Description |
|---|---|---|
kb-core/ | C (eBPF) | Kernel instrumentation layer and telemetry collection. |
kb-control-plane/ | Go | Control plane daemon (kbd) responsible for event coordination and system management. |
kb-aads/ | Python | Autonomous Agent Defense Swarm (AADS), behavioral reasoning, and MARL infrastructure. |
kb-op/kb-dashboard/ | React / TypeScript | Web dashboard for visualization and monitoring. |
kb-op/kb-tui/ | Rust | Terminal-based management interface built with ratatui. |
kb-op/kb-mcp/ | Go / Rust | Model Context Protocol (MCP) server for AI agent tool integration. |
kb-checker/ | Rust | Script analysis and safety verification engine. |
docs/ | Markdown / PDF | Technical documentation, architecture, installation guides, and project papers. |
scripts/ | Bash / Python | Installation utilities, automation, testing, and attack-lab tooling. |
Complete installation instructions, dependency setup, project architecture, development workflow, and contributor documentation are maintained within the project's documentation.
Please Begin with:
The wiki provides:
Once the environment has been prepared, the primary services can be started using:
# Control Plane
cd kb-control-plane
go run cmd/kbd/main.go
# Autonomous Agent Defense Swarm
cd kb-aads
python main.py
# Dashboard
cd kb-op/kb-dashboard
npm run dev