- Инструменты Kali Linux
- Список инструментов для тестирования на проникновение и их описание
- create_ap
- Описание create_ap
- Справка по create_ap
- Руководство по create_ap
- Примеры запуска create_ap
- Установка create_ap
- Скриншоты create_ap
- Инструкции по create_ap
- Как сделать Wi-Fi без роутера в Linux
- Примеры настройки беспроводной точки доступа (Wi-Fi)
- Запуск как системной службы
- Выбор беспроводной карты для Wi-Fi точки доступа
- How to create WI FI Hotspot in Linux (kali Linux)
- Minimum Requirements:
- Step 1:
- Step 2:
- Step 3:
- Step 4:
- Search Content List:
Инструменты Kali Linux
Список инструментов для тестирования на проникновение и их описание
create_ap
Описание create_ap
Этот скрипт создаёт WiFi точку с сетевым соединением мост (Bridge) или NAT.
- Создаёт ТД (точку доступа) на любом канале.
- На выбор одно из следующих шифрований: WPA, WPA2, WPA/WPA2, Open (без шифрования).
- Скрытая SSID.
- Отключение связи между клиентами (изоляция клиентов).
- Поддержка IEEE 802.11n и 802.11ac
- Методы совместного доступа в Интернет: NAT или Bridge или None (без предоставления Интернета).
- Выбор IP шлюза ТД (только при методах предоставления доступа к Интернет ‘NAT’ и ‘None’).
- Вы можете создать ТД с тем же интерфейсом, на котором выходите в Интернет.
- Вы можете передать ваш SSID и пароль через трубу или через аргументы.
Справка по create_ap
-h, --help Показать справку --version Напечатать номер версии -c Номер канала (по умолчанию: 1) -w Используйте 1 для WPA, используйте 2 для WPA2, используйте 1+2 для обоих (по умолчанию: 1+2) -n Отключить предоставление Интернета (если вы используете это не указывайте аргумент ) -m Метод предоставления интернета. Используйте: 'nat' для NAT (по умолчанию) 'bridge' для моста 'none' без доступа в интернет (равнозначно -n) --psk Использовать вместо пароля 64 шестнадцатеричные цифры общего ключа --hidden Сделать точку доступа скрытой (не вещать SSID) --mac-filter Включить фильтрацию по MAC адресам --mac-filter-accept Расположение списка для фильтра MAC адресов (по умолчанию в /etc/hostapd/hostapd.accept) --redirect-to-localhost Если установлена -n, перенаправлять все веб-запросы на localhost (полезно для публичных информационных сетей) --hostapd-debug Уровнем 1 и 2, в hostapd передаются аргументы -d или -dd для отладки. --isolate-clients Отключить связь между клиентами --ieee80211n Включить IEEE 802.11n (HT) --ieee80211ac Включить IEEE 802.11ac (VHT) --ht_capab HT возможности (по умолчанию: [HT40+]) --vht_capab VHT возможности --country Установить двухбуквенный код страны для порядка (пример: US) --freq-band Установить диапазон частот. Правильный ввод: 2.4, 5 (по умолчанию: 2.4) --driver Выбор драйвера вашего WiFi адаптера (по умолчанию: nl80211) --no-virt Не создавать виртуальный интерфейс --no-haveged Автоматически не запускать при необходимости 'haveged' --fix-unmanaged Если NetworkManager показывает ваш интерфейс как unmanaged после того, как вы закрыли create_ap, то используйте эту опцию для обратного переключения вашего интерфейса в управляемый режим --mac Установить MAC адрес --dhcp-dns Установить DNS возвращаемый DHCP --daemon Запустить create_ap в фоне --stop Отправить команду остановиться для уже запущенного create_ap. Для вы можете указать PID от create_ap или WiFi интерфейс. Вы можете получить их с --list-running --list-running Показать уже запущенные процессы create_ap --list-clients Список подключенных клиентов к экземпляру create_ap . В вы можете вписать PID от create_ap или WiFi интерфейс. Если был создан виртуальный WiFi интерфейс, тогда используйте его. Вы можете получить их с --list-running --mkconfig Сохранить файл конфигурации в conf_file --config Загрузить конфигурацию из conf_file Не-мостовые опции: --no-dns Отключить dnsmasq DNS сервер -g IPv4 шлюз для точки доступа (по умолчанию: 192.168.12.1) -d DNS сервер будет принимать во внимание /etc/hosts
Руководство по create_ap
- Если вы не используете опцию —no-virt, тогда вы можете создать ТД с тем же интерфейсом, на котором у вас установлено Интернет-подключение
- Вы можете передать ваш SSID и пароль по трубе или через аргументы.
- При методе bridge если не является мостовым интерфейсом, тогда мостовой интерфейс создаётся автоматически.
Примеры запуска create_ap
Создать открытую точку доступа с именем MyAccessPoint на беспроводном интерфейсе wlan0, Интернет-подключение будет обеспечиваться через интерфейс eth0:
sudo create_ap wlan0 eth0 MyAccessPoint
Например, чтобы создать ТД с именем MyAccessPoint и паролем PASSWORD1 на беспроводном интерфейсе wlan0, Интернет-подключение будет обеспечиваться через интерфейс eth0:
sudo create_ap wlan0 eth0 MyAccessPoint PASSWORD1
Установка create_ap
Установка в Kali Linux
sudo apt-get install haveged hostapd git util-linux procps iproute2 iw dnsmasq iptables git clone https://github.com/oblique/create_ap cd create_ap sudo make install cd .. && rm -rf create_ap
Установка в BlackArch
sudo pacman -S create_ap haveged hostapd util-linux procps iproute2 iw dnsmasq iptables --needed
Установка в Ubuntu, Linux Mint, Debian, Kali Linux
sudo apt-get install haveged hostapd git util-linux procps iproute2 iw dnsmasq iptables git clone https://github.com/oblique/create_ap cd create_ap sudo make install cd .. && rm -rf create_ap
Установка в Gentoo
emerge layman layman -f -a jorgicio emerge net-wireless/create_ap
Информация об установке в другие операционные системы будет добавлена позже.
Скриншоты create_ap
Инструкции по create_ap
Как сделать Wi-Fi без роутера в Linux
В этой инструкции я покажу очень простой способ создания своей собственной Wi-Fi сети. После установки необходимой программы и её зависимостей, вы сможете создавать беспроводные точки доступа одной командой — никакой правки конфигурационных файлов и прописывания маршрутов. Благодаря большому количеству опций достижима практически такая же гибкость как и при «ручном» поднятии Wi-Fi сети.
Для этого мы будем использовать программу create_ap. Она представляет собой скрипт, который автоматизирует и значительно упрощает настройку всех необходимых программ и настройку маршрутизации трафика. Установим её следующими командами.
Ubuntu, Linux Mint, Debian, Kali Linux
sudo apt-get install haveged hostapd git util-linux procps iproute2 iw dnsmasq iptables git clone https://github.com/oblique/create_ap cd create_ap sudo make install cd .. && rm -rf create_ap
udo pacman -S create_ap haveg
emerge layman layman -f -a jorgicio emerge net-wireless/create_ap
Для запуска беспроводной точки доступа с create_ap достаточно знать только имена интерфейсов. Вы можете посмотреть их командой:
Имена моих интерфейсов wlan0 и eth0.
Теперь просто запустите create_ap:
Если вы не знаете, какой из ваших интерфейсов является беспроводным, то запустите команду
Эта команда выведет названия только беспроводных интерфейсов.
Если вы уже подключены к беспроводной сети, то вам нужно отключить от неё Wi-Fi адаптер, который вы хотите превратить в точку доступа.
Примеры настройки беспроводной точки доступа (Wi-Fi)
В следующих примерах я создаю точку доступа с названием MyAccessPoint.
Создание открытой Wi-Fi сети (без пароля):
sudo create_ap wlan0 eth0 MyAccessPoint
WPA + WPA2 пароль, где MyPassPhrase для подключения к беспроводной точке доступа:
sudo create_ap wlan0 eth0 MyAccessPoint MyPassPhrase
Точка доступа без предоставления Интернет-доступа:
sudo create_ap -n wlan0 MyAccessPoint MyPassPhrase
Предоставление Интернет с подключением по мосту:
sudo create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
Интернет с подключением по мосту (мостовой интерфейс заранее настроен):
sudo create_ap -m bridge wlan0 br0 MyAccessPoint MyPassPhrase
Раздача интернета с этого же WiFi интерфейса:
sudo create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
Выбор другого драйвера WiFi адаптера:
sudo create_ap --driver rtl871xdrv wlan0 eth0 MyAccessPoint MyPassPhrase
Без пароля (открытая сеть) с передачей параметров по трубе:
sudo echo -e "MyAccessPoint" | create_ap wlan0 eth0
WPA + WPA2 пароль с передачей данных по трубе:
sudo echo -e "MyAccessPoint\nMyPassPhrase" | create_ap wlan0 eth0
Включение IEEE 802.11n
sudo create_ap --ieee80211n --ht_capab '[HT40+]' wlan0 eth0 MyAccessPoint MyPassPhrase
Изоляция клиентов:
sudo create_ap --isolate-clients wlan0 eth0 MyAccessPoint MyPassPhrase
Запуск как системной службы
Использование постоянной системной службы systemd.
Немедленный запуск службы:
sudo systemctl start create_ap
Запуск при загрузке системы:
sudo systemctl enable create_ap
С другими опциями вы сможете ознакомиться на этой страничке.
Выбор беспроводной карты для Wi-Fi точки доступа
Я проводил свои тесты и самый лучший результат показала двухдиапазонная карта Alfa AWUS052NH. Она поддерживает протокол n, имеет две антенны и работает на длинные дистанции — дальше и с более надёжной связью чем многие роутеры.
How to create WI FI Hotspot in Linux (kali Linux)
Today every one crazy with Linux. Everyone knows the power of Linux. We always provide tutorials on Linux Basic Problems & services. In this chain today we learn How to Create WI FI hotspot in Linux. Because many user want to share his network connection on his other devices.
So the above requirement Linux gives many ways to create WI FI Hotspot on our system. But here we see the simplest method to create WIFI Hotspot in Linux.
Minimum Requirements:
- GNOME 3
- A WIFI Enabled Laptop OR A PC Which have wifi card.
- A Mobile (to check your WIFI Hotspot Connection)
Here we use kali Linux Distro. and you can choose any Linux Distro to Perform these operations to create WIFI Hotspot.
Step 1:
First you go to your system setting. For the system setting Click on root Icon which is appear on right side top in the desktop. Like this image
Step 2:
In the system setting dialog box. you see many categories there. in these categories Find out the Hardware Category. In this category you see a Network option. Click on the Network Icon.
Like this Image
Step 3:
In the network setting (which appear after you click on Network Option). you see a sub menu which have Wired network,wireless network and proxy network. Click On wireless option.
Here you see your WIFI Port is off or on Condition. If the button in off condition then swat the button to WIFI turn on.
Step 4:
After the WIFI turn on. A button is highlight which hide before you trun on WIFI. this button name is “ Use a Hot Spot.. “
Click on Use a Hot Spot button. and after this you see your hot spot connection is on. and the window is show the Network name and Security key.
Note: the Security key is your password on other device (where you use internet)
Search Content List:
- How to Create WIFI Hotspot in Linux.
- How to Create WIFI Hotspot in Kali Linux.
- How to share internet Connection in Linux.
- What is WIFI Hotspot.