開発者向け
バイトから16進数コンバーター
テキストの生バイトを16進数表現に変換します。
Loading…
バイトから16進数への変換ツールについて
バイトから16進数への変換ツールは、生のテキストバイトを16進数(基数16)表現に変換し、16進数文字列をテキストに戻します。スペース区切り、コロン区切り、0xプレフィックス付き、およびプレーンな連続した16進数文字列を含む複数の出力形式をサポートしています。16進数は、コンピューティングにおけるバイナリデータの普遍的な表記法であり、メモリアドレス、ファイルマジックナンバー、ハッシュダイジェスト、カラーコード、ネットワークパケットペイロード、および暗号鍵に使用されます。このツールは、人間が読めるテキストと低レベルのバイト検査の橋渡しをします。
使い方
テキストを入力して16進数のバイト表現に変換します。各文字は1バイトまたは2バイトのUTF-8 16進コードになります。出力形式(スペース区切り、0xプレフィックス付き、コロン区切り、または生の16進数文字列)を選択します。変換を元に戻すには、「Hex to Text」モードに切り替え、サポートされている任意の形式で16進数値を貼り付け、元の文字列を復元します。
一般的な使用例
- 文字エンコーディングの問題、BOMマーカー、またはマルチバイトUTF-8シーケンスをデバッグする際に、文字列の正確なバイト値を検査
- バイナリプロトコル実装およびパケット作成で使用するために、テキスト識別子と暗号鍵を16進数形式に変換
- キャプチャされたネットワークパケットペイロードを16進数形式で分析し、埋め込まれたASCII文字列とプロトコルマーカーを識別
- バッファオーバーフローペイロード、シェルコード、およびバイナリエクスプロイト開発のための16進数エンコードされたバイトシーケンスの作成
- xxd、hexdump、Wiresharkなどのツールからの16進ダンプ出力を、データ抽出のために読み取り可能なテキストにデコード