Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netsec-agent

网络安全 AI 助手 — CTF 解题辅助、靶场远程指导、安全面试准备。

覆盖 Web / Crypto / Reverse / Pwn / Forensics / Misc 六大方向,支持 HTB、THM、春秋云境、BUUCTF、VulnHub 等主流平台。

功能

  • CTF 解题辅助:5 阶段方法论(信息收集 → 枚举 → 假设 → 利用 → Flag)
  • 4 级渐进提示:L1 方向暗示 → L2 技术提示 → L3 工具+参数 → L4 完整思路,不直接给答案
  • 靶场远程操控:通过 Kali Bridge 远程控制 Kali Linux 虚拟机,鼠标+键盘+截图,还原真人操作
  • 安全面试准备:Web/Reverse/Pwn 方向面试题,按岗位+厂分类

快速开始

netsec-agent 是一个 Claude Code Skill,安装到 Claude Code 即可使用:

# 复制到 Claude Code skills 目录
cp -r netsec-agent/ ~/.claude/skills/netsec-agent/

搭配 Kali Bridge 可实现远程靶场操控,详见 SETUP.md

演示

B站:netsec-agent 演示视频

架构

用户问题 → 信息收集 → 漏洞枚举 → 假设验证 → 漏洞利用 → Flag
                ↑                        ↓
          知识库检索(CTF × 靶场 × 面试题)   Kali Bridge 远程操控

目录结构

netsec-agent/
├── SKILL.md              # 主定义:Layer 0 硬规则 + 5阶段方法论 + 面试规则
├── persona.md            # Agent 人设
├── meta.json             # 元数据
├── kali-bridge.py        # Kali 远程桥接 v1(命令执行)
├── setup-kali-bridge.sh  # Kali Bridge v2 部署脚本(命令+鼠标+键盘+截图)
├── references/           # 参考知识库(CTF/工具/靶场/面试)
├── SETUP.md               # Kali Bridge 接入指南
├── CHANGELOG.md          # 版本记录

版本

当前版本见 CHANGELOG.md

License

MIT

About

Remote lab bridge for Kali Linux — command exec · mouse/keyboard control · screenshot, over HTTP API (for isolated CTF/teaching labs)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages