2016-03-24 12 views
-2

私は、難読化のためにSHAを利用することが可能かどうかを判断しようとしていますが、まともな量を維持しています。実際の実行時コードを難読化するために使用されるSHAに関連するものが見つからないため、私は尋ねています。私が見つけたすべての答えは、比較のために変数をハッシュに難読化するためのSHAを指しますが、実行時関数とコードの機能性を難読化するものではありません。難読化とSHA?

皆様、ありがとうございます。この素敵なサイトに感謝します。

答えて

0

難読化は双方向の通りです。あなたは何かを難読化することができないようにするために、逆難読化して使用することができます。

SHAはハッシュ関数です。それは一方通行の通りです。あなたが何かのハッシュを取った場合、元の値に戻ることはできません。

結果として。難読化にSHAは使用できません。

BTW。 "変数をハッシュに難読化する"は、用語の間違った使い方です。

+0

コメントをいただきありがとうございます、私はまだ学んでいます。私はあなたの目で難しい難読化方法は何だろうと思っていますか?また、私は現在、現時点で多形性や変態を把握しようとしています。そのため、コードやその他の最適化問題の難易度を把握していれば、大いに感謝します。 – curious