volatility3 icon indicating copy to clipboard operation
volatility3 copied to clipboard

Yarascan process_yara_options method needs updating to ensure requirements and processing options remain in sync

Open eve-mem opened this issue 2 years ago • 8 comments

After merging https://github.com/volatilityfoundation/volatility3/pull/1050 @ikelos noticed that the the process_yara_options method could be updated to handle and check the yara config options in a better way.

The discussion https://github.com/volatilityfoundation/volatility3/pull/1050 contains more context, however the main point from @ikelos is:

It's kind of ok, since the rules returned are what the plugin actually uses, but it's keeping the requirements and the processing in sync that's the issue (ie, making sure the options used match the rules object generated). Perhaps we could just beef up option checking a little? The other option would be to parameterize the process_yara_options to take each individual option? We could then pass in **conf, and that should have the same effect? That would be a major version bump to yarascan, but it might be the best way to resolve the issue?

This issue is to track this yarascan update so that it isn't missed.

eve-mem avatar Dec 06 '23 13:12 eve-mem

This issue is stale because it has been open for 200 days with no activity.

github-actions[bot] avatar Jun 24 '24 01:06 github-actions[bot]

I can't remember whether I was gonna do this or you were, @eve-mem ? I'll keep it open just in case... Should be a nice starter project for someone if neither of us get round to it (if only I could remember what it is I was thinking). 5;P

ikelos avatar Jun 24 '24 07:06 ikelos

I think i was planning on doing it... I agree though that it would be simple enough as a starter.

eve-mem avatar Jun 24 '24 07:06 eve-mem

This issue is stale because it has been open for 200 days with no activity.

github-actions[bot] avatar Jan 11 '25 02:01 github-actions[bot]

Ping @eve-mem just to keep it on your radar (and unstale it)... 5;)

ikelos avatar Jan 16 '25 12:01 ikelos

Thanks @ikelos !

eve-mem avatar Jan 16 '25 20:01 eve-mem

This issue is stale because it has been open for 200 days with no activity.

github-actions[bot] avatar Aug 05 '25 02:08 github-actions[bot]

Another attempt to keep this not stale....!

eve-mem avatar Aug 05 '25 11:08 eve-mem