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

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

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

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

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

Категории

Все категории
Loading categories
WinFiHack — Утилита для брутфорса Wi-Fi в Windows, использующая крайне старый метод, который всё ещё работает без необходимости во внешних зависимостях. | Kitploit
Инструменты/GitHubGitHub/morpheuslord/winfihack
Аудит Wi-FiАтаки на ПаролиБезопасность беспроводных сетей
GitHubmorpheuslord/winfihack

WinFiHack

Утилита для брутфорса Wi-Fi в Windows, использующая крайне старый метод, который всё ещё работает без необходимости во внешних зависимостях.

Репозиторий
80172 лет назадПроверено Kitploit

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться

WinFiHack

root@kitploit:~
__        ___       _____ _ _   _            _
\ \      / (_)_ __ |  ___(_) | | | __ _  ___| | __
 \ \ /\ / /| | '_ \| |_  | | |_| |/ _` |/ __| |/ /
  \ V  V / | | | | |  _| | |  _  | (_| | (__|   <
   \_/\_/  |_|_| |_|_|   |_|_| |_|\__,_|\___|_|\_\

WinFiHack — это моя рекреационная попытка переписать основной скрипт для взлома Wi-Fi из моего предыдущего проекта Brute-Hacking-Framework, который использует netsh и нативные скрипты Windows для создания брутфорсера Wi-Fi. Ни в коем случае это не быстрый скрипт и не превосходный способ выполнения того же взлома, но ему не нужны внешние библиотеки — только Python и питоновские скрипты.

Установка

Пакетов минимальное количество или почти нет 😅. Команда установки пакетов:

root@kitploit:~
pip install rich pyfiglet

Вот и всё.

Возможности

Итак, перечисляем возможности:

  • Общие возможности:
    • Можно использовать пользовательские или нестандартные интерфейсы для проведения атаки.
    • Чётко определённый способ использования netsh, а также перечисления и использования целей.
    • Возможность обновления (upgradeability)
  • Особенности кода:
    • Интерактивная система с меню на основе библиотеки rich.
    • Универсальность в использовании интерфейса, целей и файлов с паролями.

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

Вот как работает брутфорсер:

root@kitploit:~
sequenceDiagram
    participant User
    participant Tool
    participant Interface
    participant Network
    participant File
    participant Attack

    User->>Tool: Provide interface (default: Wi-Fi)
    Tool->>Interface: Disconnect all active network connections
    Interface->>Network: Search for all available networks
    User->>Tool: Set target network
    User->>Tool: Input password file (default: ./wordlist/default.txt)
    Note over Tool: Ready to run the attack
    Tool->>Attack: Begin password loop
    loop For each password
        Attack->>File: Generate and store custom XML
        Attack->>Network: Attempt connection
        Network->>Attack: Verify connection (1 packet ping to Google)
        alt Ping successful
            Attack->>User: Connection established (Success)
        else Ping failed
            Attack->>User: Output failed
        end
    end
  • Указание интерфейса:

    • Пользователь должен указать сетевой интерфейс для использования инструментом.
    • По умолчанию интерфейс установлен на Wi-Fi.
  • Поиск и установка цели:

    • Пользователь должен найти и выбрать целевую сеть.
    • В ходе этого процесса инструмент выполняет следующие подшаги:
      • Отключает все активные сетевые подключения для выбранного интерфейса.
      • Ищет все доступные сети в зоне действия.
  • Ввод файла с паролями:

    • Пользователь вводит путь к файлу с паролями.
    • Путь по умолчанию для файла с паролями: ./wordlist/default.txt.
  • Запуск атаки:

    • После установки цели и готовности файла с паролями инструмент готов к началу атаки.
  • Процедура атаки:

    • Атака заключается в переборе каждого пароля из предоставленного файла.
    • Для каждого пароля выполняются следующие шаги:
      • Генерируется и сохраняется пользовательская XML-конфигурация для попытки подключения.
      • Инструмент пытается подключиться к целевой сети, используя сгенерированный XML и текущий пароль.
      • Для проверки успешности попытки подключения инструмент выполняет «пинг 1 пакетом» к Google.
      • Если пинг не удался, попытка подключения считается неудачной, и инструмент переходит к следующему паролю в списке.
      • Этот цикл продолжается до тех пор, пока не будет получен успешный ответ на пинг, что свидетельствует об успешной попытке подключения.

Как запустить

После установки всех пакетов просто запустите python main.py, остальное — история 👍 Обязательно запускайте это на Windows, потому что на других ОС это работать не будет. Интерфейс выглядит так: image

Вклад в проект

Для вклада:

  • Первое клонирование: Сначала склонируйте репозиторий в свою среду разработки и внесите правки.
  • Комментарии: Буду признателен, если вы добавите комментарии, объясняющие вашу точку зрения и суть улучшения.
  • Отправка: Отправьте PR, чтобы я мог проверить изменения и при необходимости одобрить их.
Скачать инструмент