miércoles, 19 de noviembre de 2008

Index.dat. Asegurando nuestra privacidad

Como ya muchos saben, la manera más rápida y sencilla de borrar la información que se almacena en la computadora con relación a nuestra navegación (caché, cookies, historial, etc.) al utilizar Internet Explorer, es hacerlo desde el mismo navegador:

Ahora bien, existe un archivo llamado Index.dat que es propio del sistema y permanece oculto en el mismo, éste archivo contiene un índice de referencia que guarda las direcciones de todas las páginas web que visitamos. Eliminando los archivos de la forma convencional antes mencionada, la información contenida en el Index.dat no se borra, por ende, quien pueda localizar y leer este archivo podrá ver absolutamente todos los sitios que hayamos visitado, sin importar que hayamos, previamente, eliminado el historial del IE y demás información. Si bien no se trata de un archivo critico, toma relativa importancia al ser propenso a comprometer uno de los principios básicos de la Seguridad Informática, nuestra privacidad.
Y es aquí cuando surge la siguiente pregunta: ¿es paranoico pensar que este archivo puede comprometer nuestra privacidad?. Yo creo que si, que no constituye una amenaza grave, pero también creo que evidentemente no deja de ser una amenaza y por tal motivo debemos conocerla y tenerla en cuenta sin darle un nivel de importancia más allá del que realmente se merece y sin hacer del tema una cuestión extremadamente paranoica. De todas maneras es importante tenerlo en cuenta a la hora de querer eliminar las huellas que dejamos al manipular un sistema, además es un archivo a examinar a la hora de realizar un análisis sobre un sistema comprometido.

Veamos ahora algunas herramientas de las cuales disponemos para poder manipular este archivo y eliminar completamente su contenido.


Windows 9x > Windows ME
WindowsCookies
WindowsHistoryhistory.ie5
WindowsHistoryHistory.ie5sub-folders
WindowsTemporary Internet Files
WindowsTemporary Internet FilesContent.IE5
WindowsTemporary Internet FilesContent.IE5sub-folders

Windows NT > Windows Server 2003
Documents and settingscookies
Documents and settingsLocal SettingsHistory
Documents and settingsLocal SettingsTemporary Internet Files
Documents and settingsLocal SettingsTemporary Internet FilesContent.IE5
Documents and settingsLocal SettingsTemporary Internet FilesContent.IE5sub-folders
Documents and settingsAll Userscookies
Documents and settingsAll UsersLocal SettingsHistory
Documents and settingsAll UsersLocal SettingsTemporary Internet Files
Documents and settingsAll UsersLocal SettingsTemporary Internet FilesContent.IE5
Documents and settingsAll UsersLocal SettingsTemporary Internet FilesContent.IE5sub-folders Documents and settingsDefault Usercookies
Documents and settingsDefault UserLocal SettingsHistory
Documents and settingsDefault UserLocal SettingsTemporary Internet Files
Documents and settingsDefault UserLocal SettingsTemporary Internet FilesContent.IE5
Documents and settingsDefault UserLocal SettingsTemporary Internet FilesContent.IE5sub-folders

También en
windowssystem32configsystemprofilecookies
windowssystem32configsystemprofilelocal settingshistory
windowssystem32configsystemprofilelocal settingshistorysub-folders
windowssystem32configsystemprofilelocal settingsemporary internet filescontent.ie5

Como ya se mencionó anteriormente, el Index.dat se encuentra oculto y con privilegios de ser un archivo necesario para el sistema, por tal motivo no podremos eliminarlo de la manera en que estamos acostumbrados a hacerlo con cualquier otro archivo.
Existen varios programas, tanto en línea de comando como para entorno gráfico, que nos permiten manipular, ver y borrar el contenido de estos archivos. Veamos algunos métodos y usos.

Find
Para poder visualizarlo podemos recurrir al DOS, bajo línea de comandos escribimos en C:Documents and Settings[Usuario]Configuración localHistorialHistory.IE5 (ruta donde se aloja el archivo) el siguiente comando:
find /i “” index.dat sort > C:cont-index-dat.txt
Con el comando find le pedimos que busque dentro del archivo Index.dat cadenas de texto, en este caso los caracteres “”, el parámetro /i omite mayúsculas y minúsculas al buscar; y con el comando sort le decimos que ordene lo encontrado en forma alfabética y que lo guarde como cont-index-dat.txt en la raíz del disco C. De esta manera obtendremos un archivo .txt llamado cont-index-dat.txt con el contenido de todas las páginas web visitadas.

Pasco
Una segunda opción para visualizar su contenido, podría ser utilizando una herramienta llamada pasco de la firma Foundstone. Pasco, que significa “navegar” en latín, es una herramienta gratuita que se utiliza en análisis forense y nos permite generar un archivo .CVS que podremos visualizar, por ejemplo, en una planilla de cálculo de Excel. Para ejecutarlo debemos escribir en el prompt de DOS un simple comando:
C:>pasco –d –t index.dat > index.csv
De esta manera podremos generar un archivo con extensión .csv que podremos exportar a una planilla de cálculo .

InUse
Si lo que queremos hacer es directamente borrar el archivo Index.dat, podemos utilizar una herramienta de Microsoft llamada InUse, ésta herramienta nos permite cambiar archivos que no se pueden manipular mientras son usados por el sistema, es rápida, pesa 40 Kb y se utiliza bajo línea de comando. Su sintaxis es sencilla. C:>inuse [origen] [destino] Veamos un ejemplo. En primer lugar tenemos que crear, mediante el block de notas, un archivo llamado Index.dat y guardarlo, por ejemplo, en la misma carpeta donde esta el InUse.exe (lo mas práctico es guardar ambos en la raíz del C). Una vez que tengamos el archivo, bajo DOS escribimos los siguiente:
C:INUSE> inuse index.dat C:Documents and SettingsMi PistusConfiguración localHistorialHistory.IE5

Luego de reiniciar la computadora, Internet Explorer creará un nuevo archivo vacío llamado Index.dat, con lo cual nos aseguramos de haber borrado todo el rastro que haya guardado en su índice de referencia. Si no se sienten cómodos utilizando herramientas bajo línea de comandos, existen muchas otras que nos permiten manipular el Index.dat bajo un entorno gráfico. Veamos algunas de ellas.

Index.dat Scanner
Si bien todas las herramientas mostradas son sencillas de utilizar, ésta tiene la particularidad de que no necesita instalación, es decir, con solo hacer doble click sobre el ejecutable es suficiente para que nos muestre todo el contenido del Index.dat, brindándonos la opción de guardar el resultado en un log con extensión .txt o escanear un archivo Index.dat en particular, por ejemplo, alguno que hayamos extraído de otra/s computadoras.
Si nuestro objetivo es visualizar el contenido del archivo, ésta es una herramienta ideal ya que solo pesa 87 Kb, con lo cual podremos transportarla en un disquete.


Index.dat Analyzer
Index.dat Analyzer no solo nos permite visualizar el contenido del archivo sino que también nos permite eliminar aquellas entradas que no son de nuestro interés. Una buena característica de este programa es que nos deja interactuar entre el contenido del caché, las cookies y el historial, pudiendo seleccionar de cada una de ellas las entradas que queremos eliminar. Al igual que el anterior, es muy sencilla de utilizar y a diferencia requiere ser instalado en el disco rígido.
Para poder guardar su contenido, tendremos que seleccionar todos los items, o seleccionar aquellos que luego queremos analizar, y elegir la opción FileàSave Selected Items, de esta forma obtendremos un archivo .txt con las entradas que hayamos seleccionado.


Index.dat Suite
Por ultimo, veamos ésta herramienta que nos sirve para eliminar no solo el index.dat sino que también cualquier otra información que se haya almacenado después de nuestra actividad en una computadora. Posee muchas mas herramientas que las dos mencionadas anteriormente y requiere instalación. Entre sus funciones se encuentran: · Ver, borrar y hacer copias de seguridad de los archivos Index.dat · Ver y borrar archivos temporales de Internet · Ver y borrar coockies, historial, archivos temporales y documentos recientes · Borrar URL’s que no nos interese · Borrar el contenido de la carpeta Prefetch, entre otras.
Para eliminar nuestras huellas, primero debemos asegurarnos de escanear todos los discos (Search in: ALL DRIVERS), luego seleccionar la opción “Find”. Por último, Seleccionar del menú Tools la opción CleanupCoockies (History, Temp., etc) Delete Contents.

Y por ultimo, para eliminar el Index.dat debemos, previo escaneo, seleccionar los archivos index.dat que queremos eliminar. Una vez hecho esto, tendremos que generar un archivo .bat, para lo cual haremos clic sobre el botón con el dibujo de una consola DOS.

Fuente: www.mygnet.net/articulos/seguridad/index_dot_dat_dot_asegurando_nuestra_privacidad.1040

No hay comentarios: