Enterprise
開発者本人のWindowsコンピューター用の、単一開発者向けライセンスです。Windows版Babel Desktop、コマンドラインツール、MSBuildタスクが含まれます。ビルドサーバー、macOS、LinuxにはUltimateが必要です。
BABEL OBFUSCATOR 12
コンパイル済みの.NETアセンブリを理解・改変しにくくします。アプリケーションの動作に合わせて、各保護機能を設定できます。


開発者本人のWindowsコンピューター用の、単一開発者向けライセンスです。Windows版Babel Desktop、コマンドラインツール、MSBuildタスクが含まれます。ビルドサーバー、macOS、LinuxにはUltimateが必要です。
Windows、macOS、Linux向けのサイトライセンスです。Desktop、NuGetパッケージ、ビルドサーバー連携、Babel Encrypt、およびUltimateの追加保護機能が含まれます。
永久ライセンスは、保守が有効だった期間にリリースされたビルドで引き続き使用できます。より新しいビルドも対象にするには、保守を更新してください。対象のバージョンは引き続き動作します。
01 / BABEL OBFUSCATOR 12
アプリケーションに必要な参照を保ったまま、型、メソッド、プロパティ、フィールドをリネームします。公開API、リフレクション、シリアル化については除外ルールを使用し、本番環境での問題診断のためにマップファイルを保管してください。
ドキュメントを読む

02 / BABEL OBFUSCATOR 12
メソッド本体を、意図した動作を変えずに変換します。Babel 12のUltimateには、Chain制御フローが追加されました。連鎖する状態によるディスパッチとランタイムの状態により、元のフローの再構築が複雑になります。
ドキュメントを読む

03 / BABEL OBFUSCATOR 12
文字列、値、リソース、MSILコードを暗号化でき、保護の強さとランタイムコストのバランスを設定で調整できます。Ultimateではストリーム文字列暗号化が追加されます。動的プロキシは、選択したメソッド呼び出しの周囲に間接参照を導入します。
ドキュメントを読む

04 / BABEL OBFUSCATOR 12
アセンブリの変更を検出するアンチタンパリングのチェックを追加します。Ultimateでは、Androidの署名情報やiOSのバンドルID・チームIDの検証も行えます。これらの保護機能はアプリケーションにチェックを追加するものであり、リバースエンジニアリングを不可能にするものではありません。
ドキュメントを読む

05 / BABEL OBFUSCATOR 12
プロジェクトキャンバス上で依存関係をマージまたは埋め込み、アセンブリ間の参照を設定できます。プロジェクトとそのXMLルールをソース管理下に置き、ビルドパイプラインではCLIまたはMSBuildタスクを使用します。
ドキュメントを読む

06 / BABEL OBFUSCATOR 12
元のマップファイルを使って、スタックトレースを見慣れた名前にデコードできます。リリース前に警告を確認し、実行後に保護の統計を確認できます。
ドキュメントを読む

以下のチームのツールボックスに
Babelから始める
Babel Desktopを試し、ツールを確認して、ご自身の作業に合ったエディションを選んでください。