1. HOME»
  2. 分かりやすいIT用語辞典»
  3. ネットワーク»
  4. セキュリティ»
  5. ハッキング

ハッキング

ハッキングは、コンピュータにとてもくわしい人が、システムやネットワークの弱点《じゃくてん》を探《さが》して安全《あんぜん》かどうかを確《たし》かめたり、ソフトを改造《かいぞう》して便利《べんり》にして使ったりなど、すごい技術《ぎじゅつ》を使《つか》っていろいろすることです。

ただ、こういった技術が悪《わる》いことに使われてしまう場合《ばあい》があります。この場合は、ハッキングと区別《くべつ》して、クラッキングといわれたりします。

目次
  1. ハッキングとは
  2. ハッキングとクラッキングの違い
  3. まとめ

ハッキングとは

ハッキングといわれると、ほかの人のパソコンにこっそり入《はい》り込《こ》んでいろんな悪《わる》さをすること、と思われるかもしれません。
しかしハッキングは、必《かなら》ずしも悪いこと、というわけではありません。

例《たと》えば、新《あたら》しいシステム作っているとき、そのシステムによるセキュリティの問題《もんだい》はないか、といったことを調《しら》べようと思ったら、実際《じっさい》にそのシステムを攻撃《こうげき》してみるのが一番《いちばん》いい方法《ほうほう》だと思います。
これって、べつに悪いことではないですよね。システムの安全性《あんぜんせい》を高《たか》めようとしているのだから、逆《ぎゃく》にありがたいことです。

そして、こういうことって、すごくむずかしくて、ものすごい知識《ちしき》がないとできないんです。

ものすごい知識を使って、ソフトがどういう仕組《しく》みになっているのか分析《ぶんせき》してみたり、もっと使いやすいように改造《かいぞう》してみたり、一般《いっぱん》の人ができないような天才的《てんさいてき》なことをすることが、ハッキングです。
さらに、このようなことができる天才的な人のことを、ハッカーといいます。

しかし、こういった技術《ぎじゅつ》を悪いことに使う場合は、話《はなし》は変わってしまいます。

例えば、個人情報《こじんじょうほう》を盗《ぬす》むためにほかの人のパソコンに入り込んだり、入り込んだパソコンの中のデータを壊《こわ》したり、というものです。
このようなことは、やはりそれによって困《こま》る人が出てきてしまいます。

この場合は、クラッキングというふうに区別《くべつ》されることも多《おお》く、このようなことをする人のことを、クラッカーといったりします。

ハッキングとクラッキングの違い

ここまでで、もうすでに書いてしまいましたが、ハッキングとクラッキングの違《ちが》いをまとめると、このようになります。

  • ハッキング:コンピュータにすごくくわしい人が行《おこ》なう、天才的《てんさいてき》なこと
  • クラッキング:コンピュータにすごくくわしい人が行なう、悪《わる》いこと

しかしハッキングも、悪いことの方の意味《いみ》で使われたり、悪いことの方の意味も含《ふく》んでいたりします。
ですので、もしハッキングという言葉《ことば》が出てきたら、それは悪いことの意味で言っているのか、それとも天才的なことの意味で言っているのかを、そのときそのときで判断《はんだん》する必要《ひつよう》があります。

もし、クラッキングという言葉が出てきたら、その方はおそらく誤解《ごかい》がないように、ハッキングとクラッキングをちゃんと使い分けています。

まとめ

ハッキングは、コンピュータにとてもくわしい人が、安全《あんぜん》のためにシステムやネットワークの弱《よわ》い部分《ぶぶん》を探《さが》したり、ソフトを改造《かいぞう》して便利《べんり》に使ったりなど、とても天才的《てんさいてき》なことをすることです。

また、こういった技術《ぎじゅつ》を悪《わる》いことに使うことを、クラッキングといいます。

オリジナルゲーム.com