Commit 69810db407a9fce3c827e66a8c7a9b9e2ccab110
Committed by
GitHub
Merge pull request #648 from ddash-ct/507-rtfpackage
Strip trailing nulls for package check
Showing
1 changed file
with
1 additions
and
1 deletions
oletools/rtfobj.py
| ... | ... | @@ -697,7 +697,7 @@ class RtfObjParser(RtfParser): |
| 697 | 697 | rtfobj.oledata = obj.data |
| 698 | 698 | rtfobj.oledata_md5 = hashlib.md5(obj.data).hexdigest() |
| 699 | 699 | rtfobj.is_ole = True |
| 700 | - if obj.class_name.lower() == b'package': | |
| 700 | + if obj.class_name.lower().rstrip(b'\0') == b'package': | |
| 701 | 701 | opkg = oleobj.OleNativeStream(bindata=obj.data, |
| 702 | 702 | package=True) |
| 703 | 703 | rtfobj.filename = opkg.filename | ... | ... |