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

Update to yara 4.5.0 #72

Merged
merged 16 commits into from
Feb 16, 2024
Merged

Update to yara 4.5.0 #72

merged 16 commits into from
Feb 16, 2024

Conversation

vthib
Copy link
Owner

@vthib vthib commented Sep 10, 2023

This is a WIP PR for update to yara 4.5.0

Two blockers for this:

  • the authenticode-parser dependency must be updated
  • waiting for a yara-rust release would be better than using a fork

@vthib vthib force-pushed the update-yara-4.4 branch 2 times, most recently from da2fcfd to 2e41baa Compare September 10, 2023 22:24
@vthib vthib changed the title Update to yara 4.4 Update to yara 4.5.0 Feb 13, 2024
@vthib vthib force-pushed the update-yara-4.4 branch 3 times, most recently from c48a2c4 to 06ec266 Compare February 16, 2024 00:38
This changes how imported functions are filtered in the PE module,
with the goal of aligning with the pefile python library, and thus
getting the same impash values. See Yara PR #1944
This mirrors the changes done in YARA's PR #1941.
This mirrors the changes done in YARA's PR #1882.
Now that the imported functions filtering has been modified, we actually
align with YARA for this file, so we can finally enable this test.
This mirrors the changes done in YARA's PR #1679.
Reflect what is done in yara, where dll names are validated otherwise
ignored. A new limit was added in YARA 4.4 as well.
This matches the VirusTotal/yara#2040 fix
done in yara 4.5.0
Update tests now that yara has fixed this edge case in Yara 4.5.0
(see VirusTotal/yara@79794c4053df3).
Yara 4.5.0 now supports those, so update the tests accordingly.
See VirusTotal/yara#2037
@vthib vthib merged commit 89224d8 into master Feb 16, 2024
12 checks passed
@vthib vthib deleted the update-yara-4.4 branch February 16, 2024 21:15
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.

1 participant