ドキュメント
詳細を確認する。
製品ガイドを検索し、docs.babelfor.netで全文を開けます。最初のプロジェクトから本番のライセンスサービスまで対応しています。
30件の結果を表示中
管理 ↗
Licensing拡張機能におけるユーザー、APIキー、サーバー設定、サーバー情報
licensingAI連携 ↗
Model Context Protocolを使ってAIアシスタントをBabel Licensingと連携させる
obfuscatorAIに適したCLIモード ↗
babel.exeの既定のテキスト出力は変更されておらず、完全な後方互換性が保たれています。既存のCIスクリプトや顧客側の連携に変更は必要ありません。
licensingAIに適したCLIモード ↗
licの既定のテキスト出力は変更されておらず、完全な後方互換性が保たれています。既存のスクリプトに変更は必要ありません。
obfuscatorAndroidアプリケーション ↗
このサンプルプロジェクトでは、Babel ObfuscatorのNuGetパッケージを使って、.NET 7ベースのAndroidアプリケーションで難読化を有効にします。Babel ObfuscatorのNuGetパッケージは、.NETプロジェクトに簡単に組み込めます…
obfuscatorアンチデバッグ ↗
アセンブリにアンチデバッグコードを注入することで、Babel Obfuscatorはデバッガーがアタッチされた際に、アプリケーションの終了やカスタムロジックの実行といった能動的な対処を行えます。この機能は、重要な…
licensingAPIキー ↗
Babel LicensingサービスにはAPIキー管理システムが用意されており、Babel LicensingサービスのWeb APIインターフェースにアクセスするためのAPIキーを安全に生成・管理・制御できます。APIキーは認証…として機能します
obfuscator付録 ↗
以下の表は、警告コードとメッセージの一覧を示しています。
obfuscatorAppVeyor ↗
AppVeyorは.NET SDKでソリューションをビルドし、Babel.ObfuscatorパッケージがそのビルドにBabelタスクを追加します。他のビルドサーバーと同様に、必要な作業は2つに限られます。エージェントがプライベートフィードに到達できるようにすること…
obfuscatorアセンブリの埋め込み ↗
Babel Obfuscatorには、複数のアセンブリをメインのアプリケーションに埋め込む機能があり、デプロイするアセンブリ全体のサイズを削減できます。Babel Obfuscatorでアセンブリを埋め込むと、埋め込まれたアセンブリは…
obfuscatorアセンブリのマージ ↗
アセンブリは、babelコマンドラインツール、MSBuildのBabelタスク、またはBabel Desktopでマージできます。
obfuscatorAzure DevOps ↗
Azure Pipelinesは.NET SDKでプロジェクトをビルドし、Babel.ObfuscatorパッケージがそのビルドにBabelタスクを挿入します。エージェント側にBabelをインストールする必要はありません。ビルドツールはパッケージに含まれており、パイプラインは…
desktopBabel Desktop ↗
Babel ObfuscatorプロジェクトとBabel Licensing管理のためのクロスプラットフォームアプリケーション、Babel Desktop
licensingBabel Licensing ↗
Babel Licensingの製品ガイドを読む。
licensingBabel Licensingサービス ↗
Babel Licensingサービスは、.NETアプリケーション専用に設計された、包括的で堅牢なライセンスソリューションです。ソフトウェアライセンスを効果的に管理するための幅広い機能を提供します。主な…
licensingBabel Licensingツール ↗
Babel.Licensing.Toolは、licコマンドをインストールする.NETツールパッケージです。Babelのzipパッケージに付属するものと同じコマンドラインツールで、オプションも同一であり、Babel Licensingのエディション、ServerとData…に付属します
obfuscatorBabel Obfuscator ↗
Babel Obfuscatorの製品ガイドを読む。
obfuscatorBabel ObfuscatorのNuGetパッケージ ↗
Babel ObfuscatorのNuGetパッケージを使うと、任意の.NETプロジェクトにBabelのMSBuildタスクを簡単に組み込めます。パッケージをインストールすると、Babelタスクがプロジェクトファイルに自動的に追加され、必要な…
obfuscatorBabel Obfuscatorのプラグイン ↗
Babel Obfuscatorは、標準機能を超えて難読化ツールの機能を拡張できるカスタムプラグインをサポートしています。カスタムプラグインを使うと、次のことが可能になります。
obfuscatorBabel Obfuscatorツール ↗
Babel.Obfuscator.Toolは、babelコマンドをインストールする.NETツールパッケージです。babelnetのzipパッケージに付属するものと同じコマンドラインツールで、オプションも同一であり、UltimateエディションおよびBabel…に付属します
obfuscatorBabelタスクリファレンス ↗
Babelタスクは、コマンドラインツールの各オプションに対応する属性を1つずつ公開し、属性の値をそのままコマンドラインツールに渡します。ブール値の属性はtrueまたはfalseを受け付けます。コマンドラインのオプションが引数を取る場合、同じ…
obfuscatorBlazor Webアプリ ↗
BlazorアプリケーションはBabel Obfuscatorで保護でき、いくつかの利点があります。BlazorのRazorページを使う主な利点の一つは、HTMLマークアップとC#コードを組み合わせられることで、より簡潔な…
obfuscatorビルドパイプライン ↗
既定では、このパッケージはCoreCompileの直後、コンパイラーが中間フォルダー($(IntermediateOutputPath)$(TargetFileName)、つまりobjフォルダー)に書き出したアセンブリに対してBabelを実行します。それ以降のすべてのステップでは…
obfuscatorビルドサーバー ↗
このセクションのサンプルは、主によく使われているビルドサーバーを対象としています。ただし、ビルドサーバー連携はBabel ObfuscatorのUltimateエディションでのみ利用できる点にご注意ください。この…
obfuscatorChained State ↗
Chained State(chain)は、Babel Obfuscatorで最も強力な制御フロー変換です。switchアルゴリズムと同様にメソッドをフラット化します。つまり、ディスパッチャーを中心にメソッドを再構築し、各ブロックがソースコード上の順序では実行されないようにしますが…
obfuscatorClickOnceデプロイ ↗
ClickOnceデプロイでは、Compileステップの直後にターゲットアセンブリを難読化するようBabelタスクが構成されます。
licensingクライアントコンポーネント ↗
.NETアプリケーションやコンポーネントにBabel Licensingを追加するには、Babel Licensingのクライアントコンポーネントをインストールする必要があります。これには、Babel LicensingのNuGetパッケージとBabel DataのNuGetパッケージが含まれ、これらを…から参照します
obfuscatorコード暗号化 ↗
コード暗号化は、難読化ツールの強力な機能であり、ハッカーや競合他社によるリバースエンジニアリングからアプリケーションのコードを保護できます。コード暗号化では、コードは次のように変換されます…
obfuscatorコード暗号化 ↗
Babel Obfuscatorのコード暗号化機能を使うと、コード全体を暗号化してリバースエンジニアリングから保護できます。
obfuscatorコードの最適化 ↗
コードの最適化とは、難読化処理の際にBabel Obfuscatorが使用する、コードの効率性とパフォーマンスを向上させるための一連の手法を指します。これらの最適化は、生成されるコードを洗練させることに重点を置いています…