El numero de amenazas que ponen en peligro nuestros ordenadores cada vez es mayor, así como las vías y caminos que los usuarios mal intencionados utilizan para lograr la infección de otros ordenadores. Muchos usuarios de ordenadores piensan que con la utilización de un simple programa antivirus todo está solucionado, sin embargo hay algunas vías que un antivirus puede pasar por alto y por eso se ha de usar un software específico como por ejemplo los firewalls.

Pero que es realmente un Firewall o cortafuego:

Una aplicación firewall de aplicaciones es una herramienta que está diseñado para filtrar el acceso desde un ordenador o red o viceversa. Este tipo de herramienta es muy utilizada para la seguridad de equipos informáticos. El firewall puede ser tanto software como hardware, es decir programas o dispositivos físicos; aunque en algunos casos también puede ser una combinación de los dos. Los firewalls también conocidos como cortafuegos son programas de software que identifican y controlan la fuente de las solicitudes desde y hacia un servicio de una aplicación o el ordenador. Muy a menudo estos programas se utilizan para proteger a los usuarios contra las amenazas de Internet. También existen aplicaciones Web con funciones de firewall que pueden usarse para ayudar a prevenir los ataques de los piratas informáticos.

Esto programas cortafuegos son realmente importantes para la buena protección de un ordenador ya que luchará contra las vulnerabilidades que una aplicación puede provocar a tu ordenador. Hay que tener en cuenta que si la seguridad de una aplicación no se controla, las debilidades del software y código de programación malicioso podrían permitir a los hackers acceder a los archivos del ordenador y provocar daños irreversibles en el equipo. La seguridad de las aplicaciones o programas es un campo de trabajo que se centra en el diseño y mantenimiento de programas para prevenir y resolver los problemas de seguridad que puede presentar un programa informático.

A pesar de poseer instalado en nuestro ordenador un software cortafuegos puede ocurrir que algunos programas puedan incorporar archivos maliciosos e introducirlos dentro de nuestro sistema operativo. Además el uso de programas firewalls puede provocar un conflicto entre varios programas de software que se ejecutan legítimamente en un ordenador. Para eliminar los conflictos de software con un servidor de seguridad, muchos programas de firewall tienen opciones que permiten la exclusión de determinados programas informáticos que han sido aprobados anteriormente para evitar el cortafuego. Cuando un servidor de seguridad de aplicaciones no tiene los ajustes de exclusión, puede que sea necesario cerrar el programa que ejecuta el servidor de seguridad para de esta manera hacer posible la ejecución con éxito el programa de software que presenta el conflicto. Una vez que se termino de usar el programa que genera el conflicto con el firewall, este se podrá cerrar para de esta manera poder activar el firewall nuevamente.

Cuando la función de un programa firewall se centra en las solicitudes que van y vienen a través de Internet, se les llama cortafuegos de aplicación Web (WAF). Una de las responsabilidades de un firewall de aplicación Web es el de proteger un ordenador de peticiones maliciosas mediante la identificación de las solicitudes de Internet peligrosas y fuentes de datos maliciosas. Un firewall también puede proteger una aplicación desde la adquisición o la ejecución de contraseña o ataques mediante Troyanos por parte de los piratas informáticos.

En general, las aplicaciones cortafuegos están diseñadas para proteger un programa o conjunto de programas de su manipulación y que dicha protección no puede ser ofrecida por un programa de seguridad de internet. Para mayor seguridad, los programas firewall se utilizan a menudo en combinación con un programa antivirus y un servidor proxy. Un servidor proxy es un dispositivo de hardware o programa de software que intercepta las peticiones enviadas hacia y desde otro ordenador a través de una red o de Internet. El uso de un servidor proxy puede ayudar a proteger el anonimato de un usuario en Internet, proporcionando información sobre el servidor proxy en lugar de la información real del usuario.