SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hayato Kiriyama
September 1, 2017
AWS WAF Security Automation
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
@hkiriyam1
氏名: 桐山隼人
役割: セキュリティソリューションアーキテクト
業務: 顧客提案、ソリューション開発、市場開拓
プロフィール:
外資系総合IT会社の開発研究所にて開発エンジニア、
セキュリティベンダーにて技術営業を経た後、現職。
MBA, PMP, CISSP, CISA, セキュリティ関連特許多数。
クラウドセキュリティに関するセミナー登壇・記事寄稿など。
自己紹介
RSA Conference 2017 APJ
「Cloud Security Strategy」
Session Speaker
AWS Startup Security Talks
「セキュリティ意識が低い
CEOはあり得ない」(ITpro)
AWS Summit Tokyo 2017
「AWSで実現するセキュリティ・オート
メーション」(マイナビニュース)
「IoTビジネスとセキュ
リティを3段階と4要素
で理解する」記事寄稿
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
https://aws.amazon.com/jp/waf/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF の 良いところ
脅威からの保護
API連携
簡単にデプロイ
トラフィック可視化
従量課金制
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF の最近のアップデート
HIPAA準拠
レートベースルール
OWASP Top10対応
AWS WAF Security
Automation
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF レートベースルール
アプリ層の DDoS 攻撃、総当たりのログインの試行などの脅威から
お客様のウェブサイトと API を保護
https://aws.amazon.com/jp/about-aws/whats-new/2017/06/aws-announces-rate-based-rules-for-aws-waf/
https://aws.amazon.com/waf/faq/
大量のリクエストを送信するクライアントからの
リクエストをブロック
CloudWatch や AWS Lambda と組み合わせ
カスタムアクションを実行可能
「レートベースのルール」という新しいルールタイプ
を作成し、レートの制限値を入力して、このルールを
WebACL に追加
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF OWASP Top10 脆弱性対策ホワイトペーパー
OWASP Top10脆弱性に対するAWS WAFでの緩和策を記述
[ホワイトペーパー] https://d0.awsstatic.com/whitepapers/Security/aws-waf-owasp.pdf
[CFnテンプレート] https://s3.us-east-2.amazonaws.com/awswaf-owasp/owasp_10_base.yml
A2 – Broken Authentication and Session Management
マッチコンディション例:
レートベースルール例:
Rule - action: BLOCK; rate limit: 2000; rate key: IP
推奨するWeb ACLとルールを含む
CloudFormationテンプレートあり
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF Security Automation
https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF Security Automation
https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/
Deploy Analyze Protect
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automated Deployment
http://docs.aws.amazon.com/solutions/latest/aws-waf-security-automations/deployment.html
一般的なWebベースの攻撃から保護するWAFルールセットを自動デプロイ
CloudFront向けスタックとALB向けスタックを提供
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
適用スタックの選択
WebACLの事前設定
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automated Analysis
トラフィックの振る舞いから不正なアクセスの自動解析
コンテンツスクレイパー
やBotの誘き寄せ
ハニーポット アクセスログ解析 IPリスト解析
DDoSなど疑わしい攻撃
の送信元を特定
IPブラックリストから
SpammerやBotnets検知
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ハニーポット
アクセスログ解析
IPリスト解析
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automated Protection
解析結果に基づいたWAFルールの自動作成と適用
SQL Injection
Cross-site Scripting
HTTP Floods
Scanners and Probes
Known Attacker Origins
Bots and Scrapers
一般的な攻撃から
の自動保護
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
WAFルールの自動反映
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS WAF Security Automation
https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/
Deploy Analyze Protect
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
今までのインシデントレスポンス
サーバー
AWS
WAF
ログ
脅威分析
攻撃者
ユーザー
通知
セキュリティ
エンジニア
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
自動化されたインシデントレスポンス
サーバー
AWS
WAF
ログ
脅威分析
ルール更新
攻撃者
ユーザー
通知
セキュリティ
エンジニア
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More Automation
to Spend Less Time
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Domain Generation Algorithms
課題
Domain Generation Algorithms(DGA)によるドメイン名からの通信をブロック
したい
正しいドメイン名の例:images-amazon
DGAによるドメイン名の例:30acd347397c34fc273e996b22951002
解決策
HTTP Header の referrer にあるドメイン名がDGAによるものかを自動判定する
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Domain Generation Algorithms
#Version: 1.0
#Fields: date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer) cs(User-Agent) cs-uri-query cs(Cookie) x-
edge-result-type x-edge-request-id x-host-header cs-protocol cs-bytes time-taken x-forwarded-for ssl-protocol ssl-cipher x-edge-response-result-
type cs-protocol-version 2014-05-23 01:13:11 FRA2 182 192.0.2.10 GET d111111abcdef8.cloudfront.net /view/my/file.html 200
www.displaymyfiles.com Mozilla/4.0%20(compatible;%20MSIE%205.0b1;%20Mac_PowerPC) - zip=98101 RefreshHit
MRVMF7KydIvxMWfJIglgwHQwZsbG2IhRJ07sn9AkKUFSHS9EXAMPLE== d111111abcdef8.cloudfront.net http - 0.001 - - - RefreshHit
HTTP/1.1 2014-05-23 01:13:12 LAX1 2390282 192.0.2.202 GET d111111abcdef8.cloudfront.net /soundtrack/happy.mp3 304
www.unknownsingers.com Mozilla/4.0%20(compatible;%20MSIE%207.0;%20Windows%20NT%205.1) a=b&c=d zip=50158 Hit
xGN7KWpVEmB9Dp7ctcVFQC4E-nrcOcEKS3QyAez--06dV7TEXAMPLE== d111111abcdef8.cloudfront.net http - 0.002 - - - Hit HTTP/1.1
■評価データ:CloudFront のログ
■教師データ:
正しいドメイン名:Alexa Top 10,000
不正なドメイン名:既知のフィッシングサイト
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DGA Protection
AWS WAF + Amazon Machine Learning
AWS WAF
Amazon
CloudFront
攻撃者
ユーザー
Webアプリ
Amazon
Kinesis
アクセスログ
バケット
ログパーサー
AML呼び出し
AMLバッチ
ペイロードバケット
AML
DGA Protection
AML結果WAFルール
更新
https://www.slideshare.net/AmazonWebServices/web-security-automation-spend-less-time-securing-your-applications
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PoC結果
Category Result
Accuracy 98%
Recall true positive rate 78%
False positive rate 1%
True negative rate 99%
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
今日のまとめ
Feature Updates for
Automation
Security Automation
Solution
Machine Learning
to Automate More
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
Hayato Kiriyama

Weitere ähnliche Inhalte

Was ist angesagt?

Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
morisshi
 
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
真吾 吉田
 

Was ist angesagt? (20)

「これ危ない設定じゃないでしょうか」とヒアリングするための仕組み @AWS Summit Tokyo 2018
「これ危ない設定じゃないでしょうか」とヒアリングするための仕組み @AWS Summit Tokyo 2018「これ危ない設定じゃないでしょうか」とヒアリングするための仕組み @AWS Summit Tokyo 2018
「これ危ない設定じゃないでしょうか」とヒアリングするための仕組み @AWS Summit Tokyo 2018
 
Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
Develipers.IO 2016 E-1 「AWS Configを使ったAWS環境の見える化」
 
Reinforce2021 recap session2
Reinforce2021 recap session2Reinforce2021 recap session2
Reinforce2021 recap session2
 
AWS re:Inforce reCap 注目のサービス
AWS re:Inforce reCap 注目のサービスAWS re:Inforce reCap 注目のサービス
AWS re:Inforce reCap 注目のサービス
 
AWSにおけるセキュリティの考え方
AWSにおけるセキュリティの考え方AWSにおけるセキュリティの考え方
AWSにおけるセキュリティの考え方
 
Introduction to New CloudWatch Agent
Introduction to New CloudWatch AgentIntroduction to New CloudWatch Agent
Introduction to New CloudWatch Agent
 
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あうセキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう
 
Security Operations and Automation on AWS
Security Operations and Automation on AWSSecurity Operations and Automation on AWS
Security Operations and Automation on AWS
 
AWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security otherAWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security other
 
Security JAWS Amazon GuardDuty 20180223
Security JAWS Amazon GuardDuty 20180223Security JAWS Amazon GuardDuty 20180223
Security JAWS Amazon GuardDuty 20180223
 
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めようAWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
 
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう_公開修正版
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう_公開修正版セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう_公開修正版
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう_公開修正版
 
AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報
 
AWSSummitTokyo2017 SRCセッション振り返り
AWSSummitTokyo2017 SRCセッション振り返りAWSSummitTokyo2017 SRCセッション振り返り
AWSSummitTokyo2017 SRCセッション振り返り
 
AWS におけるモニタリングとセキュリティの基本について - "毎日のAWSのための監視、運用、セキュリティ最適化セミナー" -
AWS におけるモニタリングとセキュリティの基本について - "毎日のAWSのための監視、運用、セキュリティ最適化セミナー" -AWS におけるモニタリングとセキュリティの基本について - "毎日のAWSのための監視、運用、セキュリティ最適化セミナー" -
AWS におけるモニタリングとセキュリティの基本について - "毎日のAWSのための監視、運用、セキュリティ最適化セミナー" -
 
AWS導入から3年 AWSマルチアカウント管理で変わらなかったこと変えていったこと
AWS導入から3年 AWSマルチアカウント管理で変わらなかったこと変えていったことAWS導入から3年 AWSマルチアカウント管理で変わらなかったこと変えていったこと
AWS導入から3年 AWSマルチアカウント管理で変わらなかったこと変えていったこと
 
170311 JAWS days 2017 fintech
170311 JAWS days 2017 fintech170311 JAWS days 2017 fintech
170311 JAWS days 2017 fintech
 
AWS Black Belt - AWS Glue
AWS Black Belt - AWS GlueAWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
 
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃいJAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
 
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
AWSでセキュリティをここまで高められる〜JAWS-UG千葉スタートアップあるある〜 #jawsug #chibadan
 

Ähnlich wie AWS WAF Security Automation

15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
Yasuhiro Horiuchi
 

Ähnlich wie AWS WAF Security Automation (20)

Serverless Application Security on AWS
Serverless Application Security on AWSServerless Application Security on AWS
Serverless Application Security on AWS
 
スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太
スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太
スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太
 
AWS_reInforce_2022_reCap_Ja.pdf
AWS_reInforce_2022_reCap_Ja.pdfAWS_reInforce_2022_reCap_Ja.pdf
AWS_reInforce_2022_reCap_Ja.pdf
 
Security hub workshop
Security hub workshopSecurity hub workshop
Security hub workshop
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
 
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOpsAWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
 
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
 
クラウドセキュリティの価値と機会
クラウドセキュリティの価値と機会クラウドセキュリティの価値と機会
クラウドセキュリティの価値と機会
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
いまさら聞けない Amazon EC2
いまさら聞けない Amazon EC2いまさら聞けない Amazon EC2
いまさら聞けない Amazon EC2
 
クラウドを積極活用した サービスの開発のために
クラウドを積極活用したサービスの開発のためにクラウドを積極活用したサービスの開発のために
クラウドを積極活用した サービスの開発のために
 
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
 
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめAWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
AWS Black Belt Online Seminar 2017 AWS Summit Tokyo 2017 まとめ
 
Security Night #1 AWSのセキュリティアプローチとTLS
Security Night #1 AWSのセキュリティアプローチとTLSSecurity Night #1 AWSのセキュリティアプローチとTLS
Security Night #1 AWSのセキュリティアプローチとTLS
 
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
 
アマゾンにおけるAWSを用いた社内システム移行事例
アマゾンにおけるAWSを用いた社内システム移行事例アマゾンにおけるAWSを用いた社内システム移行事例
アマゾンにおけるAWSを用いた社内システム移行事例
 
re:port2017 hirayama
re:port2017 hirayamare:port2017 hirayama
re:port2017 hirayama
 
15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
15分でわかるAWSクラウドで オンプレ以上のセキュリティを実現できる理由
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
 
Aws IoT Security101
Aws IoT Security101Aws IoT Security101
Aws IoT Security101
 

Mehr von Hayato Kiriyama

Mehr von Hayato Kiriyama (16)

Security JAWS AWS reInvent 2022 Security reCap 20230228
Security JAWS AWS reInvent 2022 Security reCap 20230228Security JAWS AWS reInvent 2022 Security reCap 20230228
Security JAWS AWS reInvent 2022 Security reCap 20230228
 
Security JAWS re:Invent 2021 Security re:Cap 20220228
Security JAWS re:Invent 2021 Security re:Cap 20220228Security JAWS re:Invent 2021 Security re:Cap 20220228
Security JAWS re:Invent 2021 Security re:Cap 20220228
 
AWS re:Inforce 2021 re:Cap 1
AWS re:Inforce 2021 re:Cap 1 AWS re:Inforce 2021 re:Cap 1
AWS re:Inforce 2021 re:Cap 1
 
Security-JAWS reInvent2020 Security reCap 20210218
Security-JAWS reInvent2020 Security reCap 20210218Security-JAWS reInvent2020 Security reCap 20210218
Security-JAWS reInvent2020 Security reCap 20210218
 
SecurityJAWS AWS Security Services Update 20200214
SecurityJAWS AWS Security Services Update 20200214SecurityJAWS AWS Security Services Update 20200214
SecurityJAWS AWS Security Services Update 20200214
 
AWS re:Inforce 2019 re:Cap Opening and Closing
AWS re:Inforce 2019 re:Cap Opening and ClosingAWS re:Inforce 2019 re:Cap Opening and Closing
AWS re:Inforce 2019 re:Cap Opening and Closing
 
AWS re:Invent 2018 Security re:Cap Opening & AWS Control Tower
AWS re:Invent 2018 Security re:Cap Opening & AWS Control TowerAWS re:Invent 2018 Security re:Cap Opening & AWS Control Tower
AWS re:Invent 2018 Security re:Cap Opening & AWS Control Tower
 
[Speech workshop] Find Yourself In The Contest
[Speech workshop] Find Yourself In The Contest[Speech workshop] Find Yourself In The Contest
[Speech workshop] Find Yourself In The Contest
 
JAWS DAYS 2018 Community-based Security
JAWS DAYS 2018 Community-based Security JAWS DAYS 2018 Community-based Security
JAWS DAYS 2018 Community-based Security
 
Amazon CloudFront Seminar Accelerated TLS/SSL Adoption
Amazon CloudFront Seminar Accelerated TLS/SSL AdoptionAmazon CloudFront Seminar Accelerated TLS/SSL Adoption
Amazon CloudFront Seminar Accelerated TLS/SSL Adoption
 
IVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyamIVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyam
 
District 76 ECM4 Division E Report 20160630
District 76 ECM4 Division E Report 20160630District 76 ECM4 Division E Report 20160630
District 76 ECM4 Division E Report 20160630
 
2014-2015 COT1 DivD Session3 Leading the Club to Success 20140803
2014-2015 COT1 DivD Session3 Leading the Club to Success 201408032014-2015 COT1 DivD Session3 Leading the Club to Success 20140803
2014-2015 COT1 DivD Session3 Leading the Club to Success 20140803
 
Amazon CloudFront TLS/SSL Seminar 20160804
Amazon CloudFront TLS/SSL Seminar 20160804Amazon CloudFront TLS/SSL Seminar 20160804
Amazon CloudFront TLS/SSL Seminar 20160804
 
IVS_CTO_Night_and_Day_2016_Morning_Session_B-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Morning_Session_B-4_hkiriyamIVS_CTO_Night_and_Day_2016_Morning_Session_B-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Morning_Session_B-4_hkiriyam
 
IVS_CTO_Night_and_Day_2016_Morning_Session_A-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Morning_Session_A-4_hkiriyamIVS_CTO_Night_and_Day_2016_Morning_Session_A-4_hkiriyam
IVS_CTO_Night_and_Day_2016_Morning_Session_A-4_hkiriyam
 

Kürzlich hochgeladen

Kürzlich hochgeladen (12)

Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

AWS WAF Security Automation

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hayato Kiriyama September 1, 2017 AWS WAF Security Automation
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. @hkiriyam1 氏名: 桐山隼人 役割: セキュリティソリューションアーキテクト 業務: 顧客提案、ソリューション開発、市場開拓 プロフィール: 外資系総合IT会社の開発研究所にて開発エンジニア、 セキュリティベンダーにて技術営業を経た後、現職。 MBA, PMP, CISSP, CISA, セキュリティ関連特許多数。 クラウドセキュリティに関するセミナー登壇・記事寄稿など。 自己紹介 RSA Conference 2017 APJ 「Cloud Security Strategy」 Session Speaker AWS Startup Security Talks 「セキュリティ意識が低い CEOはあり得ない」(ITpro) AWS Summit Tokyo 2017 「AWSで実現するセキュリティ・オート メーション」(マイナビニュース) 「IoTビジネスとセキュ リティを3段階と4要素 で理解する」記事寄稿
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. https://aws.amazon.com/jp/waf/
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF の 良いところ 脅威からの保護 API連携 簡単にデプロイ トラフィック可視化 従量課金制
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF の最近のアップデート HIPAA準拠 レートベースルール OWASP Top10対応 AWS WAF Security Automation
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF レートベースルール アプリ層の DDoS 攻撃、総当たりのログインの試行などの脅威から お客様のウェブサイトと API を保護 https://aws.amazon.com/jp/about-aws/whats-new/2017/06/aws-announces-rate-based-rules-for-aws-waf/ https://aws.amazon.com/waf/faq/ 大量のリクエストを送信するクライアントからの リクエストをブロック CloudWatch や AWS Lambda と組み合わせ カスタムアクションを実行可能 「レートベースのルール」という新しいルールタイプ を作成し、レートの制限値を入力して、このルールを WebACL に追加
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF OWASP Top10 脆弱性対策ホワイトペーパー OWASP Top10脆弱性に対するAWS WAFでの緩和策を記述 [ホワイトペーパー] https://d0.awsstatic.com/whitepapers/Security/aws-waf-owasp.pdf [CFnテンプレート] https://s3.us-east-2.amazonaws.com/awswaf-owasp/owasp_10_base.yml A2 – Broken Authentication and Session Management マッチコンディション例: レートベースルール例: Rule - action: BLOCK; rate limit: 2000; rate key: IP 推奨するWeb ACLとルールを含む CloudFormationテンプレートあり
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF Security Automation https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF Security Automation https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/ Deploy Analyze Protect
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automated Deployment http://docs.aws.amazon.com/solutions/latest/aws-waf-security-automations/deployment.html 一般的なWebベースの攻撃から保護するWAFルールセットを自動デプロイ CloudFront向けスタックとALB向けスタックを提供
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 適用スタックの選択 WebACLの事前設定
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automated Analysis トラフィックの振る舞いから不正なアクセスの自動解析 コンテンツスクレイパー やBotの誘き寄せ ハニーポット アクセスログ解析 IPリスト解析 DDoSなど疑わしい攻撃 の送信元を特定 IPブラックリストから SpammerやBotnets検知
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ハニーポット アクセスログ解析 IPリスト解析
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automated Protection 解析結果に基づいたWAFルールの自動作成と適用 SQL Injection Cross-site Scripting HTTP Floods Scanners and Probes Known Attacker Origins Bots and Scrapers 一般的な攻撃から の自動保護
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. WAFルールの自動反映
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS WAF Security Automation https://aws.amazon.com/jp/answers/security/aws-waf-security-automations/ Deploy Analyze Protect
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 今までのインシデントレスポンス サーバー AWS WAF ログ 脅威分析 攻撃者 ユーザー 通知 セキュリティ エンジニア
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自動化されたインシデントレスポンス サーバー AWS WAF ログ 脅威分析 ルール更新 攻撃者 ユーザー 通知 セキュリティ エンジニア
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. More Automation to Spend Less Time
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Domain Generation Algorithms 課題 Domain Generation Algorithms(DGA)によるドメイン名からの通信をブロック したい 正しいドメイン名の例:images-amazon DGAによるドメイン名の例:30acd347397c34fc273e996b22951002 解決策 HTTP Header の referrer にあるドメイン名がDGAによるものかを自動判定する
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Domain Generation Algorithms #Version: 1.0 #Fields: date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer) cs(User-Agent) cs-uri-query cs(Cookie) x- edge-result-type x-edge-request-id x-host-header cs-protocol cs-bytes time-taken x-forwarded-for ssl-protocol ssl-cipher x-edge-response-result- type cs-protocol-version 2014-05-23 01:13:11 FRA2 182 192.0.2.10 GET d111111abcdef8.cloudfront.net /view/my/file.html 200 www.displaymyfiles.com Mozilla/4.0%20(compatible;%20MSIE%205.0b1;%20Mac_PowerPC) - zip=98101 RefreshHit MRVMF7KydIvxMWfJIglgwHQwZsbG2IhRJ07sn9AkKUFSHS9EXAMPLE== d111111abcdef8.cloudfront.net http - 0.001 - - - RefreshHit HTTP/1.1 2014-05-23 01:13:12 LAX1 2390282 192.0.2.202 GET d111111abcdef8.cloudfront.net /soundtrack/happy.mp3 304 www.unknownsingers.com Mozilla/4.0%20(compatible;%20MSIE%207.0;%20Windows%20NT%205.1) a=b&c=d zip=50158 Hit xGN7KWpVEmB9Dp7ctcVFQC4E-nrcOcEKS3QyAez--06dV7TEXAMPLE== d111111abcdef8.cloudfront.net http - 0.002 - - - Hit HTTP/1.1 ■評価データ:CloudFront のログ ■教師データ: 正しいドメイン名:Alexa Top 10,000 不正なドメイン名:既知のフィッシングサイト
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DGA Protection AWS WAF + Amazon Machine Learning AWS WAF Amazon CloudFront 攻撃者 ユーザー Webアプリ Amazon Kinesis アクセスログ バケット ログパーサー AML呼び出し AMLバッチ ペイロードバケット AML DGA Protection AML結果WAFルール 更新 https://www.slideshare.net/AmazonWebServices/web-security-automation-spend-less-time-securing-your-applications
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PoC結果 Category Result Accuracy 98% Recall true positive rate 78% False positive rate 1% True negative rate 99%
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 今日のまとめ Feature Updates for Automation Security Automation Solution Machine Learning to Automate More
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you! Hayato Kiriyama