lunes, 20 de enero de 2020

Protección contra el malware.

POLÍTICAS DE SEGURIDAD.

La política de seguridad de un sistema informático es el conjunto de normas y procedimientos que definen las diferentes formas de actuación recomendadas, con el fin de garantiazar un cierto grado de seguridad.
Además de las políticas de seguridad propias, la legislación establece medias de carácter legal de obligado cumplimiento, como la LSSICE, Ley Servicio de la Sociedad de la Información y del comercio Electrónico y LOPD, Ley Orgánica de Protección de Datos.

SOLUCIONES ANTIVIRUS.

Un antivirus es un software que tiene como finalidad prevenir, detectar y eliminar virus, software malicioso y otros ataques en el sistema. Reside en la memoria, analizando constantemente los archivos ejecutados, los correos entrantes, las páginas visitadas, las memorias USB, etc.
En caso de amenaza, los antivirus envían un mensaje al usuario con las posbles acciones que puede llevar a cabo: omitir el aviso, desinfectar el archivo, moverlo a la cuarentena o eliminarlo. Para detectar un software malicioso estos programas utilizan una base de datos de firmas con las que comparan el código de los archivos.
Los antivirus actualizan constantemente sus definiciones de virus incluyendo nuevas amenazas que van apareciendo; por esta razón, es imprecindible que estén instalados en equipos con conexión a Internet.
Algunos de los antivirus más populares son Avast, Avira, Bitdefender, Gdata, McAfee, Norton, Panda, etc.
Otra opción interesante es utilizar antivirus en línea gratuitos, que permiten analizar el ordenador con la garantía de no estar infectados y, por tanto, que ofrecen gran fiabilidad en sus resultados.

SÍNTOMAS DE UNA INFECCIÓN.

Algunos de los principales síntomas de una infección son los siguientes:
  • Ralentización del equipo durante el arranque, el funcionamiento o la conexión a Internet.
  • Desaparición de carpetas o archivos, o distorsión de sus contenidos.
  • Aparición de publicidad, mensajes de error o sonidos no habituales.
  • Movimiento automático del ratón, de los menús o de las ventanas.
  • Fallos o comportamientos extraños en las aplicaciones y los dispositivos.
  • Intentos de conexión a Internet inesperados o redireccionamientos no deseados.
  • Secuestro de la página de inicio del navegador y cambio del buscador predeterminado.
  • Aparición de barras de herramientas extrañas en el navegador web.
  • Envío de correos electrónicos o de mensajes a los contactos d euna lista.
  • Aumento de la actividad en el equipo y del tráfico en la red.
PASOS QUE SE DEBEN SEGUIR EN CASO DE INFECCIÓN.

Cuando se ha detectado una infección o hay una sospecha razonable de que pueda haberla, es posible adoptar las siguientes medidas:
  • Restaurar el sistema a un estado anterior. Algunos sistemas operativos, como Windows, crean puntos de restauración periódicamente permitiendo devolver al equipo a un estado seguro anterior sin que se pierda información.
  • Actualizar la base de datos del antivirus y realizar un análisis completo del equipo. En caso de que no se detecte o elimine el malware, se puede optar por utilizar aplicaciones de otros fabricantes o por realizar un análisis en línea.
  • Arrancar el equipo con un Live CD o Live USB. Esta opción permite:
           Analizar el equipo con un antivirus sin contaminar, ya que el instalado podría estar infectado.
          
           Extraer los archivos para recuperar la información en caso de que el sistema operativo del                     equipo haya sido dañado y no permita iniciar el sistema.
  • Ejecutar utilidades de desinfección específicas, que actúan como antídotos de virus o eliminan amenazas concretas. Una vez conocida la amenaza, dichas utilidades se pueden descargar desde sitios web seguros, desarrolladores de antivirus, foros de seguridad,etc.


viernes, 17 de enero de 2020

Ataques a los sistemas informáticos.

TIPOS DE ATAQUES.

