メディアのおかげで、「ハッカー」という言葉は評判が悪くなっています。この言葉は、悪意のあるコンピューターユーザーが、人々に嫌がらせをしたり、企業をだましたり、情報を盗んだり、軍事コンピューターシステムに侵入して経済を破壊したり戦争を開始したりする新しい方法を見つけたという考えを呼び起こします。悪意のあるハッカーがいることは否定できませんが、ハッカーコミュニティのごく一部を占めています。
コンピュータハッカーという用語は、1960年代半ばに最初に登場しました。ハッカーはプログラマーでした-コンピューターコードをハッキングした人です。ハッカーは、コンピューターの新しい使い方を見て、他の誰も想像できないプログラムを作成できる先見の明のある人でした。彼らはコンピュータ業界のパイオニアであり、小さなアプリケーションからオペレーティングシステムまであらゆるものを構築していました。この意味で、ビル・ゲイツ、スティーブ・ジョブズ、スティーブ・ウォズニアックのような人々はすべてハッカーでした。彼らはコンピューターができることの可能性を見て、その可能性を達成する方法を生み出しました。
これらのハッカーの間で統一された特徴は、強い好奇心であり、時には執着に接していました。これらのハッカーは、新しいプログラムを作成する能力だけでなく、他のプログラムやシステムがどのように機能するかを学ぶ能力にも誇りを持っていました。プログラムにバグ(プログラムが正しく機能しない原因となった不正なコードのセクション)がある場合、ハッカーは問題を修正するためにパッチと呼ばれるコードの小さなセクションを作成して配布することがよくありました。何人かは彼らのスキルを活用した仕事を上陸させ、彼らが幸せにしたことに対して無料で報酬を得ました。
コンピューターが進化するにつれて、コンピューターエンジニアは、個々のマシンを1つのシステムにネットワーク化するようになりました。すぐに、ハッカーという用語は新しい意味を持ちました。つまり、コンピューターを使用して、自分が属していないネットワークを探索する人です。通常、ハッカーには悪意はありませんでした。彼らは、コンピュータネットワークがどのように機能するかを知りたくて、それらとその知識との間の障壁を課題と見なしていました。
実際、それは今日でも当てはまります。悪意のあるハッカーがコンピュータシステムを妨害し、ネットワークに侵入し、コンピュータウイルスを広めるという話はたくさんありますが、ほとんどのハッカーは好奇心が強いだけです。彼らはコンピュータの世界のすべての複雑さを知りたがっています。企業や政府がより良いセキュリティ対策を構築するのを助けるために彼らの知識を使用する人もいます。他の人は、より非倫理的な努力のために彼らのスキルを使うかもしれません。
この記事では、ハッカーがシステムに侵入するために使用する一般的な手法について説明します。ハッカー文化やさまざまな種類のハッカーを調べ、有名なハッカーについて学びます。有名なハッカーの中には、法律に違反している人もいます。
次のセクションでは、ハッカーの取引のコツを見ていきます。
スーパーフレーク
コンピュータハッカーの前に、好奇心旺盛で賢い個人は、フリーキングと呼ばれる現象で電話システムを操作する方法を見つけました。これらの個人は、フリーキングを通じて、無料で長距離電話をかけたり、他の電話ユーザーにいたずらをしたりする方法を見つけました。