Андрей Смирнов
Время чтения: ~18 мин.
Просмотров: 0

Wpa против wpa2: какой протокол безопасности wifi вы должны использовать?

Функционал Точка доступа WiFi

  • Считывает информационные потоки с тачскрина, инициирует отображение интерфейса с опциями при долгом нажатии на любую точку экрана (первичном) и скрывает интерфейс при повторном долгом нажатии (вторичном);
  • Переводит WiFi-модуль устройства в режим виртуальной точки доступа;
  • Создает WiFi-сеть с указанным SSID-именем и WPS-2-паролем;
  • Сверяет авторизационные реквизиты клиентов, пытающихся подключиться, с указанными пользователем, и, либо разрешает подключение при успешной авторизации, либо отклоняет запрос при неуспешной;
  • Временно блокирует прием запросов от устройств, несколько раз не сумевших пройти процедуру авторизации;
  • Синхронизирует WiFi-модуль с GSM-/EDGE-/UMTS-/HSPA-/CDMA2000-модулем связи, ретранслирует входящий/исходящий трафик с одного модуля на другой;
  • Отключает передачу интернет-трафика через GSM-/EDGE-/UMTS-/HSPA-/CDMA2000-модуль, не прекращая при этом его синхронизацию с WiFi-модулем;
  • Прекращает двухстороннюю передачу данных между модулями устройства и возвращает настройки WiFi модуля в исходное состояние при выключении WiFi-сети;
  • Корректирует стилистику отображения виджета в соответствии с выбранным профилем и/или указанными пользователем параметрами цвета/размера/прозрачности.

Troubleshooting

If you get compilation errors, more often than not, you may need to install a newer version of the ESP8266 core for Arduino.

Changes added on 0.8 should make the latest trunk work without compilation errors. Tested down to ESP8266 core 2.0.0. Please update to version 0.8

I am trying to keep releases working with release versions of the core, so they can be installed through boards manager, but if you checkout the latest version directly from github, sometimes, the library will only work if you update the ESP8266 core to the latest version because I am using some newly added function.

If you connect to the created configuration Access Point but the configuration portal does not show up, just open a browser and type in the IP of the web portal, by default .

If trying to connect ends up in an endless loop, try to add before . The parameter is timeout to try connecting in seconds.

Environment variables of Wi-Fi interface

The table below describes Environment variables regarding wireless Wi-Fi access.

wifi_int_ipSpecifies the IP address to be assigned to the wireless network interface. If it is set to «0.0.0.0», the autoconfiguration of the network parameters is used (set by the DHCP server)
wifi_int_mask
wifi_int_gwThe IP-address of the network gateway
wifi_int_dnsIP-address of DNS server
wifi_ssid
wifi_authAuthentication method: «open», «shared», «wep_auto», «wpapsk», «wpa2psk»
wifi_encTraffic encryption method: «none», «wep», «wep64»(deprecated), «wep128»(deprecated), «tkip», «aes»
wifi_wep_def_keyThe default key for encryption mode: WEP64 и WEP128
wifi_wep_key1, wifi_wep_key2, wifi_wep_key3, wifi_wep_key44 keys to set for WEP64 and WEP128 encryption mode

Quick Start

Installing

You can either install through the Arduino Library Manager or checkout the latest changes or a release from github

Install through Library Manager

Currently version 0.8+ works with release 2.0.0 or newer of the ESP8266 core for Arduino

  • in Arduino IDE got to Sketch/Include Library/Manage Libraries

  • search for WiFiManager

  • click Install and start

Checkout from github

Github version works with release 2.0.0 or newer of the ESP8266 core for Arduino

Checkout library to your Arduino libraries folder

Using

Include in your sketch

#include <ESP8266WiFi.h>          //ESP8266 Core WiFi Library (you most likely already have this in your sketch)

#include <DNSServer.h>            //Local DNS Server used for redirecting all requests to the configuration portal
#include <ESP8266WebServer.h>     //Local WebServer used to serve the configuration portal
#include <WiFiManager.h>          //https://github.com/tzapu/WiFiManager WiFi Configuration Magic

Initialize library, in your setup function add

WiFiManager wifiManager;

Also in the setup function add

