ロボットに対する保護。 スタート。

そして、これは起こりました-少し前までは、邪悪なロボットが私のブログで武器を取りました。 彼らは私のコメントを送信するためにフォームをスパムし始めました。 このイベントに関連して、対立する感情がしばらくの間私を苦しめました-一方では、スパムは嫌悪感を引き起こしましたが、他方では、虚栄心が感じられました-ロボットの間では、多かれ少なかれ人気がありました:)。 幸いなことに、嫌悪感が圧倒され、私はロボットと戦うようになりました。



私はキャプチャをハングアップする欲求がありませんでした。 したがって、私はすぐにスパム抑制機能を生成しました。 その本質は、サイトでの以前のアクティビティを分析することでした。 つまり、コメントを送信するときに、フォームのあるページがロードされた時間をチェックしました。 奇妙なことに、結果は非常に良かった。 スパムの約90%は30秒の許容可能な遅延で除去されました。



現時点では、このシステムはスパム識別子を入力するための隠しフィールドと並行して私のブログで機能します。 希望する人は、ページをロードしてから1分以内にトピックにコメントを残すだけで確認できます。 (彼らは私にコメントを送ることはバグだと言います。どのブラウザでどのオペレーティングシステムで言ったら嬉しいです)



私はそのような保護が理想とはほど遠いことに同意します。第一にそれが初歩的であり、第二にそれが普通のユーザーを妨害することができるからです。 しかし、これらの欠点により、ロボットだけでなくトロールからも保護できると考えられます。 さらに、これは単なる実験モデルであることを忘れないでください。



現時点では、このシステムを次の分野で開発したいと考えています。



実際、サイト上のユーザーの動きをアカウンティングするための本格的な分析システムが、スパムからのサイトの保護と統合されています。



確かに私はこれを最初に考えるわけではありませんが、既成のソリューションを取りたくはありません。そのようなことを自分で書くことに興味があります。 それでも、アナログを使用している場合は、それらについてお聞きしたいと思います。 コメントを使用することをお勧めします-何がうまく実装され、何が悪いのか。



All Articles