4
[.NETコンパイルとその弱点] .NETプログラムは、Microsoft中間プログラミング言語であるMSILにコンパイルされます。MSILでは、誰でもコードとプロジェクトに関するMetaDataを見つけることができます。多数の無料で入手可能な逆コンパイラは、.NET構文を使用してほぼ1対1の出力コードを生成できます。つまり、すべてのコードは、一度コンパイルされると、逆コンパイルして盗まれる可能性があります。[解決策:NETGuard.IOの難読化] NETGuardには、デコンパイラーが元のコードを復元するのを防ぐための多数の高度な保護および難読化レイヤーが含まれています。NETGuardには、難読化されたファイルの改ざんを防ぐためのウォッチドッグシステム保護技術も含まれています。NETGuardはMSILコードを直接変換し、同じことを行うが異なる方法でコードを生成します。数学は難読化の背後にあるロジックを理解するのに適したメタフォアです。10 = 5 + 5 10 = 1 + 2-(6-3)+ 7-2 + 5上記の2つの数式は同じ結果になりますが、もう1つ:これは難読化です。
ウェブサイト:
https://twitter.com/NETGuardIOカテゴリー
商用ライセンスを使用する.NET FrameworkのNETGuard.IOの代替
3
Eazfuscator.NET
Eazfuscator.NETは、.NETプラットフォーム用の商用難読化ツールです。難読化ツールの主な目的は、ソフトウェアの知的財産を保護することです。主な機能
2
Babel Obfuscator
Babel Obfuscatorは、Microsoft .NET Frameworkの強力な保護ツールです。C#やVisual Basicなどの.NET言語で記述されたプログラム。
- 有料アプリ
- Windows
- .NET Framework
0
Crypto Obfuscator For .Net
Crypto Obfuscator For .Netは、高度なコード保護、難読化、および最適化を提供します。