swfread——从swf中提取图片的小工具

闪客精灵和asv都可以从swf中提取图片,但是图片和导出as类链接的对应关系没有导出,最近看了一下swf文件格式,除了doabc代码比较复杂,其他tag导出还是比较简单的,swf中和图片关联的tag有:DefineBitsLossless,DefineBitsJPEG2,DefineBitsLossless2,DefineBitsJPEG3,参照了网上其他开源项目的代码,用C写了一个工具:swfread.exe,可以把swf里面的png、jpg等图片素材全部提取出来。

11月15日更新:支持中文类名

12月25日更新:支持zws为标识的lzma压缩算法

工具名称:提取swf中的图片 使用说明:swfread.exe a.swf b.swf c.swf (或可直接拖动多个swf到图标上)

附件下载:swfread.zip(133KB)

(注意:本程序并没有病毒或其他破坏性的代码,请注意chrome浏览器中下载时会提示:不是常见的下载类型,可能存在危险。如不放心,请勿使用)

顺带推荐一下我写的另一个小工具,可以从任意进程里提取swf出来:swfdump

来自:悠游悠游,原文地址:https://yoyo.play175.com/p/tool-swfread.html