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) для автоматизации пентестов, Red Team и CTF-задач.
Это десктопное приложение, CLI или веб-сервис?И то, и другое: десктопное приложение для Linux, macOS, Windows, Android, iOS и HarmonyOS, а также полноценный веб-интерфейс, который можно развернуть на своём сервере.
Как его запустить?Скачайте готовую сборку для своей ОС (установщик/портативная версия для Windows, dmg для macOS, tar.gz для Linux, apk для Android) или запустите установочный скрипт одной командой для Linux/macOS/Windows PowerShell — он сам установит зависимости и распакует архив; для веб-развёртывания запустите run-ai-security-tool-web.sh.
Для работы AI-агентов нужен ключ OpenAI или DeepSeek API?Да, интеграция с LLM и автономные агенты работают через провайдеров вроде DeepSeek, OpenAI или кастомные API, поэтому для использования AI-функций нужен API-ключ/учётные данные одного из них.
На что обратить внимание, если открываю веб-интерфейс наружу?Поскольку AI-агенты могут выполнять системные команды на вашей машине, README предупреждает: перед публикацией веб-интерфейса обязательно включите аутентификацию (ENABLEAUTH=1) и отключите доступ к локальному терминалу (DISABLELOCALTERMINAL=1), а также запускайте программу с минимальными привилегиями.
Для кого этот проект?Он рассчитан на специалистов по кибербезопасности, которые занимаются операциями Red Team, пентестами, bug bounty, CTF-соревнованиями и аудитами цепочки поставок в рамках DevSecOps.
Какие протоколы поддерживает мультипротокольный терминал?Он поддерживает SSH, SFTP, Telnet, Serial Port, RDP, VNC, SPICE и FTP, а также SSH-туннелирование, удалённое редактирование файлов по SFTP и рассылку команд сразу в несколько сессий.
Чем именно занимаются AI-агенты?Агенты вроде BugBountyWorkflowManager, CTFWorkflowManager, CVEIntelligenceManager, VulnerabilityCorrelator и других автоматизируют такие задачи, как управление разведкой (recon), помощь в решении CTF, сбор информации об угрозах, корреляцию многоэтапных цепочек атак и обход лимитов запросов.
Откуда берутся данные об уязвимостях?Процесс SBOM/CVE ежедневно агрегирует и синхронизирует данные из баз NVD, OSV, GAD и RedHat, сопоставляя их с разобранными SBOM, и генерирует отчёты, которые можно экспортировать в Console, JSON, CSV, HTML или PDF.
Можно ли настроить внешний вид терминала и рабочий процесс?Да — поддерживаются прозрачность окна, свои темы и фоновые изображения, всплывающий терминал в стиле Guake по глобальной горячей клавише (по умолчанию Ctrl+2), а также синхронизация закладок/тем/быстрых команд через GitHub Gist или Gitee Snippets.
Size
26.9 MB
Stars
906
Age
1mo
Commits · 90 Days