You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This xlsb sample, ebbf15cc0bedec40e58146d369150ee3 (on VirusTotal), fails with the following error:
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/deobfuscator.py", line 1954, in process_file
excel_doc = XLSBWrapper(file_path)
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/xlsb_wrapper.py", line 11, in init
self._xlsb_workbook = open_workbook(xlsb_doc_path)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/init.py", line 27, in open_workbook
return Workbook(XlsbPackage(name), *args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 29, in init
self._parse()
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 67, in _parse
rec.formula = Formula.parse(rec.formula_raw).stringify(self)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/formula.py", line 16, in stringify
return tokens.pop().stringify(tokens, workbook)
IndexError: pop from empty list
The text was updated successfully, but these errors were encountered:
This xlsb sample, ebbf15cc0bedec40e58146d369150ee3 (on VirusTotal), fails with the following error:
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/deobfuscator.py", line 1954, in process_file
excel_doc = XLSBWrapper(file_path)
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/xlsb_wrapper.py", line 11, in init
self._xlsb_workbook = open_workbook(xlsb_doc_path)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/init.py", line 27, in open_workbook
return Workbook(XlsbPackage(name), *args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 29, in init
self._parse()
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 67, in _parse
rec.formula = Formula.parse(rec.formula_raw).stringify(self)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/formula.py", line 16, in stringify
return tokens.pop().stringify(tokens, workbook)
IndexError: pop from empty list
Seems your pyxlsb2 is not the latest version. Can you update your pyxlsb2? Still you will get some errors...
This xlsb sample, ebbf15cc0bedec40e58146d369150ee3 (on VirusTotal), fails with the following error:
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/deobfuscator.py", line 1954, in process_file
excel_doc = XLSBWrapper(file_path)
File "/usr/local/lib/python3.6/dist-packages/XLMMacroDeobfuscator/xlsb_wrapper.py", line 11, in init
self._xlsb_workbook = open_workbook(xlsb_doc_path)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/init.py", line 27, in open_workbook
return Workbook(XlsbPackage(name), *args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 29, in init
self._parse()
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/workbook.py", line 67, in _parse
rec.formula = Formula.parse(rec.formula_raw).stringify(self)
File "/usr/local/lib/python3.6/dist-packages/pyxlsb2/formula.py", line 16, in stringify
return tokens.pop().stringify(tokens, workbook)
IndexError: pop from empty list
The text was updated successfully, but these errors were encountered: