Babel ドキュメント
Babel のソフトウェア保護とライセンス管理ソリューションの公式ドキュメントへようこそ。ここには、.NET アプリケーションを保護し、ソフトウェアライセンスを組み込むためのガイド、API リファレンス、サンプルがあります。
製品
.NET ソフトウェアを保護して収益化するための製品と API のドキュメントをご覧ください。
業界トップクラスの難読化技術で .NET アプリケーションを保護します。Babel Obfuscator は、シンボルのリネーム、制御フロー難読化、文字列暗号化、コード暗号化、改ざん検出を備え、知的財産をリバースエンジニアリングから守ります。
アプリケーションに柔軟なソフトウェアライセンスを実装します。Babel Licensing は、ライセンスファイル、フローティングライセンス、ライセンスアクティベーション、消費トークンなど、複数のライセンスモードをサポートします。完全なライセンスサービスが含まれ、Babel Desktop から、または Data Center エディションではブラウザーから管理できます。
Windows、macOS、Linux 対応の Babel Desktop で、難読化プロジェクトの設定、スタックトレースのデコード、Babel Licensing Service を通じたライセンス管理を行えます。AI アシスタントを Desktop の MCP サーバーに接続することもできます。
macOS と Linux では Ultimate ライセンスが必要です。
はじめに
Babel Obfuscator
- Babel Desktop:Windows、macOS、Linux 向けのクロスプラットフォームデスクトップアプリケーションをインストールして使用する
- コマンドラインインターフェイス:ビルドプロセスで難読化を自動化する
- NuGet パッケージの統合:MSBuild のワークフローに難読化を組み込む
- サンプル:実用的なサンプルとユースケース
Babel Licensing
- インストールガイド:Babel Licensing Service をインストールする
- Babel Desktop のライセンス管理:顧客、製品、ライセンスをデスクトップから管理する
- クライアントコンポーネント:アプリケーションにライセンス管理を組み込む
- ライセンスモード:適切なライセンスモデルを選ぶ
- サンプル:実装のサンプルとチュートリアル
- API Reference:プログラムからライセンスを管理するための REST API
Babel Desktop
Licensing API
Babel Licensing Service の完全な REST API リファレンスです。ライセンス、製品、顧客などをプログラムから管理できます。認証、ライセンス操作、Webhook、詳細なスキーマのドキュメントが含まれます。
主な機能
コード保護
- シンボルのリネーム:クラス、メソッド、フィールド、プロパティを意味のない識別子にリネームします
- 制御フロー難読化:コードのロジックを変換し、デコンパイルを無力化します
- 文字列暗号化:文字列リテラルを静的解析から保護します
- コード暗号化:メソッド本体を暗号化します。機能ベースのライセンスと組み合わせることもできます
- デバッグ保護:デバッグの試みを検出して対応します
- 改ざん検出:実行時にアセンブリの整合性を検証します
ソフトウェアライセンス
- ライセンスファイル:XML ベースのオフラインライセンス検証
- フローティングライセンス:自動的に解放される同時ユーザーライセンス
- ライセンスアクティベーション:ハードウェアへの紐付けを伴うオンラインアクティベーション
- トライアルライセンス:有効期限のある、期間限定の評価用ライセンス
- ハードウェアライセンス:ライセンスを特定のハードウェア構成に紐付けます
- 消費トークン:サービス向けの従量制ライセンス
- レポート機能:例外レポート、ライセンスの使用状況の追跡、カスタムレポート
- Web 管理:ブラウザーベースのライセンス管理(Data Center)
- MCP サーバー:Model Context Protocol との連携による、AI を活用したライセンス管理
その他のリソース
このドキュメントは、AI アシスタント向けにプレーンな Markdown としても公開されています。Claude、ChatGPT、その他のアシスタントに渡す方法や、Babel Desktop に検索させる方法については、AI でドキュメントを利用するを参照してください。
メインの Web サイト babelfor.net では、次の情報を提供しています。
- 製品のダウンロードと価格
- ナレッジベースの記事
- サポートと連絡先の情報
- ブログ記事とお知らせ
テクニカルサポートについては、support@babelfor.net までお問い合わせください。