diff --git a/oletools/olevba.py b/oletools/olevba.py index 572d5ea..aa34ad8 100755 --- a/oletools/olevba.py +++ b/oletools/olevba.py @@ -1227,7 +1227,7 @@ def _extract_vba(ole, vba_root, project_path, dir_path): projectdocstring_id = struct.unpack(" 2000: + if projectdocstring_sizeof_docstring > 2000: log.error( "PROJECTDOCSTRING_SizeOfDocString value not in range: {0}".format(projectdocstring_sizeof_docstring)) projectdocstring_docstring = dir_stream.read(projectdocstring_sizeof_docstring)