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

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

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

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

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

Категории

Все категории
Loading categories
Project-Tauro — Инструмент для восстановления/взлома ключа WiFi роутера с изюминкой. | Kitploit
Инструменты/GitHubGitHub/k0r0pt/project-tauro
РазведкаАудит Wi-FiКартирование сетиАтаки на ПаролиСбор информацииВеб-безопасностьБезопасность беспроводных сетейТестирование на Проникновение
GitHubk0r0pt/project-tauro

Project-Tauro

Инструмент для восстановления/взлома ключа WiFi роутера с изюминкой.

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

Популярное

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

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

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

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

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

Project Tauro

Build Status codecov

Инструмент восстановления WiFi-ключей роутеров с изюминкой.



Tauro — это инструмент для извлечения WiFi-паролей роутеров.

Традиционные методы предполагают перевод карты в режим rfmon, прослушивание пакетов (WEP) или захват рукопожатия (WPA) с последующим их взломом с помощью таких инструментов, как aircrack-ng или pyrit; это могут быть очень времязатратные процессы. А иногда и вовсе невозможные — в зависимости от стойкости ключа.

Однако единственная дверь к этой конфигурации в роутерах обычно остаётся настежь открытой для эксплуатации. У большинства роутеров даже не установлен пароль на интерфейс управления. Вот тут-то и вступает в игру извлечение данных.

Tauro пытается получить доступ к этому интерфейсу управления (веб-интерфейсу), а затем извлечь данные беспроводной конфигурации и BSSID из уязвимых роутеров, тем самым будучи способным создать огромную базу данных беспроводных сетей.

Содержание

  • Зачем (История)
  • Установка/Сборка
    • Предварительные требования
    • Установка пакетов зависимостей
    • Установка Tauro
  • Настройка базы данных
  • Использование
    • Вывод справки по использованию
    • Примеры использования
      • Указание хоста
      • Указание порта
      • Отслеживание состояния процесса
  • Логи
  • Лицензия
  • Нам нужна ваша помощь!

Зачем (История)

Изначальный автор sudiptosarkar взялся за этот проект летом 2013 года (это половина причины, по которой @since отсутствует в большинстве исходных файлов; другая половина — автор тогда не удосужился их проставить).

Интернет-соединение было отвратительным (мягко говоря), стояла адская жара, и автор не мог позволить себе лучшее соединение. Автор также не мог позволить себе вычислительную мощность для взлома WiFi-паролей соседей, потому что те не использовали простые распространённые фразы или даже 10-значные номера мобильных телефонов.

Решение: угадать, какое соединение они используют, и прочесать Интернет в надежде заполучить один из роутеров соседей.

И так родился Project Tauro! 🎉

Разумеется, название было выбрано в октябре 2017 года...

В конце 2017 года автор решил сделать это программное обеспечение открытым, полагая, что это поможет пентестерам и исследователям в их работе, а также привлечёт поддержку для разработки Project Tauro.

P.S. Ни один соседский роутер не пострадал (не был взломан) при создании этого программного обеспечения.

Установка/Сборка

Релиз Tauro планируется в ближайшее время. Пока релиз недоступен, процесс установки будет включать сборку. Далее этот процесс объясняется.

Предварительные требования:

  • Git
  • Java
  • Gradle

Установка пакетов зависимостей

Tauro зависит от следующих репозиториев:

  • k0r0pt/netUtils
  • k0r0pt/rom0Decoder
  • k0r0pt/tauro-core

Для каждого из репозиториев зависимостей и для Tauro выполните следующее:

  1. git clone <clone-url-for-the-repo> — URL для клонирования можно найти на странице репозитория.
  2. git submodule update --init --recursive — это обновит скрипты сборки в репозитории.
  3. gradle build — это соберёт и установит модуль в ваш локальный репозиторий Maven.

Установка Tauro

Когда все зависимости (а также сам Tauro) будут собраны, дистрибутивный пакет окажется в каталоге build/distributions в той директории, куда вы клонировали Project-Tauro (этот репозиторий). Там будет zip-файл и tar-файл. Распакуйте любой из них в удобное для вас место. Для простоты предположим, что вы распаковали дистрибутивный пакет в ~/.h4X0r/tools. Затем выполните следующие шаги:

  1. cd ~/.h4X0r/tools — перейдите в место распаковки.
  2. cd Project-Tauro-<version-number> — номер версии будет зависеть от того, когда вы клонировали репозиторий.
  3. cd bin — здесь находятся бинарные файлы.
  4. ./Project-Tauro — для Windows есть bat-файл, а для *nix и *nux — shell-файл.
  5. pwd (для Linux/Unix/Mac) или echo %cd% (для Windows) — запомните вывод и скопируйте его.
  6. export PATH=$PATH:<paste> (для Linux/Unix/Mac) или set PATH=%PATH%;<paste> (для Windows) — <paste> — это место, куда вы вставляете то, что скопировали на предыдущем шаге.

Последний шаг завершит установку. Однако учтите, что последний шаг выше установит программу только для текущей сессии shell/cmd. Для более постоянной установки изучите, как редактировать переменную окружения PATH в вашей операционной системе, и добавьте путь установки Tauro в конец этой переменной.

Настройка базы данных

Project-Tauro использует базу данных для хранения всей информации о сканированных WiFi-сетях. Для этого базу данных необходимо скопировать в заранее заданное место. У нас пока нет возможности указать это место из командной строки.

Хотя его можно задать с помощью системного свойства Java -Dtauro.core.db=<DB_Location> при вызове программы.

Выполните следующие шаги для её настройки:

  1. Создайте в своей домашней папке такую структуру каталогов: .h4X0r/k0r0pt/db. В *nix, *nux ваша домашняя папка будет находиться по пути /home/<your-username>. В MacOS ваша домашняя папка будет находиться по пути /Users/<your-username>. В Windows ваша домашняя папка будет находиться по пути C:\Users\<your-username>. В Windows версий до Windows 7 ваша домашняя папка будет находиться по пути C:\Documents and Settings\<your-username>.
  2. Скопируйте WirelessStations.sqlite в каталог, созданный на предыдущем шаге: .h4X0r/k0r0pt/db.
  3. Радуйтесь, ведь всё готово к работе. 💥👍💪🤘

Использование

В этом разделе рассматриваются варианты использования и различные сценарии для Project-Tauro.

Вывод справки по использованию

Если запустить Tauro без аргументов, вы получите следующий вывод:

Project-Tauro usage:
 -e,--exclusions <arg>   A comma separated list of hosts to be excluded
                         from attacks.
 -f,--hostsFile <arg>    The JSON formatted file from which hosts' list
                         needs to be read.
 -h,--hosts <arg>        A comma separated list of hosts/CIDR networks to
                         be scanned/attacked.
 -i,--isp <arg>          The ISP the hosts are registered under
 -n,--network <arg>      The ipinfo.io network that needs to be scanned.
 -p,--port <arg>         The is the port to be targeted (Multiple port
                         support will be coming later.
 -r,--resume             Resume previous scan.

Примеры использования

Указание хостов

Как указано в выводе выше, Project-Tauro может использовать различные способы указания хостов для атаки (сканирования).

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