From 98bf5c3639bea6ba484c391297afd0a5490c7313 Mon Sep 17 00:00:00 2001 From: Christian Herdtweck Date: Thu, 28 Apr 2016 12:26:38 +0200 Subject: [PATCH] pylint-ify 2: lower-case-ify PROJECT... REFERENCE... MODULE vars in _extract_vba --- oletools/olevba.py | 426 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 file changed, 213 insertions(+), 213 deletions(-) diff --git a/oletools/olevba.py b/oletools/olevba.py index dc9ac04..9a61d6d 100755 --- a/oletools/olevba.py +++ b/oletools/olevba.py @@ -76,7 +76,7 @@ https://github.com/unixfreak0037/officeparser # CHANGELOG: # 2014-08-05 v0.01 PL: - first version based on officeparser code # 2014-08-14 v0.02 PL: - fixed bugs in code, added license from officeparser -# 2014-08-15 PL: - fixed incorrect value check in PROJECTHELPFILEPATH Record +# 2014-08-15 PL: - fixed incorrect value check in projecthelpfilepath Record # 2014-08-15 v0.03 PL: - refactored extract_macros to support OpenXML formats # and to find the VBA project root anywhere in the file # 2014-11-29 v0.04 PL: - use olefile instead of OleFileIO_PL @@ -1176,122 +1176,122 @@ def _extract_vba(ole, vba_root, project_path, dir_path): dir_stream = cStringIO.StringIO(decompress_stream(dir_compressed)) # PROJECTSYSKIND Record - PROJECTSYSKIND_Id = struct.unpack(" 128: - log.error("PROJECTNAME_SizeOfProjectName value not in range: {0}".format(PROJECTNAME_SizeOfProjectName)) - PROJECTNAME_ProjectName = dir_stream.read(PROJECTNAME_SizeOfProjectName) + projectname_id = struct.unpack(" 128: + log.error("PROJECTNAME_SizeOfProjectName value not in range: {0}".format(projectname_sizeofprojectname)) + projectname_projectname = dir_stream.read(projectname_sizeofprojectname) # PROJECTDOCSTRING Record - PROJECTDOCSTRING_Id = struct.unpack(" 2000: + projectdocstring_id = struct.unpack(" 2000: log.error( - "PROJECTDOCSTRING_SizeOfDocString value not in range: {0}".format(PROJECTDOCSTRING_SizeOfDocString)) - PROJECTDOCSTRING_DocString = dir_stream.read(PROJECTDOCSTRING_SizeOfDocString) - PROJECTDOCSTRING_Reserved = struct.unpack(" 260: + projecthelpfilepath_id = struct.unpack(" 260: log.error( - "PROJECTHELPFILEPATH_SizeOfHelpFile1 value not in range: {0}".format(PROJECTHELPFILEPATH_SizeOfHelpFile1)) - PROJECTHELPFILEPATH_HelpFile1 = dir_stream.read(PROJECTHELPFILEPATH_SizeOfHelpFile1) - PROJECTHELPFILEPATH_Reserved = struct.unpack(" 1015: + projectconstants_id = struct.unpack(" 1015: log.error( - "PROJECTCONSTANTS_SizeOfConstants value not in range: {0}".format(PROJECTCONSTANTS_SizeOfConstants)) - PROJECTCONSTANTS_Constants = dir_stream.read(PROJECTCONSTANTS_SizeOfConstants) - PROJECTCONSTANTS_Reserved = struct.unpack(" 0: code_data = decompress_stream(code_data) # case-insensitive search in the code_modules dict to find the file extension: - filext = code_modules.get(MODULENAME_ModuleName.lower(), 'bin') - filename = '{0}.{1}'.format(MODULENAME_ModuleName, filext) + filext = code_modules.get(modulename_modulename.lower(), 'bin') + filename = '{0}.{1}'.format(modulename_modulename, filext) #TODO: also yield the codepage so that callers can decode it properly yield (code_path, filename, code_data) # print '-'*79 @@ -1500,7 +1500,7 @@ def _extract_vba(ole, vba_root, project_path, dir_path): # print '' log.debug('extracted file {0}'.format(filename)) else: - log.warning("module stream {0} has code data length 0".format(MODULESTREAMNAME_StreamName)) + log.warning("module stream {0} has code data length 0".format(modulestreamname_streamname)) return -- libgit2 0.21.4