//first parameter is name of access point, second is the password
wifiManager.autoConnect("AP-NAME", "AP-PASSWORD");

if you just want an unsecured access point

wifiManager.autoConnect("AP-NAME");

or if you want to use and auto generated name from ‘ESP’ and the esp’s Chip ID use

wifiManager.autoConnect();

After you write your sketch and start the ESP, it will try to connect to WiFi. If it fails it starts in Access Point mode.
While in AP mode, connect to it then open a browser to the gateway IP, default 192.168.4.1, configure wifi, save and it should reboot and connect.

Also see examples.

How to get 3WiFi to your computer

You cannot download the 3WiFi database. Attempts to pump out the database will lead to the ban of your account and the ban of all invited by you and further along the chain. No merit will not remove the ban.

However, you can organize your own 3WiFi on your computer or on your server, since the Source code for 3WiFi is hosted on GitHub: https://github.com/binarymaster/3WiFi

Therefore, you need a web server, and you also have to scan the ranges you need to have your search information in your 3WiFi database.

Steps for installing 3WiFi:

  1. Copy all required files to your /www directory
  2. Create database (execute 3wifi.sql to create tables)
  3. Copy config.php-distr to config.php
  4. Edit config.php (DB_SERV, DB_NAME, DB_USER, DB_PASS etc)
  5. (optional) Turn on memory tables (in the config.php define TRY_USE_MEMORY_TABLES as true)
  6. (optional) Use import.free.php once to import old format database
  7. Start all background daemons:

# Upload routine loads data into database

php -f 3wifid.php uploads

# Finalize routine prepares tasks for finalization

php -f 3wifid.php finalize

# Geolocate routine locates new added BSSIDs on map

php -f 3wifid.php geolocate

# Stats routine caches statistics (use only when stats caching enabled)

php -f 3wifid.php stats

# Memory table manager (use only with memory tables enabled)

php -f 3wifid.php memory

Database maintenance:

# Recheck not found BSSIDs in the database

php -f 3wifid.php recheck

Before running the daemons, make sure that php-cli interpreter is accessible from your directory.

Search the Wi-Fi password database

This page is interface for Free Wireless Database, you can search for access points by:

  • BSSID / MAC
  • ESSID / Name
  • Wi-Fi Key
  • WPS PIN

In addition, you can use wildcard characters.

For example, searching by BSSID 14:D6:4D:37:49:22

Search by BSSID using wildcard character 14:D6:4D:37:49:*

The asterisk (*) replaces any character and can stand anywhere in the search string.

Advantages of searching by BSSID (MAC address) is that usually devices have a unique BSSID, therefore and you will find exactly the access point that you are interested in.

An example of searching for networks named ‘pattaya’:

As you can see, the case of letters is not important.

Wildcard characters are supported: □ is any character, ◯ is any character set (any string). Example:

You can also search for access points using the Wi-Fi password (the network key) and the WPS PIN code; this can be useful for research purposes.

Как подключиться с планшета к мобильному интернету 3G или 4G

Чтобы подключиться к мобильному интернету 3G или 4G, необходимо удостовериться, что в вашем планшете есть разъём для sim-карты. Если слот для sim-карты есть, вставьте туда карту одного из российских операторов мобильной связи с оплаченной услугой доступа к мобильному интернету.

Подберите тип sim-карты, совместимый с вашим устройством («нано» или «микро»)

Включение мобильного интернета в системе Android

Стандартная система Android адаптирована даже для малоопытных пользователей, поэтому все настройки в ней выполняются достаточно просто. Потянув пальцем экран сверху вниз, вы увидите панель с кнопками быстрого доступа к различным функциям (эту панель часто называют «шторкой»). На «шторке» можно найти кнопку для управления доступом к мобильному интернету. В зависимости от версии системы кнопка может иметь разные наименования («Пакетные данные», «Передача данных») или вообще никак не называться. Визуально она выглядит как две стрелки, направленные вверх и вниз.

Активируйте функцию мобильного интернета, щёлкнув по кнопке «Мобильные данные»

Нажмите на кнопку, и она засветится, что означает активацию модема для приёма мобильного интернет-трафика. Помните, что использовать сеть 3G или 4G получится лишь в том случае, если планшет рассчитан на работу с такими сетями.

