Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
nimux — Чистый Nim-инструментарий для сетевой разведки и удалённого выполнения команд, предназначенный для авторизованных оценок безопасности. Поддерживает SMB, LDAP, Kerberos, WinRM, клиенты баз данных, сбор секретов, DCSync, операции с GPO и маршрутизацию через SOCKS. | Kitploit
Инструменты/GitHubGitHub/blue0x1/nimux
Повышение привилегийЭксплуатацияЛатеральное перемещениеСбор информацииПост-эксплуатацияТестирование на ПроникновениеКомандование и УправлениеАутентификацияRed Teaming
GitHubblue0x1/nimux

nimux

Чистый Nim-инструментарий для сетевой разведки и удалённого выполнения команд, предназначенный для авторизованных оценок безопасности. Поддерживает SMB, LDAP, Kerberos, WinRM, клиенты баз данных, сбор секретов, DCSync, операции с GPO и маршрутизацию через SOCKS.

4647 дней назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
РепозиторийСайт
01-nimux

Инструментарий для перечисления сетевых ресурсов и удалённого выполнения на чистом Nim

License Nim Docs Release downloads

nimux - Native Operator Toolkit

nimux — это нативный интерфейс команд для авторизованных оценок безопасности. Он объединяет перечисление сетевых ресурсов, облегчённое веб-исследование, проверку учётных данных, операции Active Directory, рабочие процессы Kerberos, удалённое выполнение, перемещение файлов, сбор секретов, DCSync, операции с GPO, клиенты баз данных и SOCKS-маршрутизацию в один инструментарий на чистом Nim.

Текущий релиз: v1.0.7

Вы находитесь на официальном публичном репозитории nimux.

  • Сайт: https://nimux.wiki
  • Документация: https://docs.nimux.wiki
  • Исходный код: https://github.com/blue0x1/nimux

Уведомление

nimux создан только для авторизованного тестирования. Не используйте его против систем третьих сторон без письменного разрешения. Разработчики не несут ответственности за неправомерное использование, ущерб или юридические последствия.

Документация

Примеры использования, справочники команд и заметки о рабочих процессах поддерживаются в документации:

https://docs.nimux.wiki

Интеграции с ИИ

Руководство для агентов и файлы интеграции MCP доступны в SKILLS.md и integrations/.

Основной бинарный файл nimux остаётся независимым. Интеграции с ИИ должны вызывать nimux как нативный движок выполнения, предпочитать --json, использовать --dry-run перед поддерживаемыми операциями записи и требовать явного одобрения для выполнения или изменений.

Обёртка MCP

nimux-mcp — это отдельная обёртка MCP stdio для клиентов ИИ.

Расположение:

integrations/mcp/nimux-mcp

Сборка:

cd integrations/mcp/nimux-mcp
nimble build -y

Пример конфигурации MCP-клиента:

{
  "mcpServers": {
    "nimux": {
      "command": "/path/to/nimux/integrations/mcp/nimux-mcp/nimux_mcp",
      "env": {
        "NIMUX_BIN": "/usr/local/bin/nimux",
        "NIMUX_MCP_POLICY": "/path/to/policy.json"
      }
    }
  }
}

Обёртка поддерживает JSON-RPC с фреймингом Content-Length в MCP, локальные тесты JSON-RPC с разделением строк, проверки политик, шлюзы одобрения, редактирование, уведомления о ходе выполнения и метаданные SOCKS-пивота.

Подробнее:

https://docs.nimux.wiki/mcp-integration

Установка

Nimble

Nimble собирает nimux из исходного кода, поэтому сначала необходимо установить нативные библиотеки для разработки. В Kali, Debian или Ubuntu:

sudo apt update
sudo apt install -y build-essential ca-certificates git libssl-dev libkrb5-dev
nimble install nimux

Не запускайте Nimble с sudo. Если Nimble сообщает об ошибке SSL-сертификата, обновите системное хранилище CA перед повторной попыткой:

sudo apt install --reinstall ca-certificates
sudo update-ca-certificates
nimble refresh

MinGW-w64 необязателен для базовой установки, но требуется для путей выполнения, которые собирают вспомогательные бинарные файлы Windows:

sudo apt install -y mingw-w64

Загрузка релиза

Готовые релизные сборки доступны на GitHub:

https://github.com/blue0x1/nimux/releases

Скачайте последний бинарный файл для Linux или пакет Debian со страницы релизов.

Установите пакет Debian:

sudo dpkg -i nimux_*_amd64.deb
sudo apt --fix-broken install

Используйте автономный бинарный файл Linux:

chmod +x nimux
./nimux --help
./nimux --version

Docker

Публичный образ контейнера доступен в GitHub Container Registry:

docker run --rm -it --network host ghcr.io/blue0x1/nimux:latest --help

Запустите сканирование:

docker run --rm -it --network host ghcr.io/blue0x1/nimux:latest \
  scan 10.10.10.0/24 --port 445,389,5985 --open

Запустите облегчённое веб-обнаружение:

nimux http app.example.local --dirs words.txt --workers 100 --status 200,301,302,403 --baseline
nimux http app.example.local --dirs words.txt --auto-calibrate --recursion --depth 2 --extract-links
nimux http app.example.local --files words.txt --extensions php,txt,bak --workers 100 --filter-regex 'Not Found' -fs 325
nimux http 192.0.2.10 --vhosts vhosts.txt -d app.example.local --workers 100 --resume seen.jsonl --json
nimux dns app.example.local --subdomains subdomains.txt --workers 200 --json

Запустите SMB-сканирование в режиме только для чтения:

nimux smb files01.example.local --shares
nimux smb files01.example.local --spider --share Public --max-depth 3
nimux smb files01.example.local --spider --interesting --size-limit 10485760

Запустите обёртку MCP:

docker run --rm -i --network host --entrypoint nimux_mcp \
  ghcr.io/blue0x1/nimux:latest

Arch Linux AUR

nimux доступен в AUR:

https://aur.archlinux.org/packages/nimux

Установите с помощью помощника AUR:

yay -S nimux

Или соберите вручную:

git clone https://aur.archlinux.org/nimux.git
cd nimux
makepkg -si

BlackArch

nimux доступен в BlackArch:

sudo pacman -S nimux

Сборка из исходного кода

git clone https://github.com/blue0x1/nimux
cd nimux
nimble build -y

Требования:

  • Nim 1.6.10 или новее
  • Библиотеки разработки OpenSSL
  • Библиотеки Kerberos
  • MinGW-w64 для сборки вспомогательных компонентов Windows, используемых в некоторых путях выполнения

Пакет Debian

Соберите локальный пакет Debian из исходного кода:

dpkg-buildpackage -us -uc -b
sudo apt install ../nimux_*.deb

Офлайн-инспекция BloodHound

bh читает сохранённые ZIP-архивы BloodHound локально. Он предоставляет инвентаризацию, покрытие сбора, поиск объектов и инспекцию прямого/вложенного членства в группах:

nimux bh collection.zip --summary
nimux bh collection.zip --interesting
nimux bh collection.zip --high-value
nimux bh collection.zip --search alice
nimux bh collection.zip --inspect '[email protected]'
nimux bh collection.zip --summary --json
nimux bh collection.zip --graph --high-value
nimux bh --help

--interesting выделяет критически важные объекты, привилегированные учётные записи, исключения из политики паролей, устаревшую активность и пробелы в сборе данных. --high-value показывает объекты, помеченные или классифицированные как высокоценные по известным доменным SID.

Вывод графа

Добавьте --graph, чтобы вывести ориентированный граф связей в терминале. Браузер, база данных или сетевое подключение не требуются. Вывод остаётся в обычной прокрутке терминала и может быть перенаправлен.

nimux bh collection.zip --interesting --graph --limit 0
nimux bh collection.zip --graph --from '[email protected]' --to 'DOMAIN [email protected]'
nimux bh collection.zip --graph --inspect '[email protected]'

Ограничьте область одним объектом с помощью --user, --computer или --group:

nimux bh collection.zip --user alice --interesting
nimux bh collection.zip --computer dc01 --interesting
nimux bh collection.zip --group 'HELP DESK' --interesting

Поддерживаемый ввод: однoтомный, незашифрованный ZIP с BloodHound JSON schema v5 или v6. Внешние инструменты не требуются; анализ выполняется полностью в процессе.

Проверки разработчика:

nim c -r tests/test_bloodhound.nim
nim c -r tests/check_bloodhound_archives.nim /path/to/collection.zip
Скачать инструмент