Los principales ataques a los que están expuestos los sistemas informáticos se dividen en los siguientes grupos:


  • Interrupción. Ataque contra la disponibilidad de un sistema. El resultado de estos ataques es que un recurso sea destruido, quede inutilizable o no disponible. Se llevan a cabo por ejemplo al destruir un disco duro.
  • Interceptación. Ataque contra la confidencialidad de un sistema a través de un programa, proceso o usuario consigue acceder a recursos para los que no tienen autorización. Es el incidente mas difícil de detectar y no produce una alteración en el sistema. Por ejemplo el acceso a una base de datos.
  • Modificación. Ataque contra la integridad de un sistema a través de cual se manipula. Estos ataques suelen ser los más dañinos ya que pueden eliminar parte de la información, dejas algunos dispositivos inutilizables, introducir errores, etc.
  • Suplantación o fabricación. Ataque contra la autenticidad mediante el cual un atacante inserta objetos falsificados en el sistema. Con esto, se puede realizar una suplantación de identidad, de una dirección IP, una dirección wec, etc.


INGENIERÍA SOCIAL.

La ingeniería social es una técnica ampliamente utilizada que no explota las vulnerabilidades a nivel tecnológico de un sistema, sino ciertos comportamientos y conductas de los seres humanos. Por lo general, estas técnicas de ataque buscan canalizar la atención de los usuarios aprovechando aspectos de su personalidad para que realicen actos involuntarios sin sospechar que están colaborando con el atacante para que logre sus objetivos.
En la práctica se utilizan, principalmente, el teléfono e Internet para engañar a los usuarios por medio de simulación.


 ATAQUES REMOTOS.

Un ataque remoto es aquel que utiliza un conjunto de técnicas para acceder a un sistema informático a distancia.
Algunos de los ataques que comprometen la seguridad de un sistema remoto son:

  • Inyección de código. Añade o borra información en sitios remotos que no están bien protegidos.
  • Escaneo de puertos. Averigua qué puertos de un equipo en la red se encuentran abiertos para determinar los servicios que utiliza y, posteriormente, lanzar el ataque.
  • Denegación de servicio (DoS). Satura los recursos de un equipo o de una red para que deje de responder o lo haga con tal lentitud que se considere no disponible.
  • Escuchas de red. Captura e interpreta el tráfico de una red, aplicando distintos tipos de filtros.
  • Spoofing. Suplanta la identidad de un usuario, red, equipo o aplicación, falsificando su dirección de IP, DNS, URL, e-mail, GPS, etc. Por medio de esta técnica, el atacante adquiere privilegios para acceder a redes autentificadas por MAC, para hacerse pasar por otras personas, etc.
  • Fuerza bruta. Vulnera mecanismos de autentificación basaos en credenciales del tipo usuario y contraseña. Se basa en probar todas las combinaciones posibles del espacio de cables de un sistema.
  • Elevación de privilegios. Aumenta los permisos del atacante a administrador o root para obtener un acceso total al sistema.

martes, 14 de enero de 2020

Tipos de malware.

Malware es el acrónimo de "malicious" y "software", por lo que, se traduce como "programa malicioso". Su peligrosidad se establece sobre la base de dos criterios principales: su capacidad de hacer daño a un equipo y su posibilidad de propagación.