На некоторые планшеты с ОС Android производители устанавливают собственные оболочки, поэтому внешний вид рабочего экрана может выглядеть у них иначе. Одна из наиболее часто встречающихся оболочек — TouchWiz компании Samsung. Интерфейс её отличается от стандартного интерфейса Android, поэтому рассмотрим пошагово настройку мобильного интернета для подобного устройства. Есть быстрый вариант подключения, аналогичный рассмотренной выше схеме, для него достаточно потянуть экран сверху вниз и выбрать кнопку подключения к мобильной сети. Другой вариант подключения выглядит так:

  1. Найдите на экране планшета кнопку с изображением шестерёнки и названием «Настройки» и нажмите её.

Для подключения мобильного интернета необходимо войти в настройки устройства

Для подключения мобильного интернета выберите строку «Использование данных»

Активируйте функцию использования мобильных данных, поставив флажок в соответствующем окошке

Иногда может возникнуть необходимость более тонких настроек. Чаще всего это бывает, когда подключение к мобильному интернету выполняется впервые с новой sim-картой или когда требуется восстановить сброшенные настройки. В этом случае нужно действовать по следующему алгоритму:

  1. Войти в раздел настроек.
  2. Нажать в меню вкладку «Беспроводные сети» (возможно, что нужная вкладка будет называться «Дополнительно» либо «Ещё…»).
  3. Перейти в пункт меню «Мобильные сети» (или пункт с похожим названием, например, «Мобильная сеть»).
  4. Выбрать строку «Точка доступа» (возможны также варианты названия «Точки доступа» или APN).
  5. Ввести новые настройки (где взять данные для ввода, будет рассказано ниже).
  6. Нажать сенсорную клавишу, на которой изображён квадрат, и выбрать действие «Сохранить».
  7. Пометить вновь созданную точку доступа «галочкой».
  8. Перезагрузить систему.

Включение мобильного интернета в системе iOS

Настройка планшета в системе iOS происходит аналогичным образом. Нужно войти в раздел настроек, после чего выбрать в меню строку «Сотовые данные». В открывшемся окне поставить в положение «Включён» тумблеры напротив строк «Сотовые данные» и «Включить LTE». Затем щёлкнуть по строке «Настройка APN» и ввести в соответствующие поля значения, полученные у сотового оператора. Для проверки доступности интернета запустить установленный на устройстве браузер.

Для настройки мобильного интернета на iPad требуется ввести параметры подключения, полученные у сотового оператора

Где взять данные, которые необходимо ввести при настройке мобильного интернета

За данными, вводимыми в поля настройки, следует обратиться к оператору связи, который предоставляет вам услугу мобильного доступа в интернет. Эту информацию также можно найти на сайте интернет-провайдера в вашем регионе.

Данные для подключения мобильного интернета можно получить у провайдера

Мне ни разу не приходилось забираться в настройки доступа к сети настолько глубоко. Обычно удаётся получить доступ к интернету даже с автоматически выставленными настройками. Если всё же придётся обращаться за помощью к техническим специалистам компании-провайдера, то они снабдят вас всеми необходимыми инструкциями по подключению к мобильному интернету. Другими словами, работники техподдержки помогут найти нужные поля для ввода данных и расскажут, что в них вводить.

Conclusion

3WiFi is a free database of access points (open source under the Apache 2.0 license) developed by the Router Scan community with the participation of Stas’M Corp.

It stores the access point data that was received as a result scans performed by Router Scan. All data is downloaded to the database voluntarily — either through the website, or directly from Router Scan.

The 3WiFi database is used by the Router Scan community to search for access points, to investigate new vulnerabilities in wireless routers, to detect previously unknown WPS pin-code generation algorithms, to detect routers’ mass destruction hotspots (such as substituting SSID name, DNS servers, etc.) , and for many other purposes.

Also 3WiFi base is used by Stas’M Corp. for monitoring, detecting and correcting errors and inaccuracies in real-time scanning results.

The 3WiFi website provides unique services that can be useful to community members:

  • View access points on the map
  • Search for access points by BSSID or name
  • Search for IP ranges by location
  • Determine the device model by MAC address
  • Statistics on various parameters of wireless networks

