WAAP
Web Application and API Protection
WebサイトやAPIをサイバー攻撃からまとめて守るセキュリティ対策のこと。
簡単に説明すると
WAAPは、Webサイトやアプリの通信を監視して不正な攻撃を防ぐ仕組みだよ。 従来のWAFを基盤としつつ、API保護やボット対策、DDoS対策なども含めてまとめてチェックするのが特徴なんだ。 ネットショップやクラウドサービスなど、外部とデータを頻繁にやり取りするシステムで不正アクセスを防ぐために導入されているよ。
名前のヒミツ
WAAP(ワープ)は、Web Application and API Protectionの略なんだ。 Web Applicationは「Webアプリ」、APIは「外部とデータ連携する仕組み」、Protectionは「保護」を意味するよ。 単一の技術ではなく、WAFやAPI保護、ボット対策、DDoS対策などを統合したセキュリティのコンセプトなんだよ。
くわしく見てみよう!
WAAPとは、Webサイトやアプリ、それらが外部とデータ交換を行うAPIをサイバー攻撃から保護する総合的なセキュリティ機能のことだよ。
ざっくり言うと、インターネット上のさまざまな入口に見張り人を置いて、怪しい通信をブロックする仕組みなんだ。
従来はWebアプリ宛ての通信を保護するWAFが中心だったんだよ。
でも、スマホアプリや外部連携が増えたことで、API狙いの不正アクセスやボットによる過剰アクセス、大規模なDDoS攻撃など対処すべき脅威が多様化したんだね。
そこで、WAFの機能をベースに、API保護・ボット対策・DDoS対策まで統合的にカバーできるように発展させたのがWAAPなんだ。
WAAPは、WAF・ボット対策・DDoS対策・API保護のそれぞれが、違う視点で通信を見張る仕組みだよ。
WAFはリクエストの中身に攻撃用の文字列が紛れていないかを検査し、ボット対策は中身自体は正常でも送り主が人間か自動プログラムかをブラウザの特徴や操作のクセから見分けるんだ。
DDoS対策は、押し寄せる通信全体の量や増え方、特定のページへのアクセスの集中具合が、これまで知られている攻撃のパターンに当てはまるほど不自然になっていないかを見て、サービスを止めようとするような過大な負荷を遮断するよ。
API保護は、APIを直接狙った不正なアクセスがないかを見張る仕組みだよ。製品によっては、社内でも把握しきれていないAPIまで見つけ出したうえで、そのやり取りを継続的に監視し、普段の通信パターンから外れた怪しい動きを検知する機能を備えているんだ。
こうして役割の違う見張りを組み合わせることで、WebサイトやAPIの安全性を高めているんだ。
クラウド上で提供されることが多く、導入や運用の負担を減らせる点も特徴の1つだよ。