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

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

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

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

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

Категории

Все категории
Loading categories
spoofed — Профессиональный полностью асинхронный набор инструментов для сетевого спуфинга на Python, предназначенный для авторизованного аудита безопасности. Включает полный перехват IPv4/IPv6, атаки на беспроводные сети 802.11, отравление LLMNR/NBT-NS и интерактивный TUI с защищённым от подделки журналом аудита. | Kitploit
Инструменты/GitHubGitHub/amibhai/spoofed
Аудит Wi-FiОбход IDS/IPSСкриптинг и автоматизацияПост-эксплуатацияСетевая безопасностьБезопасность беспроводных сетейТестирование на ПроникновениеRed TeamingАнализ DNS
GitHubamibhai/spoofed

spoofed

Репозиторий
12 месяцев назадЕщё не проверено

Популярное

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

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

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

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

Смотреть все инструменты →

Описание

Профессиональный полностью асинхронный набор инструментов для сетевого спуфинга на Python, предназначенный для авторизованного аудита безопасности. Включает полный перехват IPv4/IPv6, атаки на беспроводные сети 802.11, отравление LLMNR/NBT-NS и интерактивный TUI с защищённым от подделки журналом аудита.

Поделиться

Spoof Toolkit v2.1

Профессиональный асинхронный набор инструментов для сетевого спуфинга на Python Интерактивный интерфейс на основе меню · Полное покрытие IPv4/IPv6 · Отравление в стиле Responder Только для авторизованного тестирования безопасности — от amibhai

Отказ от ответственности: Этот инструмент предназначен исключительно для образовательных целей и авторизованного аудита безопасности. Авторы не несут никакой ответственности и не отвечают за любое неправомерное использование или ущерб, причинённый этой программой. Не используйте этот инструмент в сетях, которыми вы не владеете или на тестирование которых у вас нет явного письменного разрешения.

CI Coverage Python License


Что нового в v2.1

МодульОписание
attacks/deauth.pyДеаутентификация 802.11 — отключение клиентов, перехват WPA-рукопожатий
attacks/beacon_flood.pyФлуд Beacon-кадров 802.11 — шторм поддельных SSID
attacks/llmnr_nbt.pyОтравление LLMNR + NBT-NS + mDNS (перехват хешей в стиле Responder)
attacks/icmpv6_ra.pyСпуфинг Router Advertisement ICMPv6 — перехват шлюза IPv6
attacks/ndp_spoof.pyОтравление Neighbor Advertisement NDP IPv6 — ARP-спуфинг для IPv6
attacks/captive_portal.pyCaptive portal (шаблоны для отелей/корпораций/кафе/ISP)
attacks/wpad.pyИнъекция автоконфигурации прокси WPAD
core/platform_compat.pyАбстракция macOS pf + Linux iptables + Windows netsh
Джиттер тайминговСлучайная задержка ±N секунд на каждый пакетный всплеск для обхода IDS
GitHub Actions CIpytest + mypy + порог покрытия (≥80%) для Python 3.10–3.12
Dockerdocker build + docker-compose up для портируемого развёртывания
pyproject.tomlСовременная упаковка, строгая конфигурация mypy, линтинг ruff, конфигурация покрытия

Возможности кратко

ВозможностьПодробности
АвторизацияФайл области правил взаимодействия — реальный запуск отклоняется для любой цели вне области или вне окна; нет области ⇒ только пробный запуск
Архитектура100% асинхронный Python 3.10+ — ноль threading.Thread
ИнтерфейсАнимированный 256-цветный баннер + нумерованные меню + хлебные крошки
Панель управленияЖивой TUI PRISM из 3 панелей (журнал атак / статистика пакетов / учётные данные)
ЖурналированиеАудит-журнал structlog с цепочкой HMAC-SHA256 (защита от подделки)
ОтчётыАвтоматически генерируемые JSON + Markdown + HTML после каждой сессии
ЯзыкиАвтоопределение из LANG + ручное переключение (en, hi, ar, zh, fr, es)
Предварительная проверкаСистема из 17 проверок (область, root, Python, зависимости, интерфейсы, терминал)
ОчисткаВсегда восстанавливает таблицы ARP/NDP, правила iptables/pf в блоке finally
ПлатформаLinux (полностью) · macOS (бэкенд pf) · Windows (Npcap, ограниченно)

Правила взаимодействия (авторизация и контроль области)

Реальные проекты определяются подписанной областью. Этот набор инструментов обеспечивает её на уровне кода: он не передаст ни одного пакета в цель, которая не авторизована явно, в пределах открытого окна взаимодействия. В этом разница между профессиональным инструментом red team и неизбирательным скриптом.

