Tutorial de instalación y funcionamiento básico del programa Lavasoft Personal Firewall.Preámbulos:Versión del software: 1.0.543.5722 (433)
Descarga:
desde donde nos envía Lavasoft (PCWorld)Descarga directa:
desde donde nos envía Lavasoft (PCWorld)Voy a tratar de comentar mi experiencias durante la instalación y posterior testeo básico del citado programa, sin extenderme demasiado, para dar una idea clara de como funciona, y exponer mi opinión.
Instalación:1.- Detecta que tengo instalado el Kerio y me recomienda encarecidamente que lo elimine, no únicamente que lo remueva de memoria y no lo cargue al inicio, ya que pueden haber librerías que se carguen en memoria y que interfieran en el trabajo con Lavasoft. Por seguridad y para no complicarme la vida, desinstalo Kerio, reinicio e instalo Lavasoft PF.
Por cierto, el lenguaje es Inglés. No se si hay alguna otra versión de instalación en castellano, yo me descargué la que "linkaba" lavasoft.
2.- Durante la instalación, nos da 2 opciones para la configuración de las reglas, automática y Guiada (Wizard). Voy a lo rápido y elijo la automática y el instalador se encarga de buscar redes, aplicaciones instaladas, etc. Al finalizar la configuración, nos da la opción de cambiar opciones avanzadas, así que voy a revisar que hizo la configuración automática:
a.- Pestaña General. Configuraciones de arranque, comportamiento y protección bajo password. Lo dejo por defecto.
b.- Pestaña Application. Me ha colocado todas las aplicaciones en parcialmente permitidas (Partially allowed). Con botón de la derecha sobre cada aplicación, podemos moverla a bloqueada / permitida o variar sus reglas, bien escogiendo unas predefinidas, o manualmente, donde nos permite crear bastantes reglas por aplicación, y con un nivel de definición de las reglas muy currado.
El entorno de definición de las reglas me recuerda "muy mucho" al sistema de definición de filtros de correo de Outlook Express. (Este es un apunte que me pareció curioso). En principio lo voy a dejar tal y como está, para testearlo más adelante.
c.- Pestaña System. Podemos configurar la Red Local, el comportamiento del protocolo ICMP, el modo del Firewall: Invisible (Stealth) o normal... esto es curioso, nos permite la opción de no aparecer invisibles; por defecto está en invisible y, si cambiamos a normal, nos lanza un aviso informandonos de lo que estamos haciendo... jejeje. Lo dejo invisible, claro.
![Blue_Colorz_PDT_18 ;-)](https://www.daboweb.com/foros/Smileys/Blue_Colorz_03_PDT/Blue_Colorz_PDT_18.gif)
Lo mejor está un poco más abajo: "Global rules and rawsockets access" Reglas globales y acceso por sockets raw. Bonito título, así que miraré a ver que hay:
- Global rules: Reglas que se aplicarán a todos los procesos que pidan acceso a la red. Existen una serie de reglas predefinidas en referencia a DNS, DHCP, RPC, PPTP, etc. que podemos editar, borrar, etc. de la misma manera que las reglas por aplicación. Interpreto que es una doble seguridad para procesos abiertos que no se contemplen dentro de las reglas por aplicación. No me parece mal la idea.
- Rawsockets: "Sockets raw". Está vacío.
, únicamente hay un cuadro marcado para que nos avise de cuando una aplicación quiera usar el acceso a "Sockets raw". Aquí no se mojan,jejeje.
d.- Pestaña Policy. Cómo va a actuar el Firewall frente a un evento:
- Disable mode: Desactiva el Firewall.
- Allow most: Permite los eventos que no están definidos en las reglas.
- Rules Wizard: Nos guia en la creación de reglas para esos nuevos eventos. Nota: si arrancamos en modo "background", aplicará la política de: "Block most".
- Block most: Bloquea todo lo que no esté en las reglas. O sea, que si algo no lo hemos configurado va a pasar "Rita la cantaora" xDD. (Esto lo tengo que testear aún. ;D)
- Stop all mode: El último que queda, bloquea TODAS las conexiones, tanto si están en las reglas como si no.
![Blue_Colorz_PDT_17 ;)](https://www.daboweb.com/foros/Smileys/Blue_Colorz_03_PDT/Blue_Colorz_PDT_17.gif)
Y más abajo podemos pedirle que bloquee el tráfico cuando está activado el protector de pantalla o cuando hay una inactividad de 'x' minutos.
3.- Lo dejo todo por defecto y reinicio el PC.
Funcionamiento:1.- "La primera en la frente". Nada más reiniciar, me sale un aviso de petición de conexión. He de suponer que no está en las reglas. Pero cuando lo miro detenidamente veo que me está informando de un cambio en uno o más componentes de la aplicación y en detalles me muestra una serie de módulos... creo.
Como no me queda muy claro de qué módulos son y para que sirven, lo bloqueo, "que hay prisa". Me sale alguna alerta de conexión más, y el asistente me permite permitirla o denegarla. Mmmm, echo de menos algunos iconos en la barra de herramientas. Vuelvo a reiniciar.
2.- "La segunda, más de lo mismo". Me ha coincidido con la descarga de una actualización de XP, vi el aviso antes de reiniciar, e imagino que pudo influir, así que voy a acabar la descarga y volver a reiniciar.
3.- Ahora sí, arrancó sin más mensajes que el de los módulos del svhost.
4.- Procedo a testear el Firewall (entradas):
a.- Testeo en GRC:
- Test de puertos comunes: Todos invisibles.
- File Sharing: Imposible conectar.
- All Service ports: ( 0...1055 ) Todos invisibles
b.- Testeo en upseros: Todos invisibles.
5.- Sigo testeando el Firewall (salidas):
Ha llegado la hora de testear el firewall de dentro a fuera. Emulando una posible salida oculta de información hacia el exterior.
En la página:
Firewall Leak Tester se pueden encontrar bastantes, así que voy a probar con algunos.
a.- Leak Test: Superado. El firewall alertó de la conexión y pude bloquearla con éxito.
b.- Wallbreaker:
- 1st Test: Traspasado. No ha sido capaz de pararlo.
- 2nd Test: No pasa. Detecta que alguna librería que no tiene en sus reglas ha pedido acceso y pregunta si le doy permiso.
- 3rd Test: Traspasado. No ha sido capaz de pararlo.
- 4th Test: Traspasado. A la hora programada, el acceso fue completo.
c.- Ghost: No pasa. El firewall ha detectado el intento de salida y ha preguntado si lo bloquea o no.
Observaciones:1.- Una de las alertas que más se me ha repetido es la de "Uno o más componentes de la aplicación ha sido modificado", mediante la cual se nos pide autorización al cambio.
Nos muestra las librerías y demás objetos que componen la aplicación que han sido modificadas, o añadidas nuevas. Y nos pregunta qué queremos hacer con el cambio:
a.- Actualizar la base de datos con la nueva librería.
b.- Hacer su uso compartido. O sea, que si otra aplicación pide usar esta librería, actuará de la misma manera que esté ya configurado y no volverá a preguntar.
c.- Denegar el acceso hasta nuevo aviso.
2.- Puntos a favor:
a.- El log viewer. Muy completo, nos ofrece muchísima información de todo lo que ha ocurrido: paquetes permitidos y bloqueados, ataques, paquetes sospechesos, histórico de conexiones, de netbios... y un largo etc.
b.- El panel de servicio, donde podemos ver un resumen de los puertos abiertos, de la actividad de la red, de los ataques recibidos, etc.
c.- Si un proceso en memoria es modificado maliciosamente por otra aplicación. Por defecto está configurado para bloquearlo.
3.- Puntos en contra:
a.- Cuanto más me adentraba en la configuración del Firewall, más enrevesada se volvía. El nivel de configuración puede llegar a ser altísimo, casi asfixiante.
Es como la frase: "Cuanto más sé, más me doy cuenta de que menos sé", pues eso: una configuración avanzada y detallada requiere mucha experiencia, no solo a nivel de comunicaciones, sino a nivel del sistema, ya que nos va a permitir controlar el comportamiento de los diferentes módulos de una aplicación.
b.- Es muy preguntón. Bueno, esto no sé si debería considerarse bueno. El caso es que se hace pesado preguntando por cada librería o componente que una u otra aplicación piden usar.
El concepto en general está bien, pero obliga a un usuario a conocer para qué se usa un determinado componente o librería, y si es lógico que una aplicación pida usarlo.
Es por esto que lo he colocado en contra, por el obligar a dar una respuesta que, por ejemplo en mi caso, desconozco el uso de la gran mayoría de librerías y componentes del sistema.
Conclusión:Las reglas de aplicación y globales para procesos puede que no sean lo más acertadas por ser bastante permisivas, al menos para mí, que no dejo que ningún programa se conecte ni acepte peticiones de Internet; y puede que cada usuario desee restringirlas un poco más. Pero eso quizás es lo bueno que tiene: el que diseñó el Firewall sabía bien lo que quería conseguir, pero sin dejar de lado al usuario menos experto.
En cualquier caso, la configuración por defecto ha dejado al PC invisible desde el exterior. Aunque desde el interior tiene algunos agujeros.
Justo es decir que posiblemente con una configuración más precisa quizás se puedan bloquear, se debería dedicar más tiempo.
Que le encuentro a faltar: Una versión Freeware para el usuario doméstico. Por lo demás, y tendría que testearlo más a fondo, me agrada bastante.
Supongo que un exhaustivo manual de configuración sería un asociado genial a este Firewall que a primera vista promete bastante.
Se debería seguir estudiando más detenidamente, sobre todo el como cerrar esos agujeros que tiene, pero claro, el periodo de prueba está llegando a su fin. (...)
Ubicación original del tutorial:
Space SaturnCedido a Daboweb desde:
Space Saturn