TIPOS DE MALWARE:

  • Virus. Un virus es un programa informático creado para producir daños en un equipo. Posee dos características particulares: actúa de forma transparente para el usuario y tiene la capacidad de reproducirse a sí mismo.
  • Gusano. Programa independiente que tiene por objetivo multiplicarse y propagarse de forma autónoma, infectando, valiéndose de las vulnerabilidades de los sistemas, los equipos. Los medios de infección habitual suelen ser la mensajería instantánea, el correo electrónico y la copia de memorias USB. Se pueden expandir por todo el mundo en cuestión de minutos.
  • Troyano. Código malicioso que se oculta dentro de un archivo inofensivo y útil para el usuario. Al igual que los gusanos, no infectan archivos, aunque requieren la intervención de sus víctimas para propagarse. Por ejemplo: Downloader, Clicker, Keylogger,Bot, etc.
  • Spyware. Programa espía que almacena información personal (como los datos personales, historial de búsqueda,etc) del usuario sin su consentimiento. En la mayoría de casos, la información obtenida es facilitada a empresas de publicidad para el envío de spam o correo basura.
  • Adware. Programa malicioso que se instala en el sistema, aprovechando que el usuario acepta sus términos de uso, al instalar otras aplicaciones. Suele  utilizar información recopilada por algún spyware para mostrar publicidad personalizada para el usuario.
  • Ransomware. Aplicación que secuestra un dispositivo, por medio de la codificación o del bloqueo al acceso a la informacióm, mostrando un mensaje a la víctima en el que se solicita el pago para liberarlo.
  • Rogue. Programa malicioso que simula ser antimalware pero que ocasiona los efectos contrarios. Muestra en la pantalla advertencias de falsas infecciones, tratando de engañar al usuario para que pague por la supuesta desinfección.
  • Rootkit. Software con permiso de administrador (root) que se oculta entre las herramientas (kit) del sistema operativo para proporcionar acceso remoto al atacante. Suspende su actividad al detectar escaneo, por lo que puede pasar desapercibido durante mucho tiempo.
  • Phishing. Técnica para obtener información de un usuario de forma fraudulenta. El atacante se hace pasar por una persona o por una empresa de confianza, a través de un correo electrónico, de un mensaje instántaneo o de una red social, para enviar un enlace a una página web maliciosa con el fin de obtener sus credenciales, cuentas bancarias, etc.
  • Pharming. Técnica que aprovecha la vulnerabilidad de los servidores DNS para redireccionar la dirección web de un sitio de confianza a otro fradulento con la intención de robar datos personales y claves para cometer fraudes económicos.
  • Spam. Mensajes de correo electrónico "no deseado" o "basura" enviados masivamente, ya sea con fines publicitarios o para la propagación de códigos maliciosos.
  • Hoax. Mensajes de correo, distribuidos en formato de cadena, cuyo objetivo es realizar engaños masivos. Algunos ejemplos característicos de hoax son las alertas falsas sobre virus, las historias solidarias inventadas y los mensajes que afirman traer mala suerte si no se reenvían.

Conductas de seguridad.

Se emplean en el uso de sistemas informáticos pueden ser de dos tipos:

  • Seguridad activa. Conjunto de medidas que previenen e intentan evitar los daños en los sitemas informáticos. Algunas  de las principales medidas de seguridad son:
-Control de acceso. Limita el acceso únicamente al personal autorizado. Para ello, se utilizan contraseñas seguras, listas de control, certificados digitales, etc.
-Encriptación. Codifica la información importante para que no pueda descifrarse.
-Software de seguridad informática. Previene del software malicioso y de ataques de intrusos al sistema informático. Para ello, se suelen utilizar antivirus, antiespías, cortafuegos, etc.
-Firmas y certificados digitales. Permiten comprobar la procedencia, autenticidad e integridad de los mensajes.
-Protocolos seguros. Protegen las comunicaciones, por medio del cifrado de la información, para garantizar su seguridad y confidencialidad.


  • Seguridad pasiva. Conjunto de medidas que reparan o minimizan los daños causados en sistemas informáticos. Las más recomendadas son estas:

-Herramientas de limpieza. En caso de infección, hay que realizar un escaneado completo del equipo y utilizar herramientas específicas para eliminar el malware. Una de las causas de infección puede tener que ver con el hecho de que el software de seguridad no funcione correctamente.

-Copias de seguridad. Restauran los datos utilizando copias de los datos originales que se realizan periódicamente. 
-Sistemas de alimentación ininterrumpida (SAI). Dispositivos que incorporan una batería para proporcionar corriente al equipo con el fin de que siga funcionando en caso de fallo eléctrico.
-Dispositivos NAS. Permiten, como sistemas de almacenamiento a los que se tiene acceso a través de la red, que cualquier equipo autorizado pueda almacenar y recuperar la información.
-Sistemas redundantes. Duplican componentes críticos, como los procesadores, los discos duros (RAID) o las fuentes de alimentación, para seguir funcionando aunque se produzca el fallo de un componente.

viernes, 10 de enero de 2020

Tipos de amenazas.

Las amenazas a la seguridad se pueden clasificar en humanas, lógicas y físicas.
  1. Amenazas humanas.

