Wie wir alle wissen, dass es eine aktuelle Sicherheitslücke auf Facebook that was exploited by an Indian developer as stated here.sind Sicherheitslösung für Brute-Force
Brute-Force im Jahr 2016 war sehr seltsam, gilt Facebook Rate während Begrenzung der Code für Telefon eingeben, warum sie nicht CAPTCHAS verwenden?
Kann das Problem nicht durch Hinzufügen von Captcha vermieden werden?
Dank
Ich würde sagen, dass dies wahrscheinlich nicht einmal Captcha benötigt. Wenn Sie einen Wiederherstellungscode an eine E-Mail oder ein Mobiltelefon senden, gibt es keinen Grund, dass mehr als 5 falsche Einträge für etwas bereitgestellt werden. Ich würde die Anzahl der inkorrekten Versuche auf einen sehr niedrigen Wert begrenzen und den Reset-Code nach einer Zeitspanne von 24 Stunden ungültig machen oder er wurde einige Male falsch erraten. – drew010
@ drew10 Ich bin wirklich so, wie der Entwickler das in seiner QA-Umgebung vergessen hat. – Johnny
Ich konnte im Video nichts hören, bemerkte aber, dass sie eine "Beta" -Domäne benutzten, um den Exploit auszuführen. Vielleicht war dies etwas, das der Öffentlichkeit zugänglich war und übersehen oder vergessen wurde. Ich habe viele für die Öffentlichkeit offene Dev/Staging-Systeme gefunden, die bei fehlerhafter Eingabe sehr viel empfindlichere Debug-Informationen ausgeben, aber ja, das ist definitiv eine große Verlegenheit für sie und hätte immensen Schaden anrichten können, wenn es von entdeckt wurde Kriminelle oder böswilligere Benutzer. $ 15k ist ein gutes Kopfgeld dafür, aber etwas von dieser Größenordnung hätte Millionen oder mehr kosten können, wenn man es missbraucht hätte. – drew010