Eight Linux/Unix server memory dump tools

Source: Internet
Author: User

To do this, you must first sharpen the tool. When you dump the Linux/Unix server memory, you must have a proper tool at hand. Foreign media checked Eight Linux/Unix server memory monitoring tools. Let's take a look.

LiMELinux Memory Extractor)

LiME (formerly referred to as DMD) is a kind of Loadable Kernel Module (LKM) that can be loaded to obtain the volatile memory in Linux and Linux devices. This tool supports obtaining memory from the file system of the device or from the network. LiME is the first tool to capture the complete memory from the Android device. It reduces the interaction between the user and the kernel space process during the capture process.

LiME:Http://code.google.com/p/lime-forensics/downloads/list

Draugr

With/dev/(k) mem or information dump, Draugr can access, read/write, and search memory in python. You can also find the system information in different ways. In addition, you can find the kernel symbol XML file or EXPORT_SYMBOL), process, and disassembly and dumping memory.

Draugr:Http://code.google.com/p/draugr/downloads/list

Volatilitux

For Linux systems, Volatilitux is equivalent to Volatility. Volatilitux supports the following physical memory dump architecture:

* ARM

* X86

* Supports PAE x86

The following commands are supported:

* Pslist: print the list of all processes

* Memmap: prints the memory ing of a process.

* Memdmp: The addressable memory of the dump Process

* Filelist: prints all enabled documents for a given process.

* Filedmp: Dump enabling document

Volatilitux:Http://code.google.com/p/volatilitux/downloads/list

Memfetch

This is a simple tool that can dump all the memory of running processes, or dump when a fault is found. Install Memfetch code:

 
 
  1. ## FreeBSD ## 
  2. pkg_add -r -v memfetch 
  3. ## other *nix user download it from the following url ## 
  4. wget http://lcamtuf.coredump.cx/soft/memfetch.tgz 
  5. tar xvf memfetch.tgz 
  6. cd memfetch && make 

Memfetch:Http://lcamtuf.coredump.cx/

Red Hat Crash

This core analysis suite is an independent tool that can be used to study the ecosystem, kernel core dump created on Netdump, diskdump and kdump packages on Red Hat Linux, it can be used for memory forensics. Installation code:

 
 
  1. ## RHEL / CentOS ## 
  2. yum install crash 
  3. ## Novell / Suse / OpenSUSE ## 
  4. zypper install yast2-kdump 

Crash:Http://people.redhat.com/anderson/

Memgrep

A simple tool to search, replace, and dump memory from running processes and core files. Installation:

 
 
  1. ## FreeBSD ## 
  2. pkg_add -r -v memgrep 

Memgrep:Http://hick.org/

Memdump

Memdump dumps the system memory to the standard output stream and skips the memory ing. The contents of physical memory are dumped by default. Installation:

 
 
  1. ## Debian / ubuntu Linux ## 
  2. sudo apt-get install memdump 
  3. ## FreeBSD ## 
  4. pkg_add -r -v memdupm 

Foriana

A tool that extracts process and module list information from a RAM Image Based on the logical relationship between the operating system structure.

Foriana:Http://hysteria.sk /~ Niekt0/foriana/

If you have other good tools, please share them below.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.