Command Palette

Search for a command to run...

PH

PHP をシリアル化解除

ツリー ビューで PHP のシリアル化された文字列、JSON、および Base64 データをデコードして視覚化する

InputSERIALIZED
OutputJSON
Output will appear here after unserializing...
Category:coding
Mode:Offline
Version:1.0.0
Access:Free

PHP unserialize とは何ですか?

PHP Unserialize interface on Toolz.dev - Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view

PHP Unserialize は、PHP のシリアル化された文字列をデコードおよび視覚化するための無料のオンライン ツールです。 PHP のシリアライゼーションは、配列やオブジェクトなどの複雑なデータ構造を保存可能な文字列形式に変換します。このツールは、そのプロセスを逆にして元のデータ構造を表示します。

当社のツールは、PHP のシリアライズされた文字列、JSON データ、Base64 でエンコードされたコンテンツなど、複数の入力形式をサポートしています。 インタラクティブ ツリー ビューを使用すると、複雑なネストされたデータ構造を簡単に探索できます。

WordPress オプションのデバッグ、セッション データの分析、キャッシュ データの操作のいずれでも、当社のツールは複数の出力形式でインスタント ビジュアライゼーションを提供します。 すべての処理はブラウザで行われ、データがプライベートなままになります。

PHP のシリアル化形式は、すべての文字列で長さをエンコードします。そこからエラーが発生します。 シリアル化された値が手動で編集されたり、データベース列が小さすぎたり、小さすぎたデータベース列によって切り捨てられたり、マルチバイト文字列のバイト長を変更した文字セット変換を渡された場合、宣言された長さがコンテンツに一致せず、構造全体が解析に失敗します。 メッセージは通常、オフセットを指定します。これは、見る場所です。 オブジェクト プロパティは、見逃しやすい方法で可視性を保ちます。プライベート プロパティは、クラス名が null バイトでラップされ、保護されたものはアスタリスクで格納されます。そのため、キーは正しいときに破損しているように見えます。 PHP で信頼できない入力をシリアル化解除することは、オブジェクトをインスタンス化して魔法の方法をトリガーできるため、リモート コード実行のリスクとして知られています。 ここでのデコードは、何も実行されないので安全です。

PHP unserialize の使い方

1

シリアル化されたデータを貼り付けます

PHP のシリアル化された文字列、JSON データ、または Base64 でエンコードされたコンテンツをコピーして入力領域に貼り付けます。 ツールは、フォーマットを自動検出します。

2

出力形式を選択

複数の出力形式から選択してください: 読み取り可能な出力の場合は print_r、タイプ情報の場合は var_dump、有効な PHP コードの場合は var_export、または対話型探索用のツリー ビュー。

3

クリックしないをクリック

シリアル化されていないボタンをクリックして、データをデコードします。 結果は、選択した形式の出力パネルに表示されます。

4

結果を調べる

対話型ツリー ビューを使用して、ネストされた構造を展開および折りたたむことができます。 出力をコピーするか、フォーマットを切り替えてデータを分析します。

主な機能

複数の入力フォーマット

PHP のシリアライズされた文字列、JSON データ、および Base64 でエンコードされたコンテンツをサポート

インタラクティブ ツリー

展開可能/折りたたみ可能なツリーの視覚化による入れ子になったデータ構造の調査

複数の出力フォーマット

結果を print_r、var_dump、var_export、または構造化ツリーとして表示

タイプ情報

要素数のあるデータ型 (配列、オブジェクト、文字列、整数、ブール値) を参照してください。

Frequently Asked Questions

シリアル化された文字列を入力ボックスに貼り付け、[シリアル化解除] をクリックします。 このツールは、PHP のシリアライズされたデータ、JSON、および Base64 を自動検出し、デコードされた構造を print_r、var_dump、var_export、または展開可能なツリーとしてレンダリングします。 PHP のインストールやサインアップは必要ありません。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

phpunserializeunserialize phpunserialize in phpunserialize in php onlinephp serialize unserializeserializedeserializedecodeparsejsonbase64arrayobjecttreeviewerdebug