Open Blightbuster opened 3 weeks ago
Im on memprocfs = "5.12.0"
and am using the vmm.dll
from that release as well.
The winpmem_x64.sys
im using is from the this release after extracting it through the commandline option.
Oh wow, dont mind me. Apparently restarting my pc fixed this? Im gonna close the issue for now then but might reopen later if I find a way to reproduce it.
Nice to see you got it to work,
And no need to keep me updated about it, it's more a winpmem driver issue rather than a memprocfs issue. Sometimes you can find out why it failed in the windows event log.
Nice to see you got it to work,
And no need to keep me updated about it, it's more a winpmem driver issue rather than a memprocfs issue. Sometimes you can find out why it failed in the windows event log.
Im noticing that initializing vmm with pmem as a device, right after a pc restart is almost instant which is great. However after having my pc on for a few hours and initialzing vmm ~100 times in total, it starts to take longer and longer to initialize (two minutes by now).
When initially had the issue, I also had my pc running for a few days already so it checks out.
This might very well be an issue with winpmem, just letting you know incase it might be related to vmm and not winpmem 👀
Unfortunately I won't be able to do much about winpmem issues. I never heard about those kinds of initialization times when running from memory dumps or FPGAs so I'd assume it's related to winpmem.
May it perhaps be related to vmm still? When I use '-printf -vv' it does seem to be able to read memory instantly as it instantly finds addresses like [CORE] EPROCESS located at ffffe301a39b6040
but then gets stuck right after this line
[PROCESS] # STATE PID DTB EPROCESS PEB NAME
where its trying to enumerate all processes.
The last line after it loaded is [PROCESS] 22712 (list) 00000004 0000001ae000 ffffe301a39b6040 000000000000 System
so 22712 processes got enumerated?
Wow you have 22712 running (or terminated) processes. Yeah, then it will probably take time to start MemProcFS.
If you're able to share the memory dump I can take a look (zip it and send me the download link).
Like I mentioned earlier on I'd really need a memory dump for which I'm able to replicate this issue.
It's super rare to have these many processes running, and most likely solution to make it work better would be to increase a number of buffers. This would however impact normal use negatively memory wise, and MemProcFS is already a bit of a memory hog... Maybe some separate mode can be introduced to resolve this.
But I still would need a memory dump file which have this issue to be able to look into it better.
Initializing vmm with the following parameters gets stuck right after this output in the console:
Im running from an admin shell btw :D