トップページ > インターネット IT サイエンス > 「バイナリファイルを解析する」の詳細

まずは記事をブックマークしよう

記事をみて、この記事にひとこといいたい 参考になったので後で見ようと思ったら 追加する をクリック。
Buzzurlにブックマークすることができます。

1

追加

バイナリファイルを解析する
2008/12/25 12:30:41 by hrssbtさん このサイトの新着ブックマーク

(以下本文からの引用)

バイナリファイルを解析する

バイナリファイルを解析する
Perlといえばテキスト処理や正規表現が得意で、バイナリを扱うような話についてはあまり聞かない印象があります。Perlが持つ関数pack/unpack等でもバイナリ処理は可能ですが、今回はData::ParseBinaryを使ってバイナリファイルを気軽に解析してみましょう。
基本
ファイルからストリームを作る
解析したいファイルをData::ParseBinaryで扱えるストリームに変換します。
use Data::ParseBinary;
my $stream = CreateStreamReader(File => $file_handle);
解析したい構造を定義する
Struct関数で解析したい構造を定義します。Struct以下には基本データ型やコンテナ型、ビット/バイトパディング型、制御構文型等を使用できます。各型に指定したラベルが解析結果として得られるハッシ...

追加する 続きを読む

このエントリーのキーワード

このエントリーに関するコメント/返信 (1)

コメントをRSSフィードに追加

はてなブックマークのコメントを読み込み中です

このエントリーの関連エントリー

キーワードに「」を含むエントリー

ヘルプ

をここにドラッグ&ドロップすると
関連エントリーとして登録することができます

1

関連用語

バイナリファイル
...続きを読む
バイナリーファイル
コンピューターで、二進法の数字で構成され...続きを読む
binary file
0と1のみで表現されるバイナリー形式のファイル。コンピューターが直接実行できるプログラム、画像・音声・動画のデータなど。⇔テキストファイル...続きを読む

powerd by コトバンク

RSSリーダーに追加

  • Subscribe with livedoor Reader
  • はてなRSSで購読
  • Bloglinesで購読

この記事に問題がありますか?