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バイト:不明(これから解析すべし)
解析に使用したデータを添付しておきます。
PNGのIDATを解析
PNGのIDATを解析
- 添付ファイル
-
[拡張子 zip は無効化されているため、表示できません]
コメントはまだありません。