Last Updated on March 19, 2018

Особенности виджета

  • Возможность мгновенного перевода устройства в режим точки доступа WiFi — в один клик;
  • Функция отключения передачи данных через мобильный интернет, без выключения самой точки доступа WiFi;
  • Автоматизированная защита от брутфорс-атак (взлома с помощью перебора паролей);
  • Наличие скрытого режима работы;
  • Малый цифровой вес и нетребовательность к системным ресурсам — особенно при работе в скрытом режиме;
  • Несколько предустановленных визуальных профилей и возможность задания цвета/размера/прозрачности виджета вручную;
  • Автоматическое восстановление исходного состояния системы при отключении виджета;
  • Не требует наличия ROOT-доступа.

Ошибка аутентификации при подключении к WiFi на планшете или телефоне Android

Сегодня мы с Вами поговорим о частой проблеме, сопутствующей мобильной технике на базе операционной системы Андроид — ошибке аутентификации. Казалось бы что такого — скорее всего просто ошибка при наборе пароля к сети WiFi. Но когда ключ введён несколько раз и вроде бы правильно, а подключение всё равно не проходит — система либо сразу  сообщает: «проблема аутентификации», либо просто пишет — «Сохранено, защита WPAWPA2». 

Вот тут обычный пользователь начинает впадать в ступор. Особенно, если при этом рядом какой-нибудь ноутбук к этой же сети отлично подключается и работает. Попробуем вместе решить эту задачку.

Сохранено, защита WPAWPA2 на Андроид

Перед тем, как что-либо делать, я бы советовал сделать следующее: — просто перезагрузите роутер. Парадокс, но в 50% случаев именно это помогает решить все возникающие проблемы, в том числе и ошибку аутентификации. — попробуйте ещё раз удалить сеть из сохраненных и подключиться заново. Для этого надо нажать на сеть и подержать. Откроется меню, где нужно выбрать пункт «Исключить сеть» или «Удалить». Иногда это помогает, как ни странно. — обновите прошивку своего маршрутизатора с сайта производителя до самой последней версии. Случается, что причиной ошибки аутентификации является именно кривая микропрограмма домашнего маршрутизатора. — по возможности сохраните файл с конфигурацией роутера себе на компьютер чтобы потом, в случае чего, не настраивать полностью устройство по новой. — убедитесь, что Ваша сеть не скрытая, то есть в настройках не установлена галка «Hidden SSID».

— обязательно проверьте, что имя беспроводной сети — SSID — написано на латинице. При этом я не советую использовать спецсимволы, в т.ч. тире и дефисы.

Варианты решения проблемы я рассмотрю универсальные, которые будут актуальны для большинства моделей домашних Вай-Фай маршрутизаторов. В качестве примера буду использовать роутеры TP-Link,  а в конце статьи — приведу скриншоты тех же параметров на устройствах от D-Link и ASUS.

1. Попробуйте использовать пароль на WiFi, состоящий только из цифр.

Как показывает статистика, большинство проблем с аутентификацей связаны именно со сложным паролем — кто-то ошибается в символе, или в регистре.  Поставив чисто цифровой пароль, Вы исключите ошибку в наборе какого-либо символа. Сделать это можно в настройках безопасности беспроводной сети:

2. Смена типа шифрования.

Ещё один способ, который нередко помогает в случае с планшетами и смартфонами на базе операционной системы Android — смена типа шифрования. У большинства роутеров по умолчанию при выборе стандарта безопасности WPA2-PSK автоматически ставится тип шифрования — AES. И это правильно. Но только вот до сих пор встречаются старые версии Андроида, которые с AES не работают. Поэтому его можно попробовать сменить на TKIP. Делается это так же, в параметрах безопасности:

3. Пробуем использовать WPA-PSK.

Ещё один вариант, который может помочь устранить ошибку аутентификации  — смена версии стандарта безопасности. Это часто спасает и в случае использования старых телефонов с Вай-Фай и при использовании новомодных Айфонов и Андроида. И если со старыми аппаратами понятно — те просто с WPA2-PSK работать не умеют.  То в случае с новыми устройствами проблема чаще всего в прошивке маршрутизатора. По какой-то причине он неправильно работает с этим стандартом. Поэтому пробуем сменить его на WPA-PSK:

Если этот шаг поможет, то далее пробуйте обновлять прошивку маршрутизатора. На новой версии проблема скорее всего будет устранена.

4. Исключаем режим 802.11N

К сожалению, с самым быстрым беспроводным стандартом N300 работать умеют тоже не все устройства, что так же может усугубить ситуацию. Поэтому в настройках беспроводного модуля пробуем сменить режим «B/G» вместо «B/G/N mixed» и посмотреть результат:

Примечание: Если у Вас аутентификация всё же проходит отлично, а потом долго висит получение IP-адреса и затем пишет «Сохранено, защита WPAWPA2» — смотрите эту инструкцию.

Если Вы используете роутер D-Link, то для тонкой настройки сети Вай-Фай Вам нужно зайти в расширенные параметры и выбрать соответствующий раздел:

Используемый стандарт, шифрование и пароль на сеть Вы можете сменить в настройках безопасности:

А вот используемый режим менять нужно уже в основных настройках:

На роутерах ASUS производитель вывел все базовые параметры в один раздел — «Общие»:

Если  перечисленные выше способы не принесли результата, то Вам стоит проверить ещё одну возможную причину — не включена ли случайно на роутере фильтрация клиентов по MAC-адресам. Если она активна, а MAC устройства там не прописан, то Вы никогда к этой сети не подключитесь, хоть и пароль будет 100% верный.

nastroisam.ru

Additional 3WiFi tools

Search IP Ranges by geographical location

This tool allows you to search IP ranges by the physical (geographical) location. The comparison is based on the collected data from the geolocation providers.

Therefore, you enter the geographical coordinates, the radius of the search, and get:

  • IP Ranges
  • Network name
  • Description
  • Country

This is a very useful tool for network researchers who want to scan IP over certain geographical coordinates.

The exact model of the device by MAC address

This tool allows you to determine router manufacturer and model by its BSSID / MAC address. The comparison is based on the data collected by Router Scan.

Note that unlike many similar services (like this), not just information about the manufacturer is displayed, detailed information about the model is displayed, and there is probabilistic information about the firmware of devices.

WPS PIN Generator

A very useful tool if you want to connect to Wi-Fi when you do not know the password from this network, but the access point supports WPS. This service will help you guess the WPS pin based on the MAC address of the AP.

There are two varieties of the WPS PIN generator:

  • Offline WPS PIN Companion from Router Scan (Uses known algorithms, does not use database).
  • Online 3WiFi WPS PIN generator (Takes advantage of collected data in the database, detects linear sequences, static PIN codes, and other algorithms).

Outdoor/Ruggedized Access Points

570 Series

Very high Wi-Fi 6 performance with dual radios for ruggedized and harsh indoor environmentsUp to 2.69 Gbps maximum real-world speed (VHT80/20)

  • Learn More

570EX Series

Very high Wi-Fi 6 performance with dual radios for hazardous locations and harsh outdoor environments. Up to 3 Gbps maximum real-world speed (VHT80/20)

  • Learn More

518 Series

Very high Wi-Fi 6 performance with dual radios for ruggedized and harsh indoor environmentsUp to 2.69 Gbps maximum real-world speed (VHT80/20)

  • Learn More

387 Series

Very High 802.11ad and 802.11ac Wave 2 performance for outdoor point-to-point connectivity3.37 Gbps maximum real-world speed (VHT80/20)

  • Learn More

Very High 802.11ac Wave 2 performance with dual radios1.88 Gbps maximum real-world speed (VHT80/20)

  • Learn More

370EX Series

Very High 802.11ac Wave 2 performance with dual radios and hazardous location certification1.88 Gbps maximum real-world speed (VHT80/20)

  • Learn More

318 Series

Very High 802.11ac Wave 2 performance with dual radios for ruggedized and harsh indoor environments1.88 Gbps maximum real-world speed (VHT80/20)

  • Learn More

360 Series

High 802.11ac Wave 2 performance with dual radios for organizations with budgetary considerations1.02 Gbps maximum real-world speed (VHT80/20)

  • Learn More

270 Series

