Babel Obfuscatorは、Microsoft .NET Frameworkプログラムの保護ツールです。C#やVisual Basic .NETなどの.NET言語で記述されたプログラムがリバースエンジニアリングされることを防ぐために、ソースコードのアセンブリを変換し難読化します12。Babel Obfuscatorは、DevOps、AppCenter、およびAppVeyorとの統合を容易にする専用のNuGetパッケージを通じて任意のビルド環境に展開できます。また、.NET Core上に構築されたため、Windows、OSX、およびLinuxでdotnet global toolとして実行できます。
【特徴】
・コード、知的財産をリバースエンジニアリングから保護
・全ての .NET Framework テクノロジーとの互換性
・Windows、Mac OSX、Linux 各OSへの対応
・完全に管理されたコードの暗号化と仮想化
・全ての依存関係を一つのファイルにマージもしくは組み込むことで、アプリケーションのデプロイを簡易化
・メタデータ全体のサイズの削減や未使用のコードの削除によるコード最適化
【ライセンスについて】
Single license
■Babel Obfuscator Standard
Microsoft.NET Frameworkプログラムの保護ツールで、C#やVisual Basic .NETなどの.NET言語で記述されたプログラムがリバースエンジニアリングされることを防ぐために、ソースコードのアセンブリを変換し難読化することができます。
【機能】
・シンボルの難読化
・メソッドの難読化
・フィールドの難読化
・リソースの難読化
・コントロールフローの難読化
・式の変形
・インライン展開
■Babel Obfuscator Professional
Babel Obfuscator Standardに加え、リソース、メソッド、フィールド、クラス、コントロールフローの暗号化が可能です。また、式の変形やインライン展開も行えます。
■Babel Obfuscator Enterprise
Babel Obfuscator Enterpriseは、Babel Obfuscator Professionalに機能を追加することができるプラグインライセンスです。
■Babel Obfuscator Company
Siteライセンスです。
1企業内(場所は1か所と限定)で制限なく使用できるライセンスです。
【機能】
・Azure DevOps Continue Integration Buildをサポート
・フルフィーチャードのコード難読化
・トライアルライセンスとハードウェアロックされたライセンスを作成
・Babel Encryptプラグインを含む
・XML機能ベースのライセンスとライセンスウォーターマーク
・無制限のマシンにインストールできるビルドサーバーを含む
・Babel Obfuscatorおよびライセンシングツール用のNuGetパッケージ
・Babel Obfuscatorおよびライセンシングdotnet CLIツール
・ライセンスデータベースを管理し、C#スクリプトを使用してレポートを作成
■Babel Encrypt Plugin
Pluginsには、Babel Obfuscatorに新しい機能を追加するか、既存の難読化アルゴリズムを置き換えることができます。以下のすべてのプラグインは、Babel Obfuscator Companyライセンスに含まれており、Enterpriseライセンス所有者は別途購入することができます。
【機能】
・二重暗号化アルゴリズムXOR HASH
・アセンブリ文字列を複数回反復処理して、複数レベルの暗号化を提供できます。
・一般的なデオブファスケーターのほとんどを打ち負かす
・.NET Framework 2.0および.NET Coreのすべてのバージョンをサポート
・ソースコードが利用可能
■メンテナンスサポート
初年度はメンテナンスサポートは無料でついてきますが 2年目以降継続してご利用される場合は更新が必要です。
試用版ダウンロードはこちら

メーカーの製品サイト
https://www.babelfor.net/products/babel-obfuscator/
【種別】シェアウェア
【言語】英語
【動作環境】Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Vista、Windows XP(SP3)、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 SP1
【特徴】
・コード、知的財産をリバースエンジニアリングから保護
・全ての .NET Framework テクノロジーとの互換性
・Windows、Mac OSX、Linux 各OSへの対応
・完全に管理されたコードの暗号化と仮想化
・全ての依存関係を一つのファイルにマージもしくは組み込むことで、アプリケーションのデプロイを簡易化
・メタデータ全体のサイズの削減や未使用のコードの削除によるコード最適化
【ライセンスについて】
Single license
■Babel Obfuscator Standard
Microsoft.NET Frameworkプログラムの保護ツールで、C#やVisual Basic .NETなどの.NET言語で記述されたプログラムがリバースエンジニアリングされることを防ぐために、ソースコードのアセンブリを変換し難読化することができます。
【機能】
・シンボルの難読化
・メソッドの難読化
・フィールドの難読化
・リソースの難読化
・コントロールフローの難読化
・式の変形
・インライン展開
■Babel Obfuscator Professional
Babel Obfuscator Standardに加え、リソース、メソッド、フィールド、クラス、コントロールフローの暗号化が可能です。また、式の変形やインライン展開も行えます。
■Babel Obfuscator Enterprise
Babel Obfuscator Enterpriseは、Babel Obfuscator Professionalに機能を追加することができるプラグインライセンスです。
■Babel Obfuscator Company
Siteライセンスです。
1企業内(場所は1か所と限定)で制限なく使用できるライセンスです。
【機能】
・Azure DevOps Continue Integration Buildをサポート
・フルフィーチャードのコード難読化
・トライアルライセンスとハードウェアロックされたライセンスを作成
・Babel Encryptプラグインを含む
・XML機能ベースのライセンスとライセンスウォーターマーク
・無制限のマシンにインストールできるビルドサーバーを含む
・Babel Obfuscatorおよびライセンシングツール用のNuGetパッケージ
・Babel Obfuscatorおよびライセンシングdotnet CLIツール
・ライセンスデータベースを管理し、C#スクリプトを使用してレポートを作成
■Babel Encrypt Plugin
Pluginsには、Babel Obfuscatorに新しい機能を追加するか、既存の難読化アルゴリズムを置き換えることができます。以下のすべてのプラグインは、Babel Obfuscator Companyライセンスに含まれており、Enterpriseライセンス所有者は別途購入することができます。
【機能】
・二重暗号化アルゴリズムXOR HASH
・アセンブリ文字列を複数回反復処理して、複数レベルの暗号化を提供できます。
・一般的なデオブファスケーターのほとんどを打ち負かす
・.NET Framework 2.0および.NET Coreのすべてのバージョンをサポート
・ソースコードが利用可能
■メンテナンスサポート
初年度はメンテナンスサポートは無料でついてきますが 2年目以降継続してご利用される場合は更新が必要です。
試用版ダウンロードはこちら

メーカーの製品サイト
https://www.babelfor.net/products/babel-obfuscator/
【種別】シェアウェア
【言語】英語
【動作環境】Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Vista、Windows XP(SP3)、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 SP1