-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error parsing tags #29
Comments
I just opened the file using ffdec and yaswfp and it is parsed as it should. |
hi, In [3]: obj = SWF(file)
---------------------------------------------------------------------------
NotImplementedError Traceback (most recent call last)
<ipython-input-3-3dffa1f5b810> in <module>()
----> 1 obj = SWF(file)
/usr/local/lib/python2.7/site-packages/swf/movie.pyc in __init__(self, file)
99 self._header = None
100 if self._data is not None:
--> 101 self.parse(self._data)
102
103 @property
/usr/local/lib/python2.7/site-packages/swf/movie.pyc in parse(self, data)
161 self._header._frame_rate = data.readFIXED8()
162 self._header._frame_count = data.readUI16()
--> 163 self.parse_tags(data)
164
165 def __str__(self):
/usr/local/lib/python2.7/site-packages/swf/tag.pyc in parse_tags(self, data, version)
161 tag = None
162 while type(tag) != TagEnd:
--> 163 tag = self.parse_tag(data)
164 if tag:
165 #print tag.name
/usr/local/lib/python2.7/site-packages/swf/tag.pyc in parse_tag(self, data)
179 data.seek(raw_tag.pos_content)
180 data.reset_bits_pending()
--> 181 tag.parse(data, raw_tag.header.content_length, tag.version)
182 #except:
183 # print "=> tag_error", tag.name
/usr/local/lib/python2.7/site-packages/swf/tag.pyc in parse(self, data, length, version)
888 s.close()
889
--> 890 im = Image.fromstring("RGBA", (self.padded_width, self.bitmap_height), self.image_buffer)
891 im = im.crop((0, 0, self.bitmap_width, self.bitmap_height))
892
/usr/local/lib/python2.7/site-packages/PIL/Image.pyc in fromstring(*args, **kw)
2078 def fromstring(*args, **kw):
2079 raise NotImplementedError("fromstring() has been removed. " +
-> 2080 "Please call frombytes() instead.")
2081
2082
NotImplementedError: fromstring() has been removed. Please call frombytes() instead. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
I'm trying to parse the DoABC2 tag from this (https://www.dropbox.com/s/330dtevu8ug113z/malware1.swf?dl=0) file but pyswf is failing. It just get the TagEnd but not the other tags, not even FileAttributes tag. I'm using version 1.5.4.
The text was updated successfully, but these errors were encountered: