2016-07-19 5 views
0

私たちは巨大なオンライン顧客の問題に直面していますが、同じIPアドレスを使用しているため、サーバー上の巨大なCPU使用量が消費されています。magentoウェブサイトのスパマー

すでにメイジファイアウォールがインストールされていますが、ブラックリストに入る間に手動でIPをブロックする必要があります。 スパムユーザー、ウェブサイトに関係のないトラフィックを送信しているハッカーのためにCPU使用率を節約できる方法はありますか?

MagentoキャッシュとMagentoでは、フルページキャッシュの拡張機能を既に有効にしています。

MagentoのWebサイトを脆弱性のトラフィックの影響から保護し、CPU使用率を他のプロセスのために節約するためにできることは何か。

+1

プログラミングに関するセクションに掲載されているウェブサイトと電子商取引の管理に関する質問であるため、この質問をトピックとしてクローズすることにしました。おそらくあなたはこれをhttp://magento.stackexchange.comに移したいと思っていますか? –

答えて

0

ない真の解決策が、propably考慮しなければならないいくつかのもの:

まず、私はあなたのケースでスパマーを定義するものを、チェックします。 スパマーは何回何回行動しますか?彼は特別なインタラクションパターンに従っていますか?

スパマーによって実行されることが知られているyという操作をユーザーが行っている場合は、繰り返し操作yの追跡を開始できます。 x時間後にユーザーをブロックできます。

ここでの難しさは、スパマーと通常のユーザーとの間の使用パターンの違いを見つけることです。

スパマーパターンを見つけるべき理由は、すべてのユーザーのIPアドレスを保存する必要がないからです。確かに、これを行うことができます。そのため、パターンをもう見つけ出す必要はなく、IPアドレスがどのくらいの頻度で相互作用しているかを確認するだけです。しかし、これはかなり高速にデータベースを埋めるでしょう。

トラッキングと保存によって、私はデータベースにユーザーIPを格納することを話しています。だから、あなたは、誤ったポジティブ(良いユーザー)のミミウムを最高で0にデータベースに格納する方法を見つけなければならないことがわかります。そうしないと、何の理由もなくブラックリストに載った良いユーザーがいることになります。

最小限の実装努力で、リスクを最小限に抑える方法は、それをそのまま維持し、スパマーを手動でブラックリストに載せることです。これはあなたのための努力です。

+0

これらのスパマーをブロックするのに役立つ拡張子は、毎日サーバーの負荷が増えているためです。 –

関連する問題