Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

olevba: prevent side effects on python lib "email" #603

Closed
wants to merge 724 commits into from
Closed

olevba: prevent side effects on python lib "email" #603

wants to merge 724 commits into from

Conversation

matthieuxyz
Copy link
Contributor

Fix issue #602

christian-intra2net and others added 30 commits March 25, 2019 11:47
These 4 files contain dde-links to calc.exe and are encrypted with
excel's standard password.
Output "DDE Links:" makes another "DDE-Link " prefix unnecessary and
parsing of output harder.
(making pylint happier, part 1)
making pylint happy, part 2
making pylint happier, part 3
making pylint happier, part 4
making pylint happier, part 5 (final for now)
This is a start to bring back some structure into the json output.

Might not be a permanent solution, need to further discuss in PR 308
Every logging call can have an optional arg type='...' which is
ignored when logging to text but shows in json output. The "type"
of regular logging output in json is type='msg'.

Added 2 messages with different type, adjusted existing test, created
2 new ones.
This has to be present for Office OpenXML files but is not there e.g.
for OpenOffice files (odt, ...).

Can still analyze the file without this.
Usually, did check for xml first, so if is not zip then the message
was correct. But might change and function might be called from
elsewhere.
Not sure whether this copying is necessary at all...
rsaccani and others added 29 commits February 18, 2020 15:05
The current version has severe performance issues when analyzing some binary xls files. Updating to the latest plugin version solves the problem.
Update plugin_biff to latest version
Unpack the values of ptgNum float literals.
@matthieuxyz matthieuxyz closed this Sep 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants