Getting started with WAF implementation


What is a WAF?
WAF stands for “Web Application Firewall” and is pronounced “waff.” It is a security measure designed to protect websites from attacks that exploit vulnerabilities in <span class="remark" data-id="Webapplications">web applications</span>.
How does it differ from other security technologies?
What distinguishes a WAF from other security measures, such as firewalls and IPS? The key difference lies in what each technology is designed to protect.
Firewall
| 保護対象 | ネットワーク |
|---|---|
| 防御できる攻撃例 | ポートを狙った攻撃 |
ファイアウォールとは、サイバー攻撃や不正アクセスから内部ネットワークを守るための「防火壁」のことを指します。
送信元のIPアドレスやポート番号などを確認し、不正な通信を遮断します。しかし、通過した通信の内容までは確認しません。
IPS
| 保護対象 | OS、ミドルウェア |
|---|---|
| 防御できる攻撃例 | Dos攻撃、DDos攻撃 |
IPSとは、「Intrusion Prevention System」の略称で、不正侵入防止システムを意味します。
OSやミドルウェアの脆弱性を悪用したサイバー攻撃やファイル共有サービスへの攻撃を防ぎます。ファイアウォールと同じく、IPSでは通信の中身をチェックしません。
WAF
| 保護対象 | Webアプリケーション |
|---|---|
| 防御できる攻撃例 | SQLインジェクション、XSS |
ネットワークやOS、ミドルウェアのセキュリティ対策をすり抜け、Webアプリケーションまで達したサイバー攻撃を遮断します。
ファイアウォールやIPSとは違い、WAFは通信内容をチェックし、攻撃と判断されるような通信を拒否します。
Types of WAF
WAF can be broadly categorized into three types.
Appliance (Gateway) Type
| ◯ | 自社に合わせたカスタマイズが可能 |
|---|---|
| ✕ | 初期費用、維持費用がかかる |
| おすすめ | 大規模なWebサイトの場合 運用に費用をかけられる場合 |
WAFの機能を持つ専用のハードウェアです。外部ネットワークとWebサーバーの間に設置して使用します。新たにファイアウォールの設定の見直しやネットワークの再構成などが必要となります。
Software (Host-Based) Type
| ◯ | 初期費用がかからない ネットワーク機器を増やさず導入できる |
|---|---|
| ✕ | サーバーに負荷がかかる Webサイトのスピードが落ちる可能性がある |
| おすすめ | Webサーバーの数が少ない場合 マシンスペックに余裕がある場合 |
既存のWebサーバーやWebアプリケーションサーバーにインストールして使用します。
Cloud (Service-Based) Type
| ◯ | 初期費用がかからない 管理者の運用負荷が小さい |
|---|---|
| ✕ | サービスの質はベンダーに依存する |
| おすすめ | 小規模なWebサイトの場合 手軽にWAFを導入したい場合 |
専用の機器やサーバーを必要とせず、セキュリティベンダーがサービスとして提供するWAFの機能をインターネット上で使用する形態です。
Environment-appropriate WAF implementation
We have outlined the necessity of implementing a WAF, along with the characteristics of the three main types. By clarifying your current environment and budget, you can evaluate your options and choose the WAF that best fits your needs.
RECENT POSTS
Vol.203
What Is Design Management

Vol.202
Why Hiring No Longer Works— Redesigning Organizations and Decisions for an Uncertain Age
Vol.201
How to Choose a Branding Agency: 5 Criteria to Avoid Failure
Vol.200
Design Management: A Practical Guide for SMEs and Startups to Drive Real Results
Vol.199
How to Rebuild Brand Competitiveness: A Practical Guide to Brand Management for SMEs
Vol.198
From parent–child bonds to community: The future of education that nurtures diversity and designs relationships









