diff --git a/oletools/olevba.py b/oletools/olevba.py index 0814458..34504e0 100755 --- a/oletools/olevba.py +++ b/oletools/olevba.py @@ -214,7 +214,7 @@ __version__ = '0.48' import sys, logging import struct -import cStringIO +from _io import StringIO import math import zipfile import re @@ -1205,7 +1205,7 @@ def _extract_vba(ole, vba_root, project_path, dir_path, relaxed=False): else: raise UnexpectedDataError(dir_path, name, expected, value) - dir_stream = cStringIO.StringIO(decompress_stream(dir_compressed)) + dir_stream = StringIO(decompress_stream(dir_compressed)) # PROJECTSYSKIND Record projectsyskind_id = struct.unpack("