Memdump was written by Matt Miller and is used to dump the entire memory of a running process. The directory created by memdump can be used with msfpescan to quickly find viable instructions and return addresses.
MEMDump utility is designed to dump or copy any part of 4GB linear memory address space under MS-DOS and Windows 9x DOS to a console, text or binary file. You can use MEMDump for dump contents of PCI devices memory located outside of first megabyte,