Печать пароля подключения, введенного пользователем на NodeMCU Lua ESP8266 ESP-12E

Я хочу создать точку доступа WiFi с помощью ESP8266. Допустим, SSID — «net_work», а пароль — «12345678».

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

, 👍0

Обсуждение

Вы не можете напечатать пароль, потому что вы никогда не знаете пароль. Точке доступа никогда не отправляется пароль., @Majenko


1 ответ


Лучший ответ:

3

Вы не можете.

Пароль не существует.

Короче:

  • Пароль используется для создания ключа
  • Ключ используется для шифрования соединения.
  • Если обе стороны соглашаются на шифрование, значит, оно "подключено", и пакеты могут передаваться туда и обратно.

У вас нет пароля для печати, только тот факт, что шифрование не согласовано.

На самом деле это сложнее, но это примерное описание того, как это работает.

,

Спасибо за Ваш ответ. Может быть, вопрос, который не относится к этой теме, но знаете ли вы книгу или поисковый запрос, где можно узнать такое более глубокое понимание сетей, соединений и протоколов?, @Rubentje

https://www.ietf.org/standards/rfcs/, @Majenko