バンハンマー | Jeff Starr
バンハンマー

バンハンマー | Jeff Starr

説明

バンハンマー:敵の大群からあなたのサイトを守ってください!

Banhammerを使用すると、サイトにアクセスできるユーザーと対象を完全に制御できます。アーマリーにアクセスしてトラフィックを監視し、不審な訪問者を確認します。問題を引き起こしているユーザーまたはボットを見つけた場合は、クリックするだけでそれらを禁止できます。または、誰かを監視したいだけの場合は、警告でフラグを立てることができます。タワー経由でアクセスを回復するまで、禁止されたユーザーはサイトへのアクセスを拒否されます。ビデオとスクリーンショットをチェックして、それがどのように機能するかをよりよく理解してください。

重要:WPマルチサイトとはまだ互換性がありません!

コア機能

  • WPユーザーまたはIPアドレスを禁止または警告する
  • 禁止されているターゲットへのアクセスを復元する
  • アーマリーのサイトトラフィックを監視する
  • 管理エリアでログに記録されたユーザーを監視する
  • フロントエンドですべての訪問者を監視する
  • タワーで禁止されているターゲットを管理する
  • 完全なAjaxを利用したナビゲーション
  • ジャンプ、並べ替え、検索などの便利なツール
  • [ヘルプ]タブからの完全なドキュメント
  • ログに記録されたデータを自動的にクリアする
  • Ban、Warnなどの効果音
  • 新規:IPアドレスを手動でブロックする

オプション豊富

  • オプションで、ログインしたユーザーを無視します
  • オプションで、ログインページと管理エリアを保護します
  • 禁止された応答とステータスコードをカスタマイズする
  • 禁止されたメッセージを表示するか、リクエストをリダイレクトします
  • ログに記録されたデータをクリアする間隔を選択します
  • ワンクリック復元プラグインのデフォルトオプション
  • 収集したデータはすべて簡単に削除できます

その他の機能

  • 使いやすい
  • クリーンなコード
  • 高速で安全
  • WPAPIで構築
  • 軽量で柔軟性
  • 定期的に更新され、「将来の証拠」
  • WordPressのテーマに最適です
  • ログに記録されたすべてのデータの包括的な検索
  • 他のWordPressプラグインとうまく連携します
  • Gutenberg BlockEditorの有無にかかわらず動作します
  • 使いやすさ、パフォーマンス、セキュリティに重点を置いています

Banhammerは、トラフィックを監視し、不要な訪問者をブロックしたいサイト所有者、管理者、および開発者に最適です。これは、シンプルで柔軟性があり、強力なセキュリティソリューションです。最高のWordPressサイトに最適です。

完全なドキュメントについては、Banhammer画面の[ヘルプ]タブにアクセスしてください。

+BanhammerProが利用可能になりました»

プライバシー

ユーザーデータ:Banhammerは、「自分のことをする」ためにユーザーデータを収集します。収集されたデータは一時的なものであり、毎日、またはプラグイン設定で指定された時間間隔で自動的に削除されます。データが「記憶」されるのは、何かを禁止するときだけです。禁止する人/物ごとに、プラグインはIPアドレスまたはユーザー名のいずれか(両方ではない)を保存します。保存されたすべてのデータは、プラグイン設定とArmoryToolsを介していつでも完全に削除できます。

Cookie:Banhammerは、通常の訪問者にはCookieを設定しませんが、管理者レベルのユーザーにはいくつかの単純なCookieを設定します。これらの単純なCookieにより、ArmoryおよびTowerUIでのドープ効果と対話性が可能になります。ただし、他の訪問者/ユーザーまたは目的のためにCookieが設定または使用されることはありません。

サービス:Banhammerは、GeoIP情報に無料のルックアップサービスを使用しています。これは、管理者レベルのユーザーがArmoryまたはTowerでデータを表示している場合にのみ発生します。このプラグインでは、他のサードパーティサービスは使用されません。

このプラグインの開発をサポートする

私はWordPressコミュニティへの愛情を込めて、この無料のプラグインを開発および保守しています。サポートを示すために、寄付をするか、私の本の1つを購入することができます。

および/または私のプレミアムWordPressプラグインの1つを購入します:

  • BBQ Pro–超高速のWordPressファイアウォール
  • Blackhole Pro–不良ボットを自動的にブロックします
  • Banhammer Pro–トラフィックを監視し、悪者を禁止します
  • GA Google Analytics Pro–WordPressをGoogleAnalyticsに接続します
  • USP Pro–無制限のフロントエンドフォーム

リンク、ツイート、いいねもありがたいです。ありがとう!🙂

ありがとうございました

Jennifer Starrの洞察力と、テストと使いやすさの支援に感謝します。

インストール

重要:PHPの要件

インストールする前に、必ずご使用のサーバはどちらか持って作るcURLか、file_get_contents()有効になって。Banhammerは、その機能を実行するために、これらの機能の少なくとも1つを必要とします。

Banhammerをインストールする

  1. プラグインをアップロードしてアクティブ化する
  2. 必要に応じてプラグイン設定を構成します
  3. 武器庫にアクセスしてトラフィックを監視し、不要な訪問者を禁止/警告します
  4. タワーにアクセスして、禁止/警告されたターゲットを管理します

WPプラグインのインストールに関する詳細情報

プラグインのキャッシュ

Banhammerは、「ページキャッシュ」が有効になっていないすべてのタイプのキャッシュプラグインで動作します。

キャッシュプラグインには多くの種類があります。それらは、あらゆる種類の異なるキャッシュメカニズムと機能を提供します。「ページキャッシング」を除いて、すべてのキャッシング機能はBanhammerでうまく機能します。ページキャッシュを使用すると、必要なWPinitフックが起動されない場合があります。つまり、Banhammerのようなプラグインは、リクエストを動的にログに記録して禁止することができません。幸い、最も人気のあるキャッシングプラグインのいくつかは、Banhammerとの完全な互換性を可能にする設定を提供します。完全なリストについては、この記事を確認してください。注:この記事はBlackhole Pro向けに書かれていますが、互換性リストと一般情報はBanhammerにも適用されます。

バンハンマーを使用する

Banhammerを使用すると、トラフィックを監視し、ユーザーやボットを禁止できます。サイトのトラフィックを表示するには、Armoryにアクセスしてください。そこで、あなたはあなたが望むものを禁止または警告(フラグ)することができます。何かを禁止すると、タワーにロックされ、禁止されているすべてのユーザーとボットを管理できます。

Banhammerは、可能な限り直感的になるように設計されており、Banhammer画面の[ヘルプ]タブから完全なドキュメントを提供します。3つのプラグイン画面があります。

  • 設定–オプションを構成します
  • アーマリー–サイトのトラフィックを監視する
  • タワー–禁止された訪問者を管理する

したがって、オプションを構成した後、Armoryにアクセスしてサイトのトラフィックを監視します。禁止すべき訪問者を見つけたら、ハンマーボタンをクリックしてすぐに禁止します。または、誰かを監視したいだけの場合は、ホーンボタンをクリックして警告を発します。ターゲットを禁止または警告した後、タワーにアクセスして必要に応じて管理できます。そこで、クリックするだけでターゲットを禁止、警告、復元、または削除できます。

完全なドキュメントについては、Banhammer画面の[ヘルプ]タブにアクセスしてください。何が不明であるか、バグを見つけた場合、次のことができた場合はラインをドロップし、私のお問い合わせフォームを経由して。

BanhammerProをチェックしてください»

大きな力で..

重要なIPアドレスを禁止しないように注意してください。一部のターゲットを禁止する前に、IPとホスト名を確認してください。主要な検索エンジンやサービスを誤って禁止したくないため、IPアドレスを確認することは重要です。IPアドレスを確認する良い方法は、逆引き参照を行うことです。結果はホスト名と一致する必要があります。ボットを検証する方法の例については、PerishablePressのこの記事を確認してください

上級者向けのヒント:Armoryでは、IPアドレスまたはホスト名をクリックしてwhoisをすばやく検索できます。

重要!自分を禁止しないでください!

バンハンマーを使用するときは、自分を禁止しないように注意してください。基本設定は強力です。それらを賢く使用してください。事故を軽減するのに役立ついくつかのことがあります:

  • トラフィックを監視するときは注意してください。常に自分のIPアドレスとWPユーザー名を知っています。
  • 「ログインページ」の設定を無効にして、いつでもログインページにアクセスできるようにします。
  • 「ユーザーを無視」設定を有効にすると、いつでもタワーにアクセスでき、自分の訪問が武器庫に記録されなくなります。

おっと!どうすれば元に戻りますか?

それはほとんど避けられません。最悪のシナリオでは、誤って自分を禁止するとします。サイト管理者は、アクセスを簡単に復元できます。次の手順を実行します:

  1. BanhammerUnlockプラグインをダウンロードする
  2. 次の場所にあるサーバーにUnlockプラグインをアップロードします。 /wp-content/mu-plugins/
  3. mu-pluginsディレクトリが存在しない場合は、先に進んで作成してください
  4. プラグインをアップロードすると、Banhammerが無効になるため、ログインしてTower経由でアクセスを復元できます。
  5. アクセスを復元したら、サーバーからBanhammerUnlockプラグインを削除します
  6. Unlockプラグインを削除すると、Banhammerが再び有効になります

または、IPアドレスで自分自身を禁止した場合は、信頼できるプロキシサービスを使用してサイトにログインすることで、禁止を回避できます。

テスト

プラグインが機能しているかどうかはどうやってわかりますか?禁止された応答をカスタマイズしたい場合のように?まあ、それについて行くにはいくつかの方法があります。

方法1(最も簡単):次のバンハンマー設定を構成します。

  • プラグインを有効にする–有効にする
  • ユーザーを無視–無効にする
  • ログインページ–無効にする
  • 管理エリア–無効にする

変更を保存した後、管理エリアまたはログインページから実際に自分自身を禁止することなく、サイトのフロントエンド(非管理)ページへの自分のアクセスを禁止することができます。テストが終了したら、タワー経由でアクセスを復元することを忘れないでください。

方法2(中程度):新しいWordPressユーザーを作成し、2番目のブラウザーを使用してログインします。次に、サイトをサーフィンしながら、最初のブラウザを介してユーザーを監視および禁止できます。

方法3(詳細):2つのブラウザータブを開きます。タブ1は武器庫です。タブ2は優れたプロキシサービスです。Banhammerを有効にした状態で、プロキシ経由でサイトのホームページにアクセスします。次に、武器庫にジャンプして、プロキシIPアドレスを禁止します。次に、ホームページへのプロキシアクセスを再試行します。アクセスを拒否する必要があります。テストが終了したら、アクセスを復元するか、タワー経由で禁止されたIPを削除することを忘れないでください。

IPアドレスを手動で追加する

まだサイトにアクセスしていないIPを禁止する場合は、ブラウザのアドレスバーに次のURLを入力してください。

https://example.com/wp-admin/?banhammer-key=[KEY]&banhammer-ip=[IP]

以下を置き換えます。

  • [KEY]を「ターゲットキー」に置き換えます
  • [IP]をブロックしたいIPに置き換えます
  • example.com独自のドメインに置き換えます

注:ターゲットキーは、Banhammerの詳細設定にあります。

ターゲットの追加の詳細については、[設定]ページの[ヘルプ]タブにアクセスしてください。

重要!ターゲットキーを共有しないでください。常に秘密にしてください。

データの自動クリア

収集されたデータがデータベースをいっぱいにするのを防ぐために、Banhammerは定期的にすべてのArmoryデータを自動的にクリアします。デフォルトでは、間隔は24時間です。そのため、24時間ごとに、武器庫のデータがフラッシュされ、新しいデータが収集されます。もちろん、禁止されたターゲットは禁止されたままで、タワーで利用できます。自動クリア間隔を変更するには、「武器庫のリセット」設定を確認してください。詳細については、[武器庫のヘルプ]タブにアクセスしてください。

パフォーマンスのヒント!

ログに記録されたエントリがArmoryに初めて表示されるとき、追加のデータがバックグラウンドでフェッチされます。そのため、ページをナビゲートすると、新しいエントリを含むページの読み込みに少し時間がかかる場合があります。後続のビューは、Ajaxを介して素晴らしくスピーディーになるはずです。したがって、それを念頭に置いて、ページあたりのアイテム数を最小限に抑えることがパフォーマンスにとって最適です。それを10かそこら以下のどこかに保つようにしてください、そしてあなたは良いはずです。1ページに表示されるエントリ数を変更するには、[ツール]をクリックして[[x]行を表示]に移動します。

基本ビューと詳細ビュー

[ツール]メニューで、[基本ビュー]と[詳細ビュー]を切り替えることができます。基本ビューは、合理化された要約を提供します。詳細ビューには、各エントリの完全なデータが表示されます。各エントリを基本と詳細の間で個別に切り替えることができることに注意してください。したがって、たとえば、基本ビューでトラフィックを監視してから、禁止が必要な可能性のあるエントリを開く(ダブルクリック)ように切り替えることができます。デフォルトは詳細ビューです。

音響効果!

バンハンマー効果音は、「ツール」をクリックしてから「サウンドfxを有効にする」をクリックして有効にできます。有効にすると、アクションボタンがクリックされるたびにサウンドが再生されます。これには、[禁止]、[警告]、[復元]、および[削除]ボタンが含まれます。アーマリーには、禁止ボタンと警告ボタンがあります。タワーは4つすべてを提供します。アーマリーでサウンドFXを有効にすると、タワーにも適用されることに注意してください。

効果音は進行中の作業であることに注意してください。高品質のオープンソースオーディオを見つけるのは困難です。より良い効果を提供できる場合は、お知らせください。もちろん、「効果音を無効にする」をクリックすると、効果音を完全に無効にすることができます。

効果音のライセンス

プラグインで使用されるオーディオ

プロモーションで使用されるオーディオ

アンインストール

このプラグインはそれ自体の後でクリーンアップします。プラグインがプラグイン画面からアンインストールされると、すべてのプラグインオプションと収集されたデータがデータベースから削除されます。

プラグインが好きですか?

Banhammerが気に入った場合は、5つ星の評価を付けてください。これは、開発とサポートを強力に維持するのに役立ちます。ありがとうございました!

プラグインの作者

Jeff Starr

プラグインの公式ウェブサイトアドレス

https://wordpress.org/plugins/banhammer/
バンハンマープラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントを残す