新しいアカウントにサインアップするとき、Webアプリは「セキュリティの質問」への回答、つまり犬の名前などを尋ねることがよくあります。
私はデータベースを調べて、ユーザーが正当な答えを提供するのではなく、キーボードをマッシュしただけのインスタンスを探したいと思います。これは、不正/不正なアカウントの高い指標です。
"母親の旧姓?" lakdsjflkaj
これをどのように行うべきかについての提案はありますか?
注:私はこれらの「セキュリティの質問の回答」に正規表現を使用しているだけではありません
「回答」は次のようになります。
いくつかの基本的なSQL正規表現を使用してデータベースから選択
Python正規表現を使用して必要な回数だけ分析
必要に応じて比較/剪定/スコアリング
これは技術的な質問であり、哲学的な質問ではありません ;-)
ありがとう!