-
La herramienta MftRcrd
Esta herramienta sirve para descodificar el registro $MFT de archivos individuales. Es una combinación de mft2csv y NtfsFileExtracter. No escribe ningún CSV, sino que muestra la información en la consola. Es muy útil cuando se están probando cosas y aprendiendo NTFS, ya que se puede hacer cualquier cosa con un archivo en una unidad NTFS y obtener de inmediato la decodificación de la parte de la MFT correspondiente a ese archivo, sin necesidad de tener que extraer todo el $MFT y luego decodificarlo a un CSV. Entonces mientras que Mft2CSV es útil para extraer $MFT completo con todos sus registros, MftRcrd es para el volcado rápido de información de registro de archivos individuales.
Soporta tanto el nombre del archivo + ruta como el IndexNumber (registro MFT) como entrada (param1). Ahora también se puede especificar el desplazamiento del disco como alternativa. Ver ejemplos a continuación para la sintaxis. Param4 es para elegir si se desea hacer un hexdump de los registros INDX resueltos del atributo $INDEX_ALLOCATION
Atributos soportados:
- $STANDARD_INFORMATION
- $ATTRIBUTE_LIST
- $FILE_NAME
- $OBJECT_ID
- $SECURITY_DESCRIPTOR (sólo volcado hexadecimal crudo)
- $VOLUME_NAME
- $VOLUME_INFORMATION
- $DATA
- $INDEX_ROOT
- $INDEX_ALLOCATION
- $BITMAP (just raw hex dump)
- $REPARSE_POINT
- $EA_INFORMATION
- $EA
- $LOGGED_UTILITY_STREAM
CÓMO EJECUTAR MFTRCRD
MftRcrd64.exe param2 param3
- param1 puede ser una ruta de archivo válida o un IndexNumber (número de registro $MFT).
- param2 puede ser -d o -a:
-d significa solo decodificar la entrada $MFT
-a es lo mismo que -d pero también vuelca toda la entrada $MFT a la consola. - param3 para especificar si se quiere hacer un hexdump completo de los registros INDX y puede ser indxdump=on o indxdump=off. Tengan en cuenta que indxdump=on puede generar una gran cantidad de volcado en la consola para ciertos directorios.
Ejemplo para volcar una decodificación $MFT para boot.ini:
MFTRCRD C:\boot.ini -d indxdump=off
Ejemplo para volcar una decodificación $MFT + un volcado de registro de 1024 bytes $MFT para el propio $MFT en la unidad C:
MFTRCRD C:0 -a indxdump=off
Ejemplo para volcar una decodificación $MFT para $LogFile en la unidad D:
MFTRCRD D:2 -d indxdump=off
*Ejemplo para volcar una decodificación de registro $MFT + hexdump de los registros INDX resueltos para el directorio raíz en C:, equivalente a la ‘carpeta’ llamada C:*
MFTRCRD C:5 -d indxdump=on
Ejemplo para decodificar lo que se encuentra en el desplazamiento 3246809088 en la unidad c:
MFTRCRD C?3246809088 -a indxdump=off
(El desplazamiento especificado en hexadecimal debe estar precedido por «0x», es decir, C?0xC1866000)
Ejecutar la herramienta sin ningún parámetro mostrará la información de ayuda.
Search
Archives
- noviembre 2024
- octubre 2024
- septiembre 2024
- junio 2024
- mayo 2024
- abril 2024
- marzo 2024
- octubre 2023
- agosto 2023
- junio 2023
- mayo 2023
- abril 2023
- marzo 2023
- febrero 2023
- enero 2023
- diciembre 2022
- noviembre 2022
- octubre 2022
- septiembre 2022
- agosto 2022
- julio 2022
- junio 2022
- mayo 2022
- abril 2022
- febrero 2022
- enero 2022
- diciembre 2021
- noviembre 2021
- octubre 2021
- septiembre 2021
- julio 2021
- junio 2021
- mayo 2021
- abril 2021
- marzo 2021
- febrero 2021
- enero 2021
- diciembre 2020
- noviembre 2020
- octubre 2020
- septiembre 2020
- junio 2020
- mayo 2020
- abril 2020
- marzo 2020
- noviembre 2019
- septiembre 2019
- agosto 2019
- julio 2019
- junio 2019
- mayo 2019
- enero 2019
- noviembre 2018
- septiembre 2018
- agosto 2018
- junio 2018
- mayo 2018
- marzo 2018
- febrero 2018
- diciembre 2017
- octubre 2017
- septiembre 2017
- agosto 2017
- julio 2017
- junio 2017
- mayo 2017
- abril 2017
- marzo 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- octubre 2016
- septiembre 2016
- agosto 2016
- julio 2016
- mayo 2016
- abril 2016
- marzo 2016
- febrero 2016
- noviembre 2015
- octubre 2015
- agosto 2015
- julio 2015
- junio 2015
- mayo 2015
- abril 2015
- marzo 2015
- febrero 2015
- enero 2015
- diciembre 2014
- noviembre 2014
- octubre 2014
- septiembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- septiembre 2013
- julio 2013
- mayo 2013
- marzo 2013
- febrero 2013
- enero 2013
- diciembre 2012
- noviembre 2012
- agosto 2012
- julio 2012
- junio 2012
- mayo 2012
- abril 2012
- marzo 2012
- enero 2012
- noviembre 2011
- julio 2011
- junio 2011
- mayo 2011
- abril 2011
- marzo 2011
- enero 2011
- diciembre 2010
- septiembre 2010
- agosto 2010
- julio 2010
- febrero 2010
- enero 2010