KaliGPT: AI-агент для этичного хакинга прямо в терминале Linux

«Один инструмент, объединяющий всё» — именно так можно описать философию KaliGPT: вместо жонглирования несколькими AI-сервисами — единый CLI-агент, заточенный под offensive security.

Что такое KaliGPT и для кого он создан

KaliGPT — это агентический AI (построенный на базе Gemini, ChatGPT, Ollama и OpenRouter), адаптированный для этичных хакеров и студентов, изучающих offensive security. Проект создан Кришной Двиведи (псевдоним SudoHopeX) — практикующим этичным хакером и open-source энтузиастом.

Он объединяет мощные AI-модели — Gemini, Llama, Mistral и ChatGPT — в единый бесшовный CLI-инструмент для Linux, спроектированный для этичных хакеров, OSINT-специалистов, пентестеров и обучающихся.

Пентестеры, OSINT-специалисты и энтузиасты кибербезопасности постоянно жонглируют несколькими AI-инструментами — каждый со своими командами, настройками и особенностями. KaliGPT решает эту проблему.

ℹ Для кого этот инструмент
  • Пентестеры — ускорение типовых задач разведки и эксплуатации
  • OSINT-аналитики — поиск и сбор данных с AI-подсказками
  • Студенты по кибербезопасности — обучение на практических примерах в CLI
  • Linux-администраторы — помощь с командами и скриптингом

Ключевые возможности

Мультимодельная архитектура

Инструмент обеспечивает гибкость — независимо от того, есть ли у вас платный API-доступ, хотите ли вы запускать модели локально или предпочитаете веб-интерфейс через браузер.

Актуальная версия HackerX (KaliGPT v1.3.0) поддерживает онлайн-поиск через OpenSerp, доступ к локальным серверам, выполнение Linux-команд для работы с Kali-инструментами, а также любые модели Gemini, Ollama, ChatGPT, OpenRouter с поддержкой thinking и tool_call.

Агентический режим (Tool Calling)

Среди ключевых функций — возможности Tool Call, онлайн-поиск через OpenSerp, интеграция OpenRouter (Free & Paid модели), улучшенный markdown-рендеринг и поддержка Termux.

Работа полностью офлайн

Mistral и Llama 3 доступны локально бесплатно через Ollama (ресурсоёмко, идёт разработка для слабых систем).

⚠ Важно для приватности
Если вы работаете с конфиденциальными клиентскими данными — используйте локальный режим через Ollama (-o флаг). Онлайн-режимы (Gemini, ChatGPT, OpenRouter) отправляют промпты на внешние серверы.

Примеры команд

# Установка KaliGPT одной командой
curl -sL https://raw.githubusercontent.com/SudoHopeX/KaliGPT/refs/heads/hackerx/install.sh | bash

# Использовать Gemini для разведки поддоменов
kaligpt -g "How to Scan a website for subdomains using tools"

# Использовать локальную LLaMA для поиска XSS
kaligpt -o "Help me find XSS on target.com"

# Переключить модель прямо в чате
/change-model

# Список доступных инструментов агента
/list-tools

# Открыть веб-интерфейс AI
kaligpt --web

# Настроить API-ключи
kaligpt --setup-keys

Поддерживаемые режимы

KaliGPT поддерживает режимы: -g (Gemini, онлайн), -o (Ollama, офлайн/облако), -or (OpenRouter, онлайн), -c (OpenAI, онлайн), а также команды управления моделями прямо внутри чата.

Архитектура и принцип работы


graph TD
    A[Пользователь в CLI] --> B{Выбор режима}
    B --> |kaligpt -g| C[Gemini API\nОнлайн]
    B --> |kaligpt -o| D[Ollama\nЛокальный / Офлайн]
    B --> |kaligpt -or| E[OpenRouter\nОнлайн / Free+Paid]
    B --> |kaligpt -c| F[OpenAI ChatGPT\nОнлайн]
    B --> |kaligpt --web| G[Браузер Chromium\nВеб-интерфейс]
    C --> H[AI Агент]
    D --> H
    E --> H
    F --> H
    G --> H
    H --> I{Tool Calling}
    I --> J[Выполнение Linux-команд]
    I --> K[Онлайн-поиск OpenSerp]
    I --> L[Доступ к локальным серверам]
    J --> M[Результат в терминале]
    K --> M
    L --> M

Технические детали

