diff options
Diffstat (limited to 'mitmproxy/contentviews/image/image_parser.py')
-rw-r--r-- | mitmproxy/contentviews/image/image_parser.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mitmproxy/contentviews/image/image_parser.py b/mitmproxy/contentviews/image/image_parser.py index 11d66c61..0af58a88 100644 --- a/mitmproxy/contentviews/image/image_parser.py +++ b/mitmproxy/contentviews/image/image_parser.py @@ -1,3 +1,4 @@ +import io import typing from kaitaistruct import KaitaiStream @@ -6,8 +7,9 @@ from mitmproxy.contrib.kaitaistruct import png Metadata = typing.List[typing.Tuple[str, str]] + def parse_png(data: bytes) -> Metadata: - img = png.Png(KaitaiStream(data)) + img = png.Png(KaitaiStream(io.BytesIO(data))) parts = [ ('Format', 'Portable network graphics') ] |