-
Notifications
You must be signed in to change notification settings - Fork 78
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
Feature request: stream memdump over the network #253
Comments
There isn't built-in support to remotely capture memory without touching local disks, as this often leads to a less coherent snapshot due to the latencies involved. That said, we have tested using Example: Does this model work for you? |
Hmm... I tried ./avml /dev/stdout > /dev/tcp/1.2.3.4/1234 using the Bash Your command, or the converse avml /dev/stdout | ssh username@ip 'cat > remote-file.lime' will indeed be a suitable solution for most cases, and with that my reason for this feature request is more or less eliminated. It would still be nice not to depend on the presence of any particular software on the target system. (Now I think of it, even the need for AVML could be eliminated with Regarding capturing to the network often leading to less coherent memdumps, sometimes the opposite may be the case; you could have a very fast network connection and a fast SSD on the remote system, while you only have a slow HDD on the system of which you're capturing the memory. |
Of note, |
you can use the following bash script:
|
Very nice, would like a built-in feature to dump memory directly to tcp remote port and also why it doesn't work to directly forward it to /dev/tcp//? |
This is not something we are likely to include by default at this time. We're open to a contribution that implements this as a compile-time feature. |
For forensic purposes, it is desirable to leave as small a (memory and disk) footprint as possible on the system whose memory is being dumped.
Regarding the disk footprint, it would for this reason be useful to be able to stream the memory directly across the network to another system.
The text was updated successfully, but these errors were encountered: