テクノロジーとコンピュータ科学の分野において、「ハッキング」という用語には様々な意味合いがあります。この用語はコンピュータプログラムの問題に対する巧妙な解決や応急措置、あるいは繁雑であったり洗練さに欠ける(が一般的に比較的素早い)解決と捉えられる行為を指すことがあります。通常は利用できない機能へのユーザーアクセス権を得るためにプログラムやデバイスを変更する作業を指す際にも「ハッキング」という用語が使用されます。時の経過とともに、パッチの適用を通じて強化されます。それまでにある特定のシステムを使用してきたハッカーは、セキュリティの強化により、しばらくの間追加アクセス権を失うことがあります。セキュリティーの穴を新たに見つけ出すのがほとんどです。一部のユーザーにアクセス権を与えたまま、管理者がコンピュータ上で無効化できる機能はほとんどありません。ハッカーは、コンピュータ上にある任意のプログラムを使用して、ネットワークにアクセスすることができます。Word、PowerPointなどの学業支援プログラムが必ずインストールされているといってもよいでしょう。これらのプログラムはすべてハッカーのアドバンテージとなります。本書のこのページでは、教育機関で使用されるコンピュータのハッキングにより、学生のファイルやデータが改ざんされる仕組みについて説明します。管理者や教育者は、こういったハッキング行為を理解しておくことで、学生がネットワークにハッキングしていることを検知することができるようになります。