IT用語集 › セキュリティ › 難読化
コードをわざと読みにくくすること。変数名を _0x4a8b にしたり、1+1 を !![]+!![] に書き換えたりする。
_0x4a8b
1+1
!![]+!![]
セキュリティ対策ではなく、単なる時間稼ぎにすぎない。時間をかければリバースエンジニアリングは可能だ。使うのは、JSのビジネスロジックを守りたい正当な側と、マルウェアをアンチウイルスから隠したい悪意のある側の両方である。暗号化やミニファイとは別物だ。