制御タグ > Protect

Protect

Protect タグは、ファイルがオーサリング環境での編集用にインポートできないことを示します。 Protect タグにデータがない場合 (tag length = 0)、 SWF はインポート不可になります。 このタグがファイル中に含まれる場合、オーサリングツールはロード時にファイルを編集不可として扱います。

Protect タグがデータを含む場合 (tag length is not 0)、 SWF ファイルはパスワードが一致した時にインポート可能になります。 タグに含まれるデータは null 終端文字列で、 MD5 でハッシュ化されたパスワードを指定します。 パスワードの指定は、 SWF 5 以降で使用可能です。

MD5 アルゴリズムは Poul-Henning Kamp によって書かれたもので、フリーで配布されています。 これは FreeBSD ツリーの src/lib/libcrypt/crypt-md5.c にあります。 EnableDebugger タグも、 MD5 ハッシュアルゴリズムが使われています。

Protect タグは SWF 2 以降で使用可能です。

Protect

フィールド コメント
Header RECORDHEADER タグタイプ = 24

移動

最終更新:2017年02月20日 20:46