Skip to Content
新しいバージョン 12 を公開しました 🎉

サンプル

Babel Obfuscator をお使いのプロジェクトへ無理なく統合するための、実践的なユースケースとサンプルを集めました。

一般的なサンプル

このセクションのサンプルはさまざまなユースケースを扱っており、特定のライセンスエディションに限定されません。購入した Babel Obfuscator のエディションにかかわらず、すべてのユーザーが利用できます。

コード暗号化

このセクションのサンプルでは、Babel Obfuscator のコード暗号化機能を紹介します。

アセンブリ間のリネーム

次のサンプルでは、ビルドプロセスの中で Babel Obfuscator によるアセンブリ間のリネームをセットアップして設定する方法を示します。

ビルドサーバー Ultimate

これらのサンプルでは、Babel Obfuscator を継続的インテグレーションのパイプラインに統合します。そのため、誰かが手作業の手順を覚えていなくても、すべてのビルドで保護されたアセンブリが生成されます。いずれも Babel Obfuscator の NuGet パッケージを使用します。このパッケージは、Ultimate エディションと Babel Licensing のサイトエディションに付属しています。

やり方はどのビルドサーバーでも同じです。ビルドエージェントが読み取れるプライベートフィードにパッケージを置き、ライセンスはリポジトリ内のファイルではなくシークレットから渡し、難読化は dotnet build に任せます。違うのは、この 2 つを各プラットフォームがどう呼ぶかだけです。

Babel Obfuscator の NuGet パッケージ Ultimate

これらのサンプルは、Babel Obfuscator の NuGet パッケージを使った Babel Obfuscator の統合を対象としています。Babel Obfuscator の NuGet パッケージを使用する次のプロジェクトには、Ultimate ライセンスが必要です。

Last updated on