airgorah README

The project's README from github.com/martin-olivier/airgorah. As one markdown file: README.md.


Airgorah

A WiFi security auditing software

Installation    |    Usage    |    Credits

illustration

crates aur ci

Airgorah is a WiFi security auditing software that can capture nearby WiFi traffic, discover clients connected to access points, perform deauthentication attacks, capture handshakes and PMKIDs, and crack the password of access points.

It is written in Rust and uses GTK4 for the graphical part.

⭐ Don't forget to put a star if you like the project!

⚠️ Airgorah is designed to be used in testing and discovering flaws in networks you are owner of. Performing attacks on WiFi networks you are not owner of is illegal in almost all countries. I am not responsible for whatever damage you may cause by using this software.

Requirements

This software only works on linux. The graphical interface runs as a normal user (so it works under both X11 and Wayland). When a privileged operation is needed, it launches a small privileged agent (airgorah-agent) via polkit, which will prompt for authentication once.

You will also need a wireless network card that supports monitor mode and packet injection.

Installation

The installation instructions are available here.

Usage

The documentation about the usage of the application is available here.

License

This project is released under MIT license.

Contributing

If you have any question about the usage of the application, do not hesitate to open a discussion

If you want to report a bug or provide a feature, do not hesitate to open an issue or submit a pull request

airgorah (martin-olivier/airgorah)

Searching Database…

Что это такое?Airgorah — это инструмент для аудита безопасности Wi-Fi, написанный на Rust. Он перехватывает трафик ближайших Wi-Fi-сетей, находит клиентов, подключённых к точкам доступа, проводит атаки деаутентификации, перехватывает рукопожатия и PMKID и подбирает пароли точек доступа.
Это GUI-приложение или утилита командной строки?Это настольное GUI-приложение на GTK4. Отдельный небольшой привилегированный вспомогательный процесс (airgorah-agent) выполняет операции, которым нужны повышенные права.
Как установить и запустить?В README указано отдельное руководство по установке, а не команды прямо в тексте. После установки GTK4-интерфейс запускается от обычного пользователя.
Какое оборудование нужно для работы?Нужна беспроводная сетевая карта, которая поддерживает одновременно режим мониторинга и инъекцию пакетов, так как без них невозможно перехватывать трафик и проводить атаки.
Законно ли использовать это в любой Wi-Fi-сети?Нет, инструмент предназначен только для сетей, которые принадлежат вам. Проводить такие атаки в чужих сетях незаконно почти во всех странах, а автор не несёт ответственности за злоупотребления.
Работает ли это на Windows или macOS?Нет, работает только в Linux, причём как с X11, так и с Wayland.
Зачем нужен привилегированный агент, а не запуск от root?Режим мониторинга и инъекция пакетов требуют повышенных прав. Поэтому Airgorah запускает основной интерфейс от обычного пользователя, а небольшой привилегированный помощник (airgorah-agent) запускается через polkit, который запрашивает аутентификацию один раз, когда это нужно.
Что такое PMKID и зачем Airgorah его перехватывает?PMKID — это хеш, который некоторые точки доступа отправляют в первом сообщении рукопожатия. Благодаря ему Airgorah может попытаться подобрать пароль, не дожидаясь подключения клиента. Это альтернатива полному перехвату четырёхэтапного рукопожатия.
Airgorah сам подбирает пароли или нужна отдельная программа?Он делает всю цепочку сам: перехватывает рукопожатие или PMKID, а затем запускает подбор пароля для точки доступа.
Могу ли я проверить любую найденную Wi-Fi-сеть?Нет, в README прямо сказано, что инструмент предназначен для аудита сетей, которые принадлежат вам. Проверять чужие сети незаконно почти во всех странах.
Size
3.1 MB
Stars
4.2K
Age
4y
Commits · 90 Days