2008-04-24から1日間の記事一覧

テストページ

http://awm.jp/~yoya/php/flash/swfdump/ これで、あずまんがOP フラッシュの画像も吸い出せます。一枚しか入ってませんけど。:-)

プログラム

http://diary.awm.jp/~yoya/data/2008/04/24/swfed/ http://diary.awm.jp/~yoya/data/2008/04/24/swfed/swf_jpeg.c セグメント並び替えのコード

修正イメージ

SWF -> STD JPEG SOF0...SOF2 の直前に DQT を、直後に DHT を配置する。 STD -> SWF JPEG DQT と DHT を SOI と EOI で括り、その後ろに(SOI, EOI を含む)残りのセグメントを配置。

調査

壊れた画像のJPEGセグメント marker=SOS(FFDA): length=439 marker=RST0(FFD0): length=392 marker=RST0(FFD0): length=333 marker=RST0(FFD0): length=344 あーっ…。RST は 0...7 でローテーションするんでした… 正しい並び marker=SOS(FFDA): length=439 m…

swfed 画像抽出バグ修正 (2)

画像抽出で似てるけど別のバグを発見。 (あずまんが大王OP フラッシュ)↑これから抽出した画像が、中途半端に表示されました。