YapYupYep999, не верно)
Речь про всякие SMB/RDP и другие протоколы.
Браузер никакие порты при своей работе не открывает.
В вашем случае проще всего будет поставить какой-нибудь антивирус и настроить его в самом параноидальном режиме.
YapYupYep999, если что, слабые пароли, открытые порты, admin/admin, и прочее также считается уязвимостями.
Физический доступ к оборудованию - это тоже уязвимость. Если злоумышленник может что-либо сделать с твоим роутером или компьютером руками, то считай уже открыты все двери.
- секретный вопрос или кодовое слово (но очень часто ответ забывают)
ССЗБ - предупреждай пользователя об этом. Авось запишет кто-нибудь.
верификация по паспорту опциональная - кто-то привяжет, кто-то нет
ССЗБ - предупреждай пользователя об этом
- указывать email и восстанавливать через него
Как опциональный вариант.
Можно ещё дополнительные номера телефонов указывать.
Если это сервис типа телеги, то можно дать возможность сменить телефон с какого-нибудь девайса, где уже произведён вход.
Если это сервис типа ВК (пользователь ставит реальное фото), то можно через СП восстанавливать аккаунт при предъявлении паспорта.
Ещё альтернативный вариант - таблица каких-нибудь кодов для восстановления, какую выдают при использовании OTP - если потерял телефон, или по какой-то ещё причине не можешь ввести код из смс, то просто пусть вводит один из заранее сгенерированных кодов с бумажки.
Ну как минимум надо явно указать, что ты используешь RTOS и ту открытую библиотеку.
В случае с FreeRTOS не придётся открывать исходники и патчи, тк она идёт под MIT лицензией.
Apache лицензия вроде тоже не обязывает открывать исходники.
GPL зависит от конкретной версии, но если обсуждать самую злую - тебе надо передать исходники покупателю девайса.
Пытался через selenium, но там после загрузки страницы вылезает капча, которая как будто бесконечная.
Селениум по-умолчанию вроде добавляет в заголовки инфу, что браузер управляется внешними средствами автоматизации, так что надо это всё убрать, чтобы бесконечной капчи не было.
100% вариант.