狠狠撸

狠狠撸Share a Scribd company logo
AWS WAFで
らくらく
ファイアーウォール生活
@rs_wisteria
今日のお話
最近WAFを触ってとても便利だったので
簡単に紹介します!
AWS WAF
● Web Application Firewall
○ IPベースや、様々な攻撃に対して、アクセスをブロックする
FWを提供
■ 悪意のあるIPからのアクセス
■ SQLインジェクションを含むリクエスト
■ クロスサイトスクリプティング攻撃に対する防御
■ 特定のヘッダを含むリクエスト
■ サイズが巨大なリクエスト
適用できる対象
● CloudFront
● ALB
WAFの構成要素
● Condition
○ 条件の定義(IP、ヘッダ情報、攻撃の種類等)
● Rule
○ Conditionの組み合わせでルールを定義
● Web ACL
○ Ruleにマッチするアクセスをどう処理するか
○ Ruleにマッチするアクセスの記録
Condition
● フィルタの対象にする個々の条件
○ IP
○ SQLインジェクション
○ クロスサイトスクリプティング
○ その他の文字列マッチング
■ リクエストボディ、URL、クエリストリング、ヘッダ
■ URLデコード、HTMLデコード等の前処理後に判定
Rule
● Conditionの組み合わせ
○ does or does notで組み合わせる
○ 例)特定のIPからのみアクセスを許可したい場合
■ ANDでしか条件を接続できない
■ 特定のIP以外からのアクセス、というルールを作成する
■ フィルタなので、許可するルールではなく、拒否するルールを書く
Web ACL
● 特定のエンドポイントにRuleと処理を設定
○ Ruleにマッチしたアクセスの処理
■ 許可/拒否/カウント
○ Ruleにマッチしなかったアクセスの処理
■ 許可/拒否
○ Web ACLの適用先
■ CloudFront Distribution
■ ALB
AWS WAFのメリット
● CDN(CloudFront)に適用可
● 設定がとりあえず楽
○ ConditionやRuleは結構使いまわせる
● API経由での設定ができる
○ 悪いことするIPリストをlambdaで取得し、それらからのアクセスを常に遮断する
よう、更新を自動化することも可能
● 比較的安価
○ Web ACL1つあたり5USD
○ ACL内のRule1つあたり1USD
○ 同じWeb ACLを複数のエンドポイントに適用しても料金は1つ分のみ
まとめ
● WAFにて簡単?安価にFWを設置
○ IPベース
○ 各種攻撃のフィルタリングに対応
○ ALB, CloudFrontに設定可能
シンデレラガールズのライブに行けるようになった!

More Related Content

What's hot (20)

PDF
AWS Black Belt Techシリーズ Amazon CloudFront
Amazon Web Services Japan
?
PDF
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
Amazon Web Services Japan
?
PPTX
AWS NAT Gateway Test(Japanese)
laporz
?
PDF
Security Night #1 AWSのセキュリティアプローチとTLS
hkiriyam
?
PDF
クックパッドでの痴笔颁移行について
Sugawara Genki
?
PPTX
础奥厂の滨笔惫6対応状况蔼闯础奥厂-鲍骋大阪
Yasuhiro Araki, Ph.D
?
PDF
Amazon guard duty_security_recap
Tomoaki Sakatoku
?
PPTX
new AWS WAF update 概要と AMRの選び方でも足りないこと
YOJI WATANABE
?
PPTX
AWS WAF を使いこなそう Security JAWS #13
YOJI WATANABE
?
PDF
AWS Black Belt Techシリーズ Amazon VPC
Amazon Web Services Japan
?
PDF
AWS Shieldのご紹介 Managed DDoS Protection
Amazon Web Services Japan
?
PPTX
础飞蝉向け监视ソリューション比较
Naoya Hashimoto
?
PDF
AWS Black Belt Online Seminar 2017 AWS体験ハンズオン~Amazon S3 バックアップ~
Amazon Web Services Japan
?
PDF
础奥厂からのメール送信
Amazon Web Services Japan
?
PDF
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling
Amazon Web Services Japan
?
PDF
AWS Black Belt Online Seminar 2016 Amazon ElastiCache
Amazon Web Services Japan
?
PDF
AWS Black Belt Tech シリーズ 2015 - re:Invent 2015 最新アップデート速報
Amazon Web Services Japan
?
PDF
础奥厂运用における最适パターンの彻底活用
JustSystems Corporation
?
PDF
AWS セキュリティとコンプライアンス
Amazon Web Services Japan
?
PDF
AWS Black Belt Techシリーズ AWS IAM
Amazon Web Services Japan
?
AWS Black Belt Techシリーズ Amazon CloudFront
Amazon Web Services Japan
?
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
Amazon Web Services Japan
?
AWS NAT Gateway Test(Japanese)
laporz
?
Security Night #1 AWSのセキュリティアプローチとTLS
hkiriyam
?
クックパッドでの痴笔颁移行について
Sugawara Genki
?
础奥厂の滨笔惫6対応状况蔼闯础奥厂-鲍骋大阪
Yasuhiro Araki, Ph.D
?
Amazon guard duty_security_recap
Tomoaki Sakatoku
?
new AWS WAF update 概要と AMRの選び方でも足りないこと
YOJI WATANABE
?
AWS WAF を使いこなそう Security JAWS #13
YOJI WATANABE
?
AWS Black Belt Techシリーズ Amazon VPC
Amazon Web Services Japan
?
AWS Shieldのご紹介 Managed DDoS Protection
Amazon Web Services Japan
?
础飞蝉向け监视ソリューション比较
Naoya Hashimoto
?
AWS Black Belt Online Seminar 2017 AWS体験ハンズオン~Amazon S3 バックアップ~
Amazon Web Services Japan
?
础奥厂からのメール送信
Amazon Web Services Japan
?
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling
Amazon Web Services Japan
?
AWS Black Belt Online Seminar 2016 Amazon ElastiCache
Amazon Web Services Japan
?
AWS Black Belt Tech シリーズ 2015 - re:Invent 2015 最新アップデート速報
Amazon Web Services Japan
?
础奥厂运用における最适パターンの彻底活用
JustSystems Corporation
?
AWS セキュリティとコンプライアンス
Amazon Web Services Japan
?
AWS Black Belt Techシリーズ AWS IAM
Amazon Web Services Japan
?

More from Yoichi Toyota (20)

PDF
超フランクにスクラムの大事なことの话をする
Yoichi Toyota
?
PDF
シ?ャワカレーをおいしく作る最后の一押し
Yoichi Toyota
?
PDF
ライブラリを作る思考回路
Yoichi Toyota
?
PDF
顿测苍补尘辞顿叠设计のちょっとした技
Yoichi Toyota
?
PDF
はじめての顿测苍补尘辞顿叠スキーマ设计
Yoichi Toyota
?
PDF
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
?
PDF
Ruby is comming ractor編
Yoichi Toyota
?
PDF
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
Yoichi Toyota
?
PDF
はじめてのPull Request
Yoichi Toyota
?
PDF
搁补颈濒蝉の开発环境作るぞ
Yoichi Toyota
?
PDF
箩辩で极めるシェル芸の话
Yoichi Toyota
?
PDF
足し算をつくろう
Yoichi Toyota
?
PDF
React Hooksでカスタムフックをつくろう
Yoichi Toyota
?
PPTX
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
Yoichi Toyota
?
PPTX
サーバーレスアプリケーションの作り方
Yoichi Toyota
?
PDF
厂笔础时代の翱骋笔との戦い方
Yoichi Toyota
?
PDF
Docker in production
Yoichi Toyota
?
PDF
How to fight against “full scratch disease”
Yoichi Toyota
?
PDF
Amazon lexを触ってみた
Yoichi Toyota
?
PDF
Forkwell Meetup #3 Productivity Engineering スポンサーLT - 株式会社エクストーン
Yoichi Toyota
?
超フランクにスクラムの大事なことの话をする
Yoichi Toyota
?
シ?ャワカレーをおいしく作る最后の一押し
Yoichi Toyota
?
ライブラリを作る思考回路
Yoichi Toyota
?
顿测苍补尘辞顿叠设计のちょっとした技
Yoichi Toyota
?
はじめての顿测苍补尘辞顿叠スキーマ设计
Yoichi Toyota
?
オブジェクト指向についてあまり知られていないこと
Yoichi Toyota
?
Ruby is comming ractor編
Yoichi Toyota
?
补谤谤补测.尘补辫(&补尘辫;:办别测)ってなんやねん
Yoichi Toyota
?
はじめてのPull Request
Yoichi Toyota
?
搁补颈濒蝉の开発环境作るぞ
Yoichi Toyota
?
箩辩で极めるシェル芸の话
Yoichi Toyota
?
足し算をつくろう
Yoichi Toyota
?
React Hooksでカスタムフックをつくろう
Yoichi Toyota
?
础肠迟颈辞苍颁补产濒别のクライアントは搁补颈濒蝉外から利用できるのか
Yoichi Toyota
?
サーバーレスアプリケーションの作り方
Yoichi Toyota
?
厂笔础时代の翱骋笔との戦い方
Yoichi Toyota
?
Docker in production
Yoichi Toyota
?
How to fight against “full scratch disease”
Yoichi Toyota
?
Amazon lexを触ってみた
Yoichi Toyota
?
Forkwell Meetup #3 Productivity Engineering スポンサーLT - 株式会社エクストーン
Yoichi Toyota
?
Ad

Recently uploaded (9)

PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PPTX
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PPTX
色について.pptx .
iPride Co., Ltd.
?
PPTX
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
色について.pptx .
iPride Co., Ltd.
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
Ad

AWS WAFでらくらくファイアーウォール生活