Very High 802.11ac Wave 1 performance with dual radios1.60 Gbps maximum real-world speed (VHT80/20)

Gigabit Wi-Fi for the harshest outdoor environments. The industrial IP66- and IP67-rated design greatly simplifies outdoor installation.

  • Learn More

228 Series

Very High 802.11ac Wave 1 performance with dual radios for climate-controlled environments1.60 Gbps maximum real-world speed (VHT80/20)

Rugged indoor 228 APs offer 802.11ac Wi-Fi performance in harsh indoor environments such as warehouses and stadiums.

  • Learn More

External Wi-Fi adapters support

Сonnecting Wi-Fi adapter to STB is performed via USB port. Ability to use external Wi-Fi adapters depends on the particular STB model:

1. In MAG-2xx, MAG-3xx models without a Wi-Fi module, external Wi-Fi adapters can be used (see below table).

2. STB models with a built-in Wi-Fi module, as a rule, do not support connecting Wi-Fi adapter via USB. The exception is MAG-322w1/324w2 models, which contain the internal Wi-Fi module and support also external Wi-Fi adapters (see below table). In these STB models, an external Wi-Fi adapter has a priority higher than the internal Wi-Fi module: when an external Wi-Fi adapter is connected, the internal Wi-Fi module is deactivated.

3. In MAG-4xx models, external Wi-Fi adapters are not supported.

The use of WiFi access with STB MAG-4xx models can be provided only for STB with the WiFi module (MAG-420w1, 424w3).

The below table specifies supported external Wi-Fi adapters in accordance with STB models.

ModelChipsetMAG-250/254/255270/276MAG-256/257MAG-3xx*Notes
ASUS USBN13 rev.B1Realtek RTL8192CU
Asus USBN14Ralink RT5370sta++0.2.18r12
Asus USBN53Ralink RT3572++0.2.18r12
Asus USBN53 rev.B1MediaTek MT7612U
D-Link DWA125 rev.A1,A2Ralink RT3070+++
D-Link DWA125 rev.A3Ralink RT5370+++0.2.12
D-Link DWA125 rev.B1Ralink RT5370+++0.2.16b2
D-Link DWA125 rev.D1Realtek RTL8188ETV
D-Link DWA160 DualBand rev.B2Ralink RT5572++0.2.16b2
Netis WF2150 DualBandRalink RT5572++0.2.16b2
Edimax EW-7711UAN rev.V1Ralink RT3070+++
Edimax EW-7733UnD DualBand(AC)Ralink RT3573++0.2.16b2
Foxgate WA 411Ralink RT5370+++
Tenda W311MRalink RT5390+++0.2.12
Tenda W311MIRalink RT5370+++0.2.12
TPLINK TLWN727N rev.V1Ralink RT3070+++0.2.12
TPLINK TLWN727N rev.V4MediaTek MT7601U+++0.2.18r17, 0.2.20a7.15
TPLINK TLWN721NAtheros AR9271+0.2.20a7.15
TPLINK TLWN722N rev.1Atheros AR9271+0.2.20a7.15
TPLINK TLWN723NRealtek 8188E+++0.2.18r17, 0.2.20a7.15
TPLINK TLWN725NRealtek 8188E+++0.2.18r17, 0.2.20a7.15
TPLINK TLWDN3200Ralink 5572++0.2.18r17, 0.2.20a7.15
TPLINK TLWDN3200 DualBandRalink 5592++0.2.18r17, 0.2.20a7.15
Totolink N150 UARalink RT5370+++0.2.16b2
Dune HD AirRalink RT3070+++0.2.12
Linksys WUSB600N DualBand rev.2Ralink RT3572++0.2.16b2
LogiLink WL-0145Ralink RT5370+++
LogiLink RT8111Realtek 8188E+++0.2.18r17, 0.2.20a7.15
NIC RT8111 802.11nRealtek 8188E+++0.2.18r17, 0.2.20a7.15
Edup EP-MS150NRalink RT5370+++0.2.18r17, 0.2.20a7.15
AuraHD air/AuraHD air nanoRalink RT5370+++0.2.12
Comfast CF-WU715NRalink RT5370+++

* — MAG-322/324/322w1/324w2

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации