クラッキング

更新日:

用語解説

クラッキングは、一般に、アクセス制御やソフトウェア保護を不正・悪意ある目的で突破し、侵入、情報窃取、改ざん、破壊、不正利用などを行う行為を指す慣用語です。

■ 試験で押さえるポイント

  • 認証情報の解析、脆弱性悪用、保護機構の回避などを足掛かりにしますが、具体的には不正アクセス、マルウェア、改ざん等の行為名で評価します。

  • ハッキングは本来、技術を工夫してシステムを扱う広い意味があり、善意の調査も含み得ます。悪意ある行為を区別する語としてクラッキングが使われます。

  • 用語の使われ方は一定しないため、「ハッカー=犯罪者」とだけ暗記せず、許可、目的、行為、影響に基づいて合法な診断と攻撃を区別します。

  • 認可された侵入テストは契約した範囲・時間・手順で弱点を評価する活動で、無許可の侵入や破壊とは異なります。

■ 選択肢での判断ポイント

悪意・不正目的のシステム突破という意味で用いられます。ハッキングという語自体が必ず犯罪行為を意味するわけではありません。

例: 管理者の許可なく認証を突破してデータを改ざんする行為はクラッキングです。同じ技法でも、書面で認可された範囲の診断とは異なります。

音声で聞く

同じ分野の用語