Dumper (computer program)

Dumper (computer program)

In computer programming, a dumper is a program which copies data from one source (usually a proprietary format) to another (usually in a more easily accessible format).

A dumper is a program that saves data from the computer's memory, usually from a foreign process (program) to a (*.dmp) file. Often the process's memory is dumped automatically to disk if the program crashes. So you may recover any unsaved data from this file or send it to the developer so he can investigate what caused the crash.

Another use of 'dumpers' can be dumping Windows Exe-files from memory after they have been unpacked/decrypted for further analysis (in case of malware), or after unwrapping/unpacking certain security envelopes. These security envelopes are applied by the developer or software vendor to 'protect' these applications.

Usually a security envelope checks if the application has not been modified, if you are still on your evaluation period or if the original CD is inserted before it unpacks and starts the application in memory. However just dumping is not enough - because structures like the imported API-Call were overwritten or intentionally mangled by the protector at the start and need to be rebuilt to get a running executable.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Dumper (disambiguation) — A dumper is an off road vehicle designed for carrying bulk material. Dumper may also refer to: Anthony Charles Dumper (born 1923), Bishop of Dudley Dumper (computer program), a computer program that copies data from one source to another Dumper… …   Wikipedia

  • Dump — generally refers to a place for disposal of domestic waste. See articles at midden and landfill. Other uses The word has other uses alone or in combination and may refer to: Dump (program), a Unix program for backing up file systems Dump (band),… …   Wikipedia

  • dump — dumper, n. /dump/, v.t. 1. to drop or let fall in a mass; fling down or drop heavily or suddenly: Dump the topsoil here. 2. to empty out, as from a container, by tilting or overturning. 3. to unload or empty out (a container), as by tilting or… …   Universalium

  • GoodTools — Cowering s GoodTools is a suite of ROM auditing applications for Windows that contain a database listing known software for various video game consoles and home computers. These tools, released as freeware, have established themselves as an… …   Wikipedia

  • Digital forensics — Forensic science Physiological sciences …   Wikipedia

  • Mobile device forensics — Forensic science Physiological sciences …   Wikipedia

  • Ender Wiggin — Andrew Ender Wiggin is a fictional character from Orson Scott Card s science fiction story Ender s Game and its sequels ( Speaker for the Dead , Xenocide , Children of the Mind ), as well as in the first part of the spin off series, Ender s… …   Wikipedia

  • RISC OS — Infobox OS name = RISC OS caption = A screenshot of RISC OS 4 developer = RISCOS Ltd (6.xx), Castle Technology Ltd / RISC OS Open Ltd (5.xx) source model = Proprietary software/Shared Source [ [http://www.iconbar.com/RISC OS Open Reveal Shared… …   Wikipedia

  • List of gairaigo and wasei-eigo terms — This is a selected list of gairaigo, Japanese words originating or based on foreign language (generally Western) terms, including wasei eigo (Japanese pseudo Anglicisms). Many derive from Portuguese, due to Portugal s early role in Japanese… …   Wikipedia

  • Component Object Model — Not to be confused with COM file. Component Object Model (COM) is a binary interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”