Closed heck-gd closed 3 months ago
Also, relating to the same feature - if I fix the bug locally, Volatility runs out of memory scanning a 4 GB memory dump.
Changing the sanity_check
size to 2 GB works around that problem. Not sure if that's too restrictive for some use cases.
Describe the bug Thanks for improving VAD scanning, it's much appreciated! However there's a small problem in the new code.
Context Volatility Version: Latest develop Operating System: Ubuntu 22.04 Python Version: 3.10 Suspected Operating System: Windows 10 Command:
vol.py -f dumptoscan.elf windows.vadyarascan --yara-file rules.yar
To Reproduce Run command above and get no results even if the strings are present.
Additional information The problem seems to be that in this loop, the second tuple member is in fact the size and not the end address.
Printing
start
andend
yields the following for me: