本文へスキップ

ハッカーとは?

はっかー

ハッカーとは、高度な技術を持ちコンピュータシステムの仕組みを深く理解・操作できる人物のことで、本来は肯定的な意味を持つ言葉です。

ハッカー(Hacker)は、コンピュータやネットワークの仕組みを深く理解し、高い技術力を持って創造的・探求的に問題解決する人物を指す言葉です。語源は「ハック(hack)」であり、もともとは巧みな工夫や技術的な改造を意味していました。

ハッカーには大きく二つの意味があります。

  • 本来の意味(ポジティブ:優れたプログラミング技術を持ち、システムを深く理解して革新的な解決策を生み出す技術者。オープンソース運動の担い手やソフトウェア開発の先駆者もこの文脈で呼ばれる
  • 一般的なイメージ(ネガティブ):不正アクセスやシステム侵害を行う悪意ある人物。こちらは正確には「クラッカー(Cracker)」と区別されるべきとされる

セキュリティの世界では、目的や倫理観によってさらに分類されます。

  • ホワイトハット:許可を得てシステムの脆弱性を調査・修正する倫理的なハッカー
  • ブラックハット:悪意を持って不正アクセスや情報窃取を行う者
  • グレイハット:許可なくシステムを調査するが必ずしも悪意はない者

近年、企業が自社システムの安全性を確認するため、ホワイトハットハッカーを雇用したり「バグバウンティ(脆弱性報奨金)プログラム」を導入したりするケースも増えており、技術的な腕を持つハッカーの存在は情報セキュリティ上の重要な役割を担っています。

使い方・例文

「企業がサイバー攻撃を防ぐためホワイトハットハッカーに依頼してシステムの脆弱性を洗い出した」というように、セキュリティ対策の文脈で肯定的に使われる場面が増えています。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語