Dumper (programa de ordenador)
En programación informática, un dumper es un programa que copia datos de una fuente (normalmente un formato propietario) a otra (normalmente en un formato más accesible).
Un dumper es un programa que guarda datos de la memoria de la computadora, generalmente de un proceso (programa) externo, en un archivo (*.dmp). A menudo, la memoria del proceso se vuelca automáticamente al disco si el programa falla. Puede recuperar cualquier dato no guardado de este archivo o enviarlo al desarrollador para que pueda investigar qué causó la falla.
Otro uso de los "dumpers" puede ser el volcado de archivos ejecutables de Windows desde la memoria después de que se hayan descomprimido o descifrado para su posterior análisis (en caso de malware) o después de desempaquetar o abrir ciertos sobres de seguridad. Estos sobres de seguridad son aplicados por el desarrollador o el proveedor de software para "proteger" estas aplicaciones.
Por lo general, un sobre de seguridad verifica si la aplicación no ha sido modificada, si todavía se encuentra en el período de evaluación o si se insertó el CD original antes de descomprimir e iniciar la aplicación en la memoria. Sin embargo, no basta con volcar el archivo, ya que el protector sobrescribió o deformó intencionalmente estructuras como la API-Call importada al inicio y es necesario reconstruirlas para obtener un ejecutable en funcionamiento.
Referencias
- ^ "¿Qué es una bomba?". www.computerhope.com. Retrieved 2024-09-19.
- ^ "¿Qué es un vertedero de memoria? – Definición TechTarget". ¿Qué?. Retrieved 2024-09-19.