反编译swf文件并输出日志文件
我正在寻找一个脚本,它将遍历我们拥有的约 75,000 个 SWF 文件,对每个文件进行反编译并找到所有大小大于 x 的形状/元素。
输出应该类似于: SWF 文件名“SWF 路径”“SWF 整体大小”“元素名称”“元素大小”...
有人知道可能能够处理该任务的软件吗?
反编译脚本如何工作?写一些东西来处理上述任务会很容易吗?
谢谢
I am looking for a script that will go through ~75,000 SWF files that we have, will decompile each and find all the Shapes/Elements which size is greater than x.
The output should look smthng like:
SWF Filename "SWF Path" "SWF overall Size" "Element Name" "Element Size"....
Does anybody know of a software that might be able to handle that task?
How do decompile scripts work ? would it be easy to write something to handle the above task?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要了解 SWF 格式基础知识和形状/框架定义。制作一个能够读取文件并解析它们的 AIR 应用程序。令人惊讶的是,ActionScript 可能是解析 SWF 的最佳方法。
You'll need to know SWF format basics and shapes/frames definitions. Make an AIR app that will read files and parse them. Surprisingly, ActionScript is probably best way to parse SWF.
有一个名为 SWFModeller 的基于 .NET 的解析器,它是 Swiffotron 项目的一部分。它将能够解析并检查 SWF 中的形状。
There's a .NET based parser called SWFModeller that forms part of the Swiffotron project. It would be able to parse and then inspect the shapes in the SWF.