1. Content Hub開発者

安全なデータインポート

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

アセットは、Excelワークシートを使用して個別に、または一括でインポートできます。データのセキュリティを確保するために、インポートされたファイルはアンチウイルススキャンの対象となります。

セキュリティをさらに向上させるために、Content Hubには、データの破損や悪意のあるコードの実行を防ぐための追加の対策が含まれています。

フォーミュラの非アクティブ化

Content Hubは、=+-、または @ 文字で始まるすべてのセル値にアポストロフィを付けることで、インポートされたExcelファイルの数式を自動的に非アクティブ化します。これは、数式がインポートされた後にプレーンテキストとして扱われることを意味します。たとえば、数式 =1+1を含むセルは、2の値を計算する代わりに、=1+1をプレーンテキストとしてレンダリングします。

ブロッキングマクロ

マクロは、Visual Basic for Applications (VBA) で記述されたスクリプトで、Microsoft Officeドキュメントで長いタスクや反復的なタスクを自動化するために使用されます。これらは便利ですが、悪意のある攻撃者は、不要なプログラムを実行したり、ファイルを削除したりする有害なマクロを作成することがあります。たとえば、マクロでは、VBA SHELLコマンドを使用して有害なプログラムを実行したり、KILLコマンドを使用してファイルを削除したりできます。

これを防ぐために、Content HubはAspose.Cellsライブラリを使用してExcelシートを管理し、マクロの実行をブロックします。Aspose.CellsはVBA関数の実行をサポートしていません。詳細については、「 Asposeセルでマクロを実行可能」を参照してください。

この記事を改善するための提案がある場合は、 お知らせください!