Как это работает

  • Объявите взаимодействие один раз в файле области JSON (или YAML) — см. rules/engagement.example.json.
  • Укажите на него набору инструментов через переменную окружения SPOOF_TOOLKIT_SCOPE.
  • Каждый модуль атаки вызывает Session.guard(...) перед обращением к цели. Цель вне авторизованных диапазонов — или закрытое окно взаимодействия — вызывает AuthorizationError, и атака отклоняется.
  • Область не загружена ⇒ только пробный запуск. Пакеты по-прежнему формируются и проверяются (отлично для обучения, демонстраций и CI), но никогда не отправляются в сеть.
  • Действующая авторизация — включая SHA-256 fingerprint — записывается в аудит-журнал с цепочкой HMAC и в каждый отчёт сессии, поэтому отчёт доказывает, что именно было авторизовано.
# 1. Copy and edit the template with your engagement details + authorized targets
cp rules/engagement.example.json rules/my-engagement.json

# 2. Point the toolkit at it (enables live fire for in-scope targets only)
export SPOOF_TOOLKIT_SCOPE=rules/my-engagement.json

# 3. Verify it loaded and the window is open
sudo -E python3 spoof_toolkit.py --preflight

Поля файла scope

ПолеЗначение
engagement_idобязательно — уникальный идентификатор проекта
authorized_byобязательно — лицо, санкционировавшее тестирование (SOW / тикет)
client, operator, contact, notesметаданные проекта для журнала аудита
start, endокно в формате ISO-8601 (UTC, если смещение не указано); любую границу можно опустить для открытого интервала
authorized_networksIPv4/IPv6 CIDR или отдельные хосты, которые разрешено атаковать
authorized_macs / authorized_ssids / authorized_bssidsсписки разрешённых целей для L2 / беспроводных атак
denied_networks / denied_macsсписки запрета — всегда переопределяют списки разрешений

Отказ по умолчанию (fail-closed) заложен в архитектуру: пустой список разрешений не разрешает ничего, а хост в пределах диапазона, попадающий в запись denied_networks (например, контроллер домена внутри в остальном разрешённой /24), отклоняется.

Безопасный режим. session.safe_mode = True принудительно включает dry-run даже при загруженном корректном scope — используйте его для репетиции проекта от начала до конца без передачи пакетов.


Модули атак

Уровень 2 / 3 (Ethernet · IP)

МодульФайлОписание
ARP-спуфингattacks/arp_spoof.pyОтравление кэша — MitM, DoS, односторонний, только шлюз
DNS-спуфингattacks/dns_spoof.pyИнъекция ответов — выборочная, подмена всех, файл правил, NXDOMAIN
Комбинированный MitMattacks/combined_mitm.pyПолный ARP + DNS + перехват учётных данных (asyncio.TaskGroup)
SSL Stripattacks/ssl_strip.pyПрозрачный прокси для понижения HTTPS (Linux/macOS)
Rogue DHCPattacks/rogue_dhcp.pyПерехват шлюза по умолчанию через поддельный DHCP-сервер (скрытно)
LLMNR/NBT-NSattacks/llmnr_nbt.pyНОВОЕ — отравление LLMNR + NBT-NS + mDNS, перехват хэшей NTLMv2
WPADattacks/wpad.pyНОВОЕ — инъекция автоконфигурации прокси браузера
Captive Portalattacks/captive_portal.pyНОВОЕ — поддельная страница входа с 4 шаблонами

Беспроводные сети 802.11

МодульФайлОписание
Deauthattacks/deauth.pyНОВОЕ — деаутентификация 802.11 (адресная + широковещательная), перехват рукопожатия WPA
Beacon Floodattacks/beacon_flood.pyНОВОЕ — заполнение эфира сотнями поддельных SSID
AP Scannerattacks/deauth.pyНОВОЕ — пассивный сканер beacon-кадров 802.11
Client Scannerattacks/deauth.pyНОВОЕ — обнаружение клиентов, связанных с точкой доступа

IPv6

МодульФайлОписание
RA Spoofattacks/icmpv6_ra.pyНОВОЕ — ICMPv6 Router Advertisement (перехват шлюза по умолчанию)
NDP Spoofattacks/ndp_spoof.pyНОВОЕ — отравление Neighbor Advertisement (аналог ARP для IPv6)
Полный IPv6 MitM(комбо)НОВОЕ — RA + NDP + IPv6-форвардинг для полного перехвата IPv6

Скачать инструмент