Skip to Content
脅威モデリング
book

脅威モデリング

by Izar Tarandach, Matthew J. Coles
March 2025
Beginner to intermediate
252 pages
3h 38m
Japanese
O'Reilly Media, Inc.
Content preview from 脅威モデリング

第1章. システムをモデリングする

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

すべてのモデルは間違っているが、いくつかは役に立つ。

G. E. P. Box, "Science and Statistics,"Journal of American Statistical Association, 71 (356), 791-799, doi:10.1080/01621459.1976.10480949.

システムモデリング(システムの抽象化または表現作成)は、脅威モデリングプロセスにおける重要な第一歩であ る 。システムモデルから収集した情報は、脅威モデリング活動において分析のためのインプットとなる。

この章では、様々なタイプのシステムモデル、あるモデルタイプを選択する理由、最も効果的なシス テムモデルを作成するためのガイダンスについて説明する。システムモデル構築の専門的な知識は、脅威モデルに反映され、より正確で効果的な分析と脅威の特定につながる。

この章を通して、モデルまたはモデリングという言葉を、システム、その構成要素、相互作用の抽象化または表現( )という意味で使う。

システムモデルを作成する理由

ベネディクト会の修道士たちが、サン・ガールの修道院の教会と手稿を行ったり来たりしながら眺めているところを想像してほしい。 ある時、一人が他の修道士たちに向かってこう言った。むしろ "理想的な中世初期の修道院共同体についての二次元的な瞑想 "のようなものだった」。1サンクト・ガールの平面図は、現在保存されている最古の2次元視覚化図であり、複合建築物の平面図である。教会は平面図とはまったく違って見える。

どのようなリソースが必要なのか、どのような枠組みが必要なのか、どのような丘を動かし、どのような谷を埋める必要があるのか、独立したピースが組み合わされた後、どのように相互作用するのかを決定するために、あるいは前もって計画を立てるために、人間はモデルを作成する。人間がモデルを作成するのは、すぐに建設に着手するよりも、概略的で小さなスケールで変化を視覚化する方が簡単だからである。壁、フレーム、ネジ、エンジン、床、翼、防火壁、サーバ、関数、コードの行を後から動かすよりも、その概略図に変更を加え、これらの断片が相互作用する方法を変更する方が簡単で安価だ。

また、モデルと最終的な結果は異なるかもしれないが、モデルがあることで、製造や構築のプロセスに関連するニュアンスや詳細を理解するのに役立つことも認識している。なぜなら、理論的なストレスをシステムに与え、実装の前にそのストレスがシステムにどのような影響を与えるかを理解し、システムを全体的に把握することで、必要に応じて脆弱性の詳細に焦点を当てることができるからである。

本章の残りの部分では、脅威モデリングが取り得る様々な視覚的形態を紹介し、システム分析を支援す るために必要な情報を収集する方法について説明する。モデルを構築した後に行う具体的なアクションは、選択する方法論によって異なる。

システムモデリングの種類

ご存知のように、システムは複雑であり、多くの可動部品やコンポーネント間の相互作用が存在する。 また、ほとんどのシステム設計者や開発者は、機能がどのように悪用されたり、誤用されたりする可能性があるかに精通しているわけではない。したがって、システム分析を実用的かつ効果的なものにしたいと考える人は、分析のために考慮すべき複雑さと ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

ファストAPI

ファストAPI

Bill Lubanovic
DevSecOpsを学ぶ

DevSecOpsを学ぶ

Steve Suehring

Publisher Resources

ISBN: 9798341625792