0

私はチャット サイトをホストしており、そこに Java スクリプトを置いてスパム行為を止めています。誰かが同じ文や単語を投稿しても、2 つ目は投稿されません。最近、別のスパム手法を使って同じ単語を言いながら、末尾に数字を追加して増加させている人がいることに気付きました。たとえば、Spam、Spam1、Spam2、Spam3 などです。コードが何であるか、または彼がこれをどのようにスクリプト化しているかを知っている人がいる場合は、スクリプトが何であるかわからないので、助けていただければ幸いです。

4

1 に答える 1

0

あなたの最善の選択肢は、提出された投稿/単語の間でより一般的な比較を実行することだと思います。これはカスタムスクリプトである可能性が非常に高く、個々の手法を具体的にターゲットにしようとすると、対策を回避するために継続的に微調整を行うことができます。これは、2本の弦のレーベンシュタイン距離を使用して行うことができます。数字を追加するだけで、元の投稿とのレーベンシュタイン距離が非常に短い投稿になるため、以前の投稿と類似しすぎている投稿は無視してかまいません。これを実行できるはずのサーバー側ライブラリは多数ありますが、Webサイトの実行方法を知らなければ、実際には何もお勧めできません。

于 2012-09-24T22:30:01.340 に答える