難読化 (ソフトウェア)

ソフトウェアにおける難読化(英: obfuscation)とは、コンピュータプログラムの動作を変えずに、プログラムコードの内部的なサブルーチン(手続き)の内容・構造・データなどを、人間にとって読み取りにくくなるように改変・加工すること。 難読化の対象はソースコードであったり、ソースコードから生成されるマシンコードまたはバイトコードなどの中間表現であったりすることもある。

Source: Wikipedia — 難読化 (ソフトウェア) (CC BY-SA 4.0)

難読化 (ソフトウェア)

ソフトウェアにおける難読化(英: obfuscation)とは、コンピュータプログラムの動作を変えずに、プログラムコードの内部的なサブルーチン(手続き)の内容・構造・データなどを、人間にとって読み取りにくくなるように改変・加工すること。 難読化の対象はソースコードであったり、ソースコードから生成されるマシンコードまたはバイトコードなどの中間表現であったりすることもある。

出典: Wikipedia「難読化 (ソフトウェア)」 · CC BY-SA 4.0

この記事を共有: X · Bluesky
プライバシーポリシー