KaliGPT — это преимущественно Shell (Bash) скрипт с поддерживающими Python-модулями. Проект активно принимает сторонние вклады через Pull Requests.

Текущая версия HackerX (KaliGPT v1.3) — эволюция следующего поколения, вводящая поддержку Tool Calling, онлайн-поиск с поддержкой краулинга, Pretty Print и оптимизированное управление конфигурацией.

📝 Пример реального использования
# Спросить AI о методах пентеста веб-приложения
kaligpt -g "Explain SQL injection bypass techniques for WAF evasion"

# Использовать агента для автоматического сбора информации
kaligpt -or "Run subdomain enumeration on example.com and suggest next steps"

Агент может не только дать совет, но и выполнить команды Kali Linux прямо в терминале.

Тарифы и цены

SudoHopeX/KaliGPT — open-source проект с 280 звёздами и 58 форками на GitHub (на май 2026 г.), устанавливаемый одной bootstrap-командой через curl.

КомпонентСтоимость
KaliGPT (сам инструмент)Бесплатно (open-source)
Gemini API (Google)Бесплатный тариф доступен
Ollama + Mistral/LLaMAПолностью бесплатно, офлайн
OpenRouterFree и Paid модели
OpenAI ChatGPT APIПлатно (по тарифам OpenAI)
💡 Совет по бюджету
Для начала работы без затрат — используйте Gemini (бесплатный API-ключ от Google) или полностью офлайн-режим через Ollama с моделями Mistral или LLaMA. Для этого достаточно флагов -g или -o.

Плюсы и минусы

✅ Плюсы❌ Минусы
Полностью бесплатный open-sourceТребует Linux / Bash окружение
Поддержка 4+ провайдеров AIНет GUI — только CLI
Офлайн-режим через OllamaOllama-модели ресурсоёмки (6+ ГБ)
Агентический режим с Tool CallingПроект находится в активной разработке
Поддержка Termux (Android)Небольшое сообщество (~280 звёзд)
Онлайн-поиск через OpenSerpТребует API-ключи для онлайн-моделей
Легко обновляется (-u флаг)Документация пока неполная
Некоммерческая лицензияНет Windows-версии

Сравнение с альтернативами

ПараметрKaliGPT (SudoHopeX)ShellGPTKali GPT (kali-gpt.com)
ТипOpen-source агентOpen-source CLIКоммерческий Custom GPT
ЦенаБесплатноБесплатно€49.90–€79.90 разово
МоделиGemini, ChatGPT, Ollama, OpenRouterOpenAI (настраиваемый промпт)GPT-4
Офлайн-режим✅ (Ollama)
Агентический Tool CallЧастично
Фокус на OffSec✅ Специализирован⚠️ Общий (нужна настройка)✅ Специализирован
ПлатформаLinux / TermuxLinux / macOSВеб-браузер
ПриватностьВысокая (при Ollama)СредняяНизкая (данные в OpenAI)

Ближайший аналог — ShellGPT, который можно настроить с кастомным системным промптом по кибербезопасности. Оба бесплатны и не вызывают проблем с авторскими правами.

Вердикт

KaliGPT (SudoHopeX) — один из наиболее продуманных open-source AI-инструментов для специалистов по кибербезопасности. Его главное преимущество — агрегация нескольких AI-провайдеров в единый терминальный интерфейс с реальным агентическим поведением (Tool Calling, выполнение команд, онлайн-поиск).

Инструмент остаётся полезным ускорителем обучения для студентов CEH/OSCP, но не заменяет глубоких знаний сетей, систем и локального законодательства — каждый вывод требует валидации перед боевым применением.

Кому подойдёт:

  • 🎓 Студентам по кибербезопасности — отличный учебный помощник
  • 🔍 Пентестерам — для ускорения рутинных задач разведки
  • 🐧 Linux-энтузиастам — если комфортно работать в CLI
  • 💡 Разработчикам — проект активно ждёт контрибьюторов

Кому НЕ подойдёт:

  • Пользователям Windows без WSL
  • Тем, кто ищет готовый SaaS без настройки
  • Специалистам, работающим только с конфиденциальными клиентами (риски онлайн-режима)

Рейтинг: 7.5 / 10

КритерийОценка
Функциональность8/10
Простота установки7/10
Гибкость (модели)9/10
Документация6/10
Приватность8/10
Зрелость проекта6/10