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

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

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

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

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

Категории

Все категории
Loading categories
airpwn-ng — Инъекция пакетов для Wi-Fi; упрощённая. | Kitploit
Инструменты/GitHubGitHub/icsec/airpwn-ng
Сниффинг и анализ пакетовЭксплуатацияБезопасность беспроводных сетейТестирование на ПроникновениеRed Teaming
GitHubicsec/airpwn-ng

airpwn-ng

Инъекция пакетов для Wi-Fi; упрощённая.

Репозиторий
40144 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

Концепция

airpwn-ng — это фреймворк для инжекции пакетов 802.11 (беспроводных). Он перехватывает беспроводные пакеты, и если данные соответствуют заданному триггеру, внедряется пользовательский контент. С точки зрения беспроводного клиента, airpwn-ng является сервером.

airpwn-ng основан на концепциях, изложенных в Airpwn.

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

  • http://airpwn.sourceforge.net/Documentation.html
  • https://github.com/ICSec/dc25

Требования

  • Aircrack-NG
  • Scapy

Установка

airpwn-ng предназначен для работы установленным через pip или разархивированным как модуль

root@kitploit:~
python3 -m pip install RESOURCEs/airpwn-ng-*.tar.gz

## or

tar zxf RESOURCEs/airpwn-ng*
mv airpwn-ng-*/airpwn_ng .

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

Примеры ниже основаны на концепциях 1 или 2 сетевых карт. Хотя вы можете перехватывать и внедрять, используя всего 1 сетевую карту, возможно, возникнет ситуация, когда потребуется инжекция в управляемом режиме или просто еще одна сетевая карта в режиме мониторинга.

Если используются 2 сетевые карты и управляемый режим, вам нужно будет использовать --inj man при запуске.

Если используются 2 сетевые карты и режим мониторинга, просто назначьте их с помощью -i и -m соответственно.

Если используется --tun и управляемый режим, вам не нужно вызывать --inj man при запуске.

Открытая беспроводная сеть с 1 сетевой картой

root@kitploit:~
python3 ./airpwn-ng -i <Injecting NIC> -m <Monitoring NIC> --injection payloads/demo

Открытая беспроводная сеть с 2 сетевыми картами

root@kitploit:~
python3 ./airpwn-ng -i <Injecting NIC> -m <Monitoring NIC> --inj man --injection payloads/demo

WEP с 1 сетевой картой с airtun-ng

root@kitploit:~
## Typical usage
airtun-ng -a <BSSID> -w <WEPKEY> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i at0 -m at0 --tun --injection payloads/demo

WEP с 2 сетевыми картами с airtun-ng

root@kitploit:~
## Niche usage
airtun-ng -a <BSSID> -w <WEPKEY> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i <Injecting NIC> -m at0 --tun --injection payloads/demo

WPA с 1 сетевой картой с airtun-ng

root@kitploit:~
## Typical usage
airtun-ng -a <BSSID> -e <ESSID> -p <PSK> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i at0 -m at0 --tun --injection payloads/demo

WPA с 2 сетевыми картами с airtun-ng

root@kitploit:~
## Niche usage
airtun-ng -a <BSSID> -e <ESSID> -p <PSK> <Monitoring NIC>
ifconfig at0 up
python3 ./airpwn-ng -i <Injecting NIC> -m at0 --tun --injection payloads/demo

Известные проблемы

  • edgedressing будет негативно влиять на большинство современных клиентов Windows. Чтобы справиться с тем, как Windows определяет, находится ли она в сети, следует использовать функциональность --trigger. По умолчанию, если --trigger не вызван, то строка 'GET /' становится той строкой, которую airpwn-ng использует для понимания, должна ли произойти инжекция. Такое поведение не идеально и может вызвать проблемы с подключением у цели на Windows, если не настроить соответствующим образом.

Отказ от ответственности

Незаконное использование этого кода может привести пользователя к юридической и/или гражданской ответственности, если он используется в злонамеренных целях или даже по незнанию, например, из-за неправильного MAC-фильтра. Убедитесь, что вы понимаете, что делает выполняемый вами синтаксис. airpwn-ng — это исследовательский инструмент, предназначенный для демонстрации TCP-инъекции. Авторы airpwn-ng, airpwn и практически любого другого хакерского инструмента не несут никакой ответственности за то, что вы, пользователь, делаете с ним.

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