Dumps memory components from specific processes or from all processes currently running. Supports creation and use of a clean-hash database, so that dumping of all the clean files such as kernel32.dll can be skipped.

PE-sieve is described as 'Scans a given process, searching for the modules containing in-memory code modifications. When found, it dumps the modified PE. Detects inline hooks, hollowed processes, Process Doppelgänging etc. Can be used for unpacking malware' and is a process monitoring tool in the development category. There are 2 alternatives to PE-sieve for Windows. The best PE-sieve alternative is Process Dump, which is both free and Open Source.
Dumps memory components from specific processes or from all processes currently running. Supports creation and use of a clean-hash database, so that dumping of all the clean files such as kernel32.dll can be skipped.

LiveDump is a simple memory dumper which will either dump a region of memory once to a file or constantly dump it every X many milliseconds.
