Как мы все знаем, что была недавняя уязвимость на Facebook that was exploited by an Indian developer as stated here.Captcha решения грубой силы
Brute силы в 2016 году, очень странно, Facebook применяет ограничения скорости при вводе коды для телефона, почему они не используют капчи?
Нельзя ли избежать проблем, добавив капчу?
Thanks
Я бы сказал, что это, вероятно, даже не нуждается в капчу. Если вы отправляете код восстановления на адрес электронной почты или сотовый телефон, нет причин, по которым должно быть более 5 неправильных записей. Я бы просто ограничил количество неправильных попыток до очень низкой суммы и сделал недействительным код сброса через 24 часа или он был неправильно догадан несколько раз. – drew010
@ drew10 Я действительно как разработчик забыл сделать это в своей среде QA. – Johnny
Я не слышал никаких аудио в видео, но заметил, что они использовали «бета» для выполнения эксплойта. Возможно, это было чем-то открытым для публики, которое было упущено или забыто. Я обнаружил множество открытых/открытых систем, открытых для публики, которые выдают гораздо более чувствительную информацию об отладке при предоставлении ошибочного ввода, но да, это определенно огромное смущение для них и могло нанести огромный ущерб, если оно было впервые обнаружено преступников или более злонамеренных пользователей. $ 15k - это хорошая награда за это, но что-то такое, возможно, стоило бы миллионов или более, если бы злоупотребляли. – drew010