先日書いたシェル・スクリプトを難読化するエントリーの続きで、今回はスクリプト・コンパイラーの shc について。先に書いておくが、この shc はシェル・スクリプトをバイナリ化するツールなので、難読化を期待して使うと、「難読化って言うか、読めねーよ」 となってしまうことに注意。「読みにくくしたいが、読めないのは困る」 と言った微妙な力加減が必要な場面では、使えない。 さて、ダウンロード・ページや付属ドキュメント等で確認できるマニュアルでは You can compile any kind of shell script, but you need to supply valid -i, -x and -l options. と謳われているものの、Web で検索してみると 「動かなかった」 と言う事例もあり、単にオプションの与え方がマズいだけなのかもしれないが、どこまで "any kind