みけCATのにっき(仮)
つれづれなるまゝに、日くらし、PCにむかひて、心に移りゆくよしなし事を、そこはかとなく書きつくれば、あやしうこそものぐるほしけれ。
(本当か!?)
出典

PNGのIDATを解析

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

PNGのIDATを解析

投稿記事 by みけCAT » 14年前

PNGのIDATの解析を試みました。
GIMPで選択平文攻撃です。
※注意!独自に解析した結果です。間違っている可能性があります。
解析結果(横xピクセル、縦yピクセルとする)
全部で7+(x*3+1)*y+4バイト
ピクセルデータは上から下に、左から右に保存される
最初の7バイト:不明(これから解析すべし)
次の1バイト:フラグ?
 00:この行のデータはRGBそのまま
 01:この行のデータは、最初はRGB、次のピクセルからは前の値に今の値を足すと値が得られる。
   オーバーフローした分は無視する。
 02:この行のデータは、前の行のデータと同じ(データはすべて00)
その次のx*3バイト:データ
そのあとの(x*3+1)*(y-1)バイト:行のデータの繰り返し
最後の4バイト:不明(これから解析すべし)

解析に使用したデータを添付しておきます。
添付ファイル

[拡張子 zip は無効化されているため、表示できません]


コメントはまだありません。