ホームページ >バックエンド開発 >PHPチュートリアル >至急助けてください、投票システムがハッキングされました
現在の方法は、IP と日付に基づいて判断する、つまり、その日の日付に同じ IP が投票したかどうかを確認することであり、IP は 1 日に 1 回しか投票できないことになります。
現在の状況では、特定のデータが 1 日に 1000 以上の IP によって投票されていますが、検証コードを回避する方法がわかりません。私の検証コードが純粋にデジタルであり、単純すぎるためでしょうか?
これらの IP については、すべて都市部の IP であり、投票頻度は 1 ~ 2 分に 1 票程度です。
現在、IP を取得するために getenv('REMOTE_ADDR') を使用しています。この分野ではまったく経験がありません。
一般に、$_SERVER['REMOTE_ADDR'] はユーザーの実際の IP であり、偽造は困難です。 。 。
インターネットから IP を取得する機能を見つけることができ、より包括的です