ホームページ >バックエンド開発 >PHPチュートリアル >至急助けてください、投票システムがハッキングされました

至急助けてください、投票システムがハッキングされました

WBOY
WBOYオリジナル
2016-06-23 14:10:56763ブラウズ

現在の方法は、IP と日付に基づいて判断する、つまり、その日の日付に同じ IP が投票したかどうかを確認することであり、IP は 1 日に 1 回しか投票できないことになります。
現在の状況では、特定のデータが 1 日に 1000 以上の IP によって投票されていますが、検証コードを回避する方法がわかりません。私の検証コードが純粋にデジタルであり、単純すぎるためでしょうか?

これらの IP については、すべて都市部の IP であり、投票頻度は 1 ~ 2 分に 1 票程度です。

現在、IP を取得するために getenv('REMOTE_ADDR') を使用しています。この分野ではまったく経験がありません。


ディスカッションへの返信 (解決策)

一般に、$_SERVER['REMOTE_ADDR'] はユーザーの実際の IP であり、偽造は困難です。 。 。

インターネットから IP を取得する機能を見つけることができ、より包括的です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:英語で質問する次の記事:英語で質問する