Hemos llegado a uno de los puntos más comunes, el uso de herramientas para “aumentar” la seguridad de nuestro sistema. Digo uno de los puntos más comunes porque prácticamente en todos los sitios webs destinados a ofrecer documentación de seguridad se basan en decir que debes tener un buen antivirus, antispyware, firewall (y alguna otra herramienta extra) para protegerte contra todo y que eso es suficiente.
Pero pongo en mi boca las siguientes preguntas:
- ¿A qué se refieren a un buen antivirus, antispyware y firewall? ¿A que es conocido, a que es realmente personalizable, a que es fácil y bonito o a que está bien hecho?
- ¿La seguridad de un sistema se basa en los programas que se usan o en el usuario que los configura?
- ¿Qué herramientas son realmente necesarias?
- ¿Son buenas las suites de seguridad?
- ¿Será cierto que mientras más programas de seguridad tenga instalados en mi pc más seguro estaré?
Bien son algunas de las preguntas que todo paranóico de la seguridad por su sistema, sea windows o un unix-like debe hacerse. Las preguntas las responderé luego, ahorita me centraré en otros puntos que también son importantes como definir que son cada cosa:
Antivirus:
Los antivirus son herramientas diseñadas para detectar y eliminar dichas amenazas. Se basan en una base de datos para la detección de virus o en detección por actividad de ficheros o análisis de algoritmos.
Los antivirus solo deberían detectar “virus”, no están diseñados realmente para detectar otras amenazas como rootkits, troyanos, spywares, adwares, keylogers, exploits, scripts maliciosos….. etc, etc, etc. A pesar de ello actualmente muchos antivirus protegen de muchas amenazas anteriormente mencionadas, esto para ofrecer una protección más completa.
Tome en cuenta que como un antivirus no es una tecnología destinada específicamente para detectar y eliminar amenazas distintas a los virus es muy probable que su efectividad de eliminación y/o detección de dichas amenazas no sea la mejor o más adecuada.
Es muy importante que luego de instalar su antivirus lo configure al máximo, active las opciones de eliminación inmediata al detectar ficheros infectados, actualicelo, coloque al máximo el nivel de protección.
Firewall:
El firewall es un programa destinado a cerrar puertos del computador, filtrar peticiones desde la web, proteger que al sistema no entre lo que no debería entrar. A medida que ha avanzado la tecnología los firewalls también han incluido nuevas funciones como por ejemplo, algunos incluyen antivirus, antispyware y otras herramientas de detección.
Así mismo la mayoría también incluyen herramientas para evitar acceso / eliminación / ejecución / modificación de ficheros y/o directorios.
Un firewall basa toda su seguridad en base al usuario que lo vaya a usar y configurar, por lo que si posees el mejor firewall pero haces clic en “permitir a todo” de igual forma serás vulnerable y es como si no tuvieras un firewall :).
Para instalar, configurar y manejar un firewall no se necesita simplemente instalarlo y dejar que se configure solo, esto sería un grave error. Deberás conocer las zonas más vulnerables del sistema, las zonas a las que necesitan acceso los programas, los ficheros que necesitan ser ejecutados, los ficheros que necesitan ser escritos….. y un largo etcétera, si no conoces nada de esto será mejor que no instales nada :).
Éstos programas pueden llegar a ser molestos para una persona que tiene muy pocos conocimientos pero muy provechosos para alguien que sepa lo que hace.
Antispyware:
Esta herramienta teóricamente es nueva, está diseñada para detectar y/o eliminar spywares, algunos incluyen también detección y eliminación de adwares. En la actualidad a parte de eliminación y detección de los malware mencionados también evitan acceso a zonas críticas del registro, instalación de controles ActiveX e instalación de módulos para el navegador.
Los antispyware son una herramienta no muy necesaria realmente, si dispones de un antivirus y firewall que permitan niveles altos de personalización y a su vez, los hayas configurado correctamente no tiene por qué entrar un spyware o un adware (o los 2) por lo que ésta herramienta es solo un “extra”.
Una vez que definí de manera muy supérflua lo que es cada cosa pasemos a responder las preguntas:
¿A qué se refieren a un buen antivirus, antispyware y firewall? ¿A que es conocido, a que es realmente personalizable, a que es fácil y bonito o a que está bien hecho?
La mayoría de las páginas cuando mencionan un antivirus “bueno” o alguna herramienta de seguridad “buena” lo hacen en base a 4 cosas:
a) Facilidad de uso
b) Cantidad de usuarios que usan el programa
d) Encuestas hechas por otras empresas
d) Interfáz bonita
Por lo que en la mayoría de los casos a la final terminan recomendando una herramienta bastante mala o no adecuada. Tome en cuenta que con esto de las herramientas se seguridad no necesariamente la herramienta más usada y alabada realmente tiene que ser la mejor así que lo que debes hacer es buscar otras alternativas y hacerle pruebas.
Otro detalle importante es el nivel de personalización, cuando vayas a adquirer una herramienta de seguridad trata de que sea muy personalizable, que los logs de incidencias sean completos, se puedan guardar y ver sin necesidad del antivirus, que continuamente el fabricante esté actualizando el producto, en fin, son muchas cosas a tomar en cuenta.
¿La seguridad de un sistema se basa en los programas que se usan o en el usuario que los configura?
Toda seguridad se basa en cómo configures los programas y cómo los manejes. Lamentablemente la mayoría de la población cree que un programa de seguridad o herramienta como viene by default (de fábrica) es segura, esto es falso. Las herramientas mientras más personalizadas por el usuario y más restrictivas son mejores.
Es común ver usuarios que dicen poseer ciertas herramientas (ejemplo, firewall) pero que nunca en su vida lo han configurado y mencionan:
“Tengo un firewall así que debo estar bien protegido, los hackers jamás entrarán” y sucede el siguiente ejemplo:
El usuario descargó un crack para un programa, el crack traía un troyano no detectable por ninguna de sus herramientas de seguridad, el troyano infecta el sistema y trata de abrir puertos, el firewall informa que “kernels32.exe” trata de acceder a internet, como “kernels32.exe” parece tener nombre de ser importante para el sistema el usuario hace clic en “permitir siempre” en la ventana del firewall y zaz….. toda la seguridad de su sistema derrumbada hasta el sub suelo por un simple crack que traía un regalito, ahora cualquiera puede entrar al sistema e incluso tomar el control completo, acceder a todo, controlar de forma remota……
¿Fue culpa del firewall?, ¿Realmente el firewall era bueno?…… Respondan en sus cabezas :).
Sucede similar para toda herramienta de seguridad por lo que tener “lo mejor” en herramientas no es sinónimo de verdadera seguridad ;) (en pocas palabras, no presuman de lo que no saben usar).
¿Qué herramientas son realmente necesarias?
Las herramientas que tal vez en Windows realmente se necesiten podría solo ser un firewall… de resto las siguientes no son de extrema urgencia.
¿Qué? ¿No jodas y el antivirus? ¿Te la estás fumando verde o qué?
Se supone que si estableciste permisos adecuados, si posees un firewall con bloqueo de accesos a ficheros no autorizados, si el firewall está bien configurado y si no ejecutas lo que no debes ejecutar o lo que se ve sospechoso realmente un antivirus jamás será necesario.
Gran parte de los malwares se ejecutan y “necesitan” crear entradas del registro, ficheros en los directorios del sistema, permisos administratovos…… etc, etc, etc… si ejecutas ese mismo malware en una sesión limitada o incluso, en una sesión con permisos restrictivos simplemente el virus o malware no hará “absolutamente nada” al sistema :)
El firewall a la final solo debería cumplir la función de “cerrar puertos que no deberían estar abiertos” y el propio sistema, con los permisos bien establecidos se encargará del resto (evitar ejecutar cosas que no deben ejecutarse).
¿Son buenas las suites de seguridad?
Las suites…… Bonitas, baratas y unidas todas :). Muchas personas prefieren las Suites de seguridad por razones varias, por ejemplo, tienes todo unidito para poder configurarlo desde un mismo panel, tener una interfáz similar o ahorrarse la instalación de 2 o más programas.
El problema de las suites radica en que la mayoría comparte ficheros para toda la suite, por lo que un atacante debe conseguir esos ficheros compartidos, eliminarlos o modificarlos y listo, ya tumbaste antivirus, antispyware, firewall, antirootkits con un solo movimiento :).
Realmente yo no recomiendo las Suites por esa razón, con prácticamente conseguir un punto vulnerable puedes llevarte toda la seguridad de la suite encima.
¿Será cierto que mientras más programas de seguridad tenga instalados en mi pc más seguro estaré?
Ésta es la última pregunta del día y tal vez la más controvercial, discutible y divertida. Lo coloco así:
Mientras más programas de tengas seguridad instalados mayor será la cantidad de servicios, mayor será la cantidad de ficheros en ejecución, mayor será la cantidad de código y mayor la posibilidad de vulnerar alguno de esos ficheros o servicios :)
Lo mejor sería solo tener lo necesario y justo, así evitamos generar vulnerabilidades innecesarias, esa sería “mi” recomendación, de hecho, con solo el firewall bien configurado sería suficiente (ojo, solo firewall, no una suite que contenga firewall). Claro, el firewall y un sistema con configuraciones de permisos y restricciones bien hechas.
Algunos otros prefieren tener grandes cantidades de herramientas con el fin de protegerse más, con el pensamiento de que dichas herramientas no tienen vulnerabilidades, el detalle es que es difícil que un programa no posea vulnerabilidades y ahí es donde muchos se equivocan.
Resumen:
En resumen, mi recomendación es configurar al máximo el sistema e instalar las mínimas herramientas de seguridad necesarias. Esto que acabo de decir es bastante distinto a lo que conseguirán en internet pero probablemente “mucho” más efectivo que instalar 10 herramientas, saber usar 1 a medias y de paso, instalar herramientas con vulnerabilidades conocidas, graves y sin tapar.
También recuerden que la seguridad de un sistema va de la mano con la usabilidad, digamos que son una balanza, mientras más restrictivo seas más seguro será el sistema pero menos usable, el máximo de seguridad sería apagar el pc, desconectarlo de todo (incluso de la corriente eléctrica), colocarlo en una caja fuerte y enterrarlo en un lugar secreto e inimaginable, sería casi 100% seguro y 0% usable no? :) (y aún podríamos discutir si eso es seguro o no).
Capítulos anteriores:
- Seguridad en Windows capítulo 1: Particiones.
- Seguridad en Windows capítulo 2: Grupos de usuarios, privilegios, directivas de seguridad y auditorías.
- Seguridad en Windows capítulo 3: Actualizaciones del sistema
Agradeceré comentarios, sugerencias y correcciones.
Salu2