概要
hackという単語は動詞で「斧などでたたききる」という意味がある事や別の名詞で「齷齪(あくせく)働くこと」という意味があり、そこから、「(事業・計画などを)うまくやり抜く。」という意味で口語表現として使われるようになった。
そこから、コンピュータネットワークなどの方面において「セキュリティーホールを発見してその痕跡を残す行為」などの意味が出てきた。また、その技術を利用してさまざまな行為を行われた。その行為を行うのがハッキングである。この行為は才能と知識が必要であり、出来る人はみんなに尊敬されることもある。
しかしこのハッキングを悪用し、それを行った人も「ハッカー」と自称したり、他者により呼ばれたりするため、「改悪=ハッキング」として広まった事で、マイナスイメージが定着したとされている。なお、この「改悪ハッキング」は正式には「クラッキング」という。
映画に出てくる様なステレオタイプのクラッカーも確かにいるが現実は結構地味。企業を対象とする場合も電子メールの添付ファイルを何とか開かせようとする手段が主になる。未知の脆弱性を用いた攻撃もあるが、一般の人間が考えているより発生の頻度は高くない。有名な製品の場合は、開発に伝えた方が懸賞金の旨味とキャリア形成に役立つ事もあるのでそっちの方がお勧めできる。
余談だが本来の意味(専門の人がプログラムをカスタマイズ・構築のほう)である方の「ハッキング」を商品名に取り入れている「Happy Hacking Keyboard」というキーボードも実在する。製品メーカーサイト(⇒外部リンク)
創作作品において
このような性質から、以下のように電脳的なポジションで、かつ高等な部分につくことも多い。
また、仕様上からパソコンや専用のコンピュータを使ってハッキングを行うことが多いのだが、なんと御坂美琴はそれらを一切無しにハッキングができるという、(おそらく)唯一の存在となっている。
ハッキングができるキャラまたは集団
菅野史(デビルサバイバー2)
クルル曹長(ケロロ軍曹)
佐倉双葉(ペルソナ5)
スリッピー・トード(スターフォックス)
スプーキーズ(デビルサマナー ソウルハッカーズに登場するハッカー集団)
長谷川千雨(魔法先生ネギま!)
チェ・グソン(PSYCHO-PASS)
土方レイ(爆走兄弟レッツ&ゴー!!)
不二咲千尋(ダンガンロンパ希望の学園と絶望の高校生)
藤堂武史(電光超人グリッドマン)
不動遊星(遊戯王5D's)
ブルーノ(遊戯王5D's)
藤木遊作、他(遊戯王VRAINS)
フレンジー(トランスフォーマー)
連坊小路アキラ/ヴァルヴレイヴⅥ火遊(革命機ヴァルヴレイヴ)
御坂美琴(とある魔術の禁書目録、とある科学の超電磁砲)
田山花袋(文豪ストレイドッグス)
ベニー(BLACKLAGOON)
エイデン・ピアース(ウォッチドッグス)
レイモンド・ケニー(ウォッチドッグス)
DEDSEC(ウォッチドッグスに登場するハッカー集団、クララ・ライルやデフォルトがこのメンバー)
ロボライダー(仮面ライダーBLACKRX)
夜神月(DEATHNOTE)
ヨルハ九号S型(ニーアオートマタ)
レビア・マーベリック(サイレントメビウス)
ネネ・ロマノーヴァ(バブルガムクライシス)
ハックモン(デジモンユニバースアプリモンスターズ)
レイドラモン(デジモンユニバースアプリモンスターズ)
桂レイ(デジモンユニバースアプリモンスターズ)
リバイブモン(デジモンユニバースアプリモンスターズ)
草薙素子(攻殻機動隊)
笑い男(攻殻機動隊)
クーリエ(モーレツ宇宙海賊)
百眼(モーレツ宇宙海賊)
リン・ランブレッタ(モーレツ宇宙海賊)
嬉野紗弓実(大図書館の羊飼い)
赤坂龍之介(さくら荘のペットな彼女)
正義のハッカー研究会(メンバーは風呂具ラムなど)(妖怪学園Y)
マツモト(Vivy-FluoriteEye'sSong-)
ハーミット・ミオ(EDENSZERO)
クルミ(リコリス・リコイル)
ヤンマ・ガスト他ンコソパの民(王様戦隊キングオージャー)
ボタン(ポケモンSV)
一星ルミナ(D4DJ)