by shigemk2

当面は技術的なことしか書かない

fileとかhexdumpとかstringsとか

  • file ファイルの形式を知る
  • hexdump ダンプ
  • strings ファイルのなかで文字列を知る
➜  ~  file b.txt
b.txt: UTF-8 Unicode text
➜  ~  strings b.txt
AA 100
BB 300
CC 200
DD 400
FF 703
GG 274
HH 999
➜  ~  hexdump b.txt
0000000 4141 3120 3030 86e5 0a86 4242 3320 3030
0000010 86e5 0a86 4343 3220 3030 86e5 0a86 4444
0000020 3420 3030 86e5 0a86 4646 3720 3330 86e5
0000030 0a86 4747 3220 3437 86e5 0a86 4848 3920
0000040 3939 86e5 0a86
0000046
➜  ~  hexdump -d b.txt
0000000   16705   12576   12336   34533   02694   16962   13088   12336
0000010   34533   02694   17219   12832   12336   34533   02694   17476
0000020   13344   12336   34533   02694   17990   14112   13104   34533
0000030   02694   18247   12832   13367   34533   02694   18504   14624
0000040   14649   34533   02694
0000046

ltrace で共有ライブラリの関数呼び出しをトレースする - bkブログ