クラッキング(英: cracking)、クラックとは、コンピュータネットワークに繋がれたシステムへ不正に侵入したり、コンピュータシステムを破壊・改竄するなど、コンピュータを不正に利用すること。 オンライン登録やシリアルチェックをスキップして使用するなど、悪用の目的でアプリケーションソフトウェアを改変する行為もクラッキングと呼ぶ。 また、悪用の目的ではなく、単にシステムシーケンス等の裏側に侵入し、情報を閲覧、問題点を確認することもクラッキングと呼ぶが、情報セキュリティマネジメント等の資格保持者等(ホワイトハッカー)は一般に特殊事業を行っており、改竄等がされない限り問題視されない。