Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
endgame — ENDGAME C2 FRAMEWORK — AI-powered command and control for professional red team operations | Kitploit
工具/GitHubGitHub/endgamec2framework/endgame
Privilege EscalationReconnaissanceExploit FrameworksPayload GenerationLateral MovementPost-ExploitationPenetration TestingCommand and ControlLearning & EducationRed TeamingAI Security
GitHubendgamec2framework/endgame

endgame

ENDGAME C2 FRAMEWORK — AI-powered command and control for professional red team operations

查看仓库网站
2853613天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
内容在请求的语言中不可用。显示英文版本。

ENDGAME C2 FRAMEWORK


ENDGAME is a professional command and control framework built for authorized red team engagements, penetration testing, and educational security research. Designed to simulate realistic adversary techniques, assess detection coverage, and help security teams understand their defensive gaps — with a built-in AI Console that turns natural language into executed commands and automatically analyzes every result.

Made with AI, thought and directed by a human.

🌐 endgamec2framework.com  ·  📄 Documentation  ·  🔴 Professional Edition








Quick Start

git clone https://github.com/endgamec2framework/endgame
cd endgame
./install.sh

Re-run ./install.sh to update — it will pull the latest code and rebuild while preserving certificates and operator profiles.

Full setup guide: Documentation → Installation


🤖 AI Console — Natural Language Red Teaming

ENDGAME's AI Console is a first-class feature that brings an AI co-pilot directly into the operator workflow. It's not a chatbot tacked on the side — it lives in the same panel as your agent terminals, knows the full C2 command set, and has real-time context about the target: hostname, OS, user, privileges, and transport.

How it works

  1. Right-click any agent in the Agents table → Open AI Console
  2. An 🤖 tab opens in the bottom console pane — side by side with your regular terminal tabs
  3. Describe your objective in natural language (in any language)
  4. The AI suggests one or more C2 commands, each wrapped in a ▶ Execute execute card
  5. Confirm execution — the task is dispatched to the real agent
  6. The output comes back and the AI automatically analyzes the result and proposes the next step
 
Left: right-click menu · Right: AI Console tab open in the console pane (qwen3.6)


Command executed on a real mTLS agent · AI analyzes output and suggests SHELL tasklist /v for SYSTEM-privilege process enumeration

Key capabilities

CapabilityDetail
Integrated into console paneOpens as a tab — no floating modal, no context switch
Full C2 command awarenessSystem prompt includes every available command, the agent's OS/arch/privileges, transport, and current task queue
Streaming responsesTokens stream in real time as the model generates them
Auto-analysis loopAfter every command execution the output is automatically sent back to the AI for interpretation and next-step recommendation
Multi-sessionOpen AI Console for multiple agents simultaneously — each tab maintains independent chat history
Provider agnosticWorks with Ollama (local, offline) or Anthropic Claude API — whichever is configured in the AI tab
Confirm before executeEvery suggested command requires an explicit click — the AI never sends tasks autonomously

Supported models (Ollama)

Any model available in your Ollama instance works. Recommended for red team context:

  • qwen3.6:latest — default · fast · good instruction following
  • qwen3.6:35b-a3b-coding-mxfp8 — larger · stronger code/command reasoning
  • deepseek-r1:8b / deepseek-r1:32b — reasoning models · good at multi-step attack chains
  • Any Anthropic Claude model via the Claude API

Connecting to a remote Ollama instance (SSH tunnel)

ENDGAME locates the Ollama server via the OLLAMA_HOST environment variable (default http://localhost:11434). When Ollama runs on a separate host — e.g. a Kali box with a GPU — tunnel its port to your operator machine over SSH and point OLLAMA_HOST at the local forward:

# 1. Forward the remote Ollama port (11434) to a local port (11435)
#    -N: no remote shell · -L: local forward so 127.0.0.1:11435 on your machine reaches Ollama
ssh -NL 11435:localhost:11434 [email protected]

# 2. Point the Ollama CLI and ENDGAME's AI Console at the forwarded port
export OLLAMA_HOST=http://127.0.0.1:11435

# 3. Verify the tunnel and the installed models
ollama list
  • -L 11435:localhost:11434 opens a local forward: connections to 127.0.0.1:11435 on your machine are relayed to localhost:11434 on the SSH target. This is what makes ollama list work from your operator host. Use -R instead only for the reverse case — when the remote host must reach your local Ollama.
  • OLLAMA_HOST is read by both the Ollama CLI and ENDGAME's AI Console, so the same export works for ollama pull/ollama list and for the in-UI AI tab.
  • The local port (11435) is arbitrary — pick any free port and keep it identical in the SSH forward and in OLLAMA_HOST.
  • Keep the ssh session open for the duration of the engagement; closing it drops the forward.

What's inside

下载工具