Utilizando Sandboxie en el día a día para navegar

SandboxieHasta hace poco, utilizaba la aplicación sandboxie para programas que no tenían toda mi confianza. Tras la adquisición de un nuevo disco duro SSD, una buena excusa era reinstalar mi Windows 7.

La idea principal, era probar si podía utilizar de forma permanente Sandboxie, sin sufrir demasiadas consecuencias, a día de hoy, tras algo más de 3 meses de uso, mi experiencia es la siguiente.

No hay ningún problema serio con la utilización, ni he notado perdidas de rendimiento. Al ser un equipo de uso diario, he de reconocer que no ha sido expuesto contra infeciones, es decir, no he comprobado su utilidad frente a un posible ataque. Al menos de forma consciente.

La capa de seguridad que ofrece, es todo lo que sea ejecutado, por ejemplo si un existiera un fallo en el navegador, y este levantase la calculadora, ocurriría también en un entorno aislado, sin verse afectado el sistema (pero, sí comprometido), es importante diferenciar esto último.

Al producirse un ataque (no todo es ejecutar calculadoras), se tendría acceso normal al equipo, y los datos que este dispone, es decir: “Fotos disfrazado de mujer, o de oso panda”, e incluso podría hacer una captura de pantalla, mostrando al mundo que en la carpeta de películas favoritas está: “Sonrisas y lágrimas”.  Con lo que se terminaría nuestra fama de duros.

Por otra parte, sí que nos estaría protegiendo de posibles modificaciones en el sistema, ya sea instalación de malware, cambios en ficheros, etc. Ya que el fichero real, no llegaría a ser modificado en ningún momento. Esto al final, es una gran ventaja a la hora de limpiar un sistema.

Las descargas de ficheros tampoco conlleva ninguna dificultad, nos saldrá una pantalla cuestionando si deseas guardar en la misma ubicación (pero del entorno real). Ya tendríamos que determinar si hemos solicitado esa descarga, o como dice un amigo tenemos que “lo hizo un mago”.

Una de las pocas desventajas que he encontrado, es que si decides borrar la sandbox, para empezar con un navegador “virgen”, perderás el historial de navegación, algo que se puede remediar haciendo una copia. Otra que quizá es algo más molesta, es el aviso que tiene sandboxie, para saber en todo momento que te encuentras en un entorno aislado, es haciendo un reborde amarillo en la aplicación, esto es, ligeramente molesto.

Al utilizar Windows 7, es muy sencillo evitar equivocarse al encender de nuevo el equipo, y no ejecutarlo bajo sandboxie, ya que una vez lo tenemos abierto por primera vez, simplemente tenemos que “anclar la ventana“, así siempre será bajo la supervisión de la sandbox.

¿Y tú? ¿Qué medidas utilizas? ¿Te animas y haces la prueba?

WiNSoCk

Autoruns de Sysinternals

Cada vez que tengo que reinstalar un ordenador, ya sean los equipos que utilizo de forma habitual, o alguno que la familia bajo algún pretexto de invitación a grandes eventos, comidas formidables, y otras cosas que –no diré que mientan- tardan más de lo que esperaba tras reparar el ordenador. Hay una cosa que hago directamente tras actualizar todo el software.

¡Descargar el paquete de Sysinternals!

En general, mi deseo es no tener que llegar a utilizarle, y que los ordenadores funcionen con normalidad, pero… cuando se transforman en Hordenadores, que da miedo mirarles, lo primero que utilizaré será este paquete. Por eso poco a poco me gustaría ir desglosando algunas de las que más utilizo, y hoy le toca turno a AutoRuns.

Antes de entrar en detalles, estas herramientas son totalmente gratuitas, ayudan a tener un entorno controlado, correctamente gestionado, y como todo tiene un pero, su utilización a pesar de ser relativamente sencilla, tienen un perfil destinado a usuarios avanzados. Ya que podemos dejar el sistema bonito, perfecto, y con el ambientador de pino, o podremos hacer que no sea capaz de arrancar. ¡Así que cuidado!

El funcionamiento es revisar los lugares del registro en los que se podría alojar tanto software malicioso (los que ya conocemos, virus, trojanos, gusanos, la batamanta…), y aplicaciones legítimas (esas que vienen siempre comprimidas con un serial.txt, y un parche.exe, que al arrancar tiene los mejores éxitos de la música electrónica de los 70) .

Inicio de sistema antes de utilizar Autoruns

Una vez ejecutado “Autoruns.exe“, todas las aplicaciones que muestra, son las que se ejecutan de forma automática al iniciar el sistema. Será necesario tener un ojo entrenado, para determinar que aplicaciones deberían poder iniciar y aquellas que, bien preferimos sean ejecutadas a mano, o directamente hemos detectado como un posible malware. En caso de tener alguna duda sobre una aplicación, suelo posicionar el ratón sobre el nombre y utilizar la función “Jump to…”, se abrirá la carpeta en la que está alojado, y podremos utilizar la ruta para analizar con VirusTotal, hacer búsquedas en Internet del nombre del proceso, etc…

Otra de las configuraciones que suelo realizar es desde la ventana “Options” -> “Hide Windows Entries”, debido a que en un primer momento, voy a confiar en todo aquello que el proveedor sea Microsoft. Puede ser recomendable una vez limpio con esta opción habilitada, la de volver a ejecutar el programa, sin dicha opción.

Una garantía de que un proceso es quien dice ser, a pesar de hacer que la ejecución del programa sea levemente más lenta, es marcar la opción: “Verify Code Signatures”. De esta manera, serán comprobadas las firmas, y tendremos seguridad  de que la aplicación es quien dice ser. ¡Habrá que tener en cuenta, los falsos negativos!

La forma de permitir o denegar las aplicaciones, es con el check que se encuentra a la izquierda del todo, una vez desmarcado, estamos impidiendo la ejecución automática. Esto no impide que se pueda ejecutar en el sistema, ni que al reiniciar el equipo no vuelva a aparecer, para una correcta limpieza, implica revisarlo varias veces, si fuese un dentista, recomendaría si hay dudas, ejecutar la aplicación 3 veces al día.

***<TEXTO INVISIBLE>***
Este punto, lo negaré en todo momento, jamás lo he escrito, y no quedará constancia en ninguno de los buscadores, si alguien recuerda verlo en este blog, será una ilusión. Una posible recomendación, poco sana para el ordenador, es… una vez desmarcados los programas (y sólo en caso de infección), apagar el equipo con el mal llamado botonazo. Mejor inclusive utilizar el botón de reinicio.
Esta recomendación es cosa de cada uno, y si se puede evitar mucho mejor. La explicación reside, ya que en ocasiones me he encontrado con aplicaciones de los malos que detectan el apagado del equipo, y es en ese momento en el que se vuelven a asegurar el inicio automático en el sistema infectado.
***</TEXTO INVISIBLE>***

El manual de buenas prácticas, indica que tras un periodo prudencial, estabilizado el equipo y bajo nuestro control, se debería a eliminar completamente las entradas desmarcadas, salvo que por alguna razón pensemos que podríamos necesitar volver a habilitarlas en algún momento, si esto no es así, botón derecho sobre la entrada, y “delete”.

Para finalizar a modo indicativo, la aplicación nos dejará salvar la configuración y en caso de necesidad, realizar una comparativa del estado actual del sistema, frente a la versión anterior. Las líneas que aparecen en verde clarito reseñadas, son las que se encuentran invertidas. (Si está habilitado, antes estaba deshabilitado, y viceversa).

Una aplicación genial, que me ha salvado en más de una ocasión, y nos simplifica el trabajo de buscar manualmente aquellos programas que tratan de iniciar solos. Por otra parte, tenemos garantía, debido a que el proveedor de la herramienta es Microsoft.

WiNSoCk

 Enlaces de interés:
Documentación Sysinternals
Documentación Autoruns
Otra guia muy interesante de leer
Video [En ingles] Utilización de Autoruns