WAF(ウェブアプリケーションファイアウォール)は、サイトの手前で通信を見張り、攻撃の形をした怪しい通信を入口で止める仕組みです。サイト本体のプログラムを直さなくても、外から届く攻撃をふるいにかけて防げます。
仕組み
サイトに届く通信の中身を調べ、あらかじめ決めたルールと照らし合わせます。SQLインジェクションなど、攻撃に特有の文字列や送り方があれば、その通信だけをサイトに通さず遮断します。ふつうの訪問者の通信はそのまま通します。
メリット
サイトの修正が間に合わない弱点があっても、入口で攻撃を減らせます。また、どんな攻撃がいつ届いたかの記録が残るため、狙われている状況を確かめる手がかりになります。
注意点
WAFを入れても、すべての攻撃を防げるわけではありません。正しい通信を誤って止めてしまうこともあるため、設定の見直しが必要です。サイトのソフトの更新やパスワード管理といった基本の対策は、これまでどおり続けてください。

















