From 207ca8a7ff71617f0ccaae937b5042647d132ff5 Mon Sep 17 00:00:00 2001 From: Christian Herdtweck Date: Wed, 17 Jan 2018 15:43:38 +0100 Subject: [PATCH] ppt_parser: add warning that this might be replaced --- oletools/ppt_parser.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/oletools/ppt_parser.py b/oletools/ppt_parser.py index e8ef606..8dbbfc5 100644 --- a/oletools/ppt_parser.py +++ b/oletools/ppt_parser.py @@ -6,11 +6,19 @@ Code much influenced by olevba._extract_vba but much more object-oriented (possibly slightly excessively so) Currently quite narrowly focused on extracting VBA from ppt files, no slides or -stuff, but built to be extended to parsing more/all of the file +stuff, but built to be extended to parsing more/all of the file. For better +"understanding" of ppt files, see module ppt_record_parser, which will probably +replace this module some time soon. References: * https://msdn.microsoft.com/en-us/library/dd921564%28v=office.12%29.aspx and links there-in + +WARNING! +Before thinking about understanding or even extending this module, please keep +in mind that module ppt_record_parser has a better "understanding" of the ppt +file structure and will replace this module some time soon! + """ # === LICENSE ================================================================= @@ -24,6 +32,7 @@ References: # - license # - make buffered stream from output of iterative_decompress # - maybe can merge the 2 decorators into 1? (with_opened_main_stream) +# - REPLACE THIS MODULE with ppt_record_parser # CHANGELOG: -- libgit2 0.21.4