Ataques pasivos. Su finalidad es obtener información sin alterarla. Son muy difícules de detectar ya que al no modificar muchos datos no dejan rastro.
Algunos de los más habituales son: 
  • Usuarios con conocimientos básicos. Acceden a los sistemas de información accidentalmente o utilizando técnicas muy sencillas.
  • Hackers. Informáticos expertos que emplean sus conocimientos para comprobar las vulnerabilidades de un sistema y corregirlas. Las razones pueden ser laborales o desafíos personales.

Ataques activos. Persiguen dañar el objetivo o manipular información para obtener beneficios.
  • Antiguos empleados de una organización. Aprovechan las debilidades que conocen del sistema para atacarlo, ya sea por venganza o por otras razones.
  • Crackers y otros atacantes. Expertos informáticos que burlan los sistemas de seguridad, accediendo a ellos para obtener información, perjudicar un sistema informático o realizar cualquier otra actividad ilícita.
2. Amenazas lógicas.
El software que puede dañar un sistema informático es de dos tipos:
  • Software malicioso. Programas, diseñados con fines no éticos, entre los que se encuentran virus, los gusanos, los troyanos y los espías, los cuales atacan los equipos comprometidos su confidencialidad, su integridad y su disponibilidad.
  • Vulnerabilidades del software. Cualquier error de programación en el diseño, la configuración o el funcionamiento del sistema operativo o de las aplicaciones puede poner en peligro la seguridad del sistema si es descubierto por un atacante.

3. Amenazas físicas.
Están originadas habitualmente por tres motivos:
  • Fallos en los dispositivos. Las averías de discos, roturas en el cableado, sobrecargas eléctricas,etc., pueden provocar la caída de un sistema informático.
  • Accidentes. Sucesos provocados de forma involuntaria por descuidos, malas prácticas o desconocimiento.
  • Catástrofes naturales. Desastres como incendios, inundaciones o terremotos.

jueves, 9 de enero de 2020

ACTIVIDAD 1 Y 2 PÁG 85

Define los siguientes conceptos:

  • Autentificación: permite identificar al generador de la información (usuario y contraseñas).
  • Autorización: parte del sistema operativo que protege recursos permitiendo que sólo se usen por personal autorizado.
  • Cifrado: ocultar el mensaje enviado por emisor hasta que llega a su destino y es descifrado por el receptor.
  • No repudio: proporciona pruebas de integridad y origen de datos (por ejemplo: certificado digital).
  • Vulnerabilidad: debilidad del sistema informático que puede ser usado para causar un daño. Puede afectar a Hardware, Software, datos o usuario.

miércoles, 8 de enero de 2020

La seguridad de la información

Empezamos definiendo tres conceptos:

  • Seguridad: ausencia de peligro, daño o riesgo.
  • Información: conjunto organizado de datos que constituye un mensaje. En este caso datos digitales.
  • Seguridad de la información: se puede definir como el conjunto de medidas de prevención, detección y correción orientadas a proteger la confidencialidad, la integridad y la disponibilidad de la información de un sistema.
1.1 PRINCIPIOS DE LA SEGURIDAD INFORMÁTICA.

Un sistema seguro es aquel conjunto de componentes de Hardware y de Software, que mantiene un nivel aceptable de protección del usuario y de la información del mismo.

  • Confidencialidad de la información: necesidad de que la información solo sea conocida por las personas autorizadas. Por ejemplo: al realizar una compra por internet con una tarjeta de crédito.
  • Integridad de la información: posibilita que el contenido permanezca inalterado (a menos que sea modificado por usuarios autorizados). Por ejemplo: cuando un usuario que no debería tener acceso a una cuenta modifica o borra datos.
  • Disponibilidad de la información: capacidad de permanecer accesible en el lugar, en el momento y en la forma en que los usuarios autorizados lo requieran. Por ejemplo: el ataque a una compañía aérea podría paralizar los vuelos o poner en riesgo la seguridad de los viajeros.

En conclusión, la seguridad informática se define como el conjunto de procedimientos, estrategias y herramientas que permiten garantizar la confidencialidad, la integridad y la disponibilidad de la información.


Decisión de tareas a partir del análisis.

El siguiente paso consiste en decidir las estructuras básicas que van a emplearse para llevarlo a cabo. La estructura de datos del progra...