viernes, 26 de enero de 2018

Criptografía

Criptografía

Resultado de imagen de criptografia


¿Que es la Criptografía?

La criptografía consiste en tomar información en formato de texto plano y cifrarla -codificarla- de manera que sea ininteligible. Para ello se emplea un algoritmo y una 'clave' o información secreta. Los piratas pueden obtener el texto cifrado e incluso conocer el método de codificación, pero sin la clave les será imposible acceder a los documentos.

¿Para que sirve?

Cuando hacemos pagos por Internet la información que metemos, puede ser vista por cualquier persona que este escuchando la red, es por eso que existe la criptografía y nos permite mantener nuestros datos a salvo encriptando la información y solo siendo vista por aquellas personas que tengan la clave para poder ver los datos.

Tipos de Criptografía

Simétrica: La criptografía simétrica solo utiliza una clave para cifrar y descifrar el mensaje, que tiene que conocer el emisor y el receptor previamente y este es el punto débil del sistema, la comunicación de las claves entre ambos sujetos, ya que resulta más fácil interceptar una clave que se ha transmitido sin seguridad (diciéndola en alto, mandándola por correo electrónico u ordinario o haciendo una llamada telefónica).

Asimetrica: La criptografía asimétrica se basa en el uso de dos claves: la pública (que se podrá difundir sin ningún problema a todas las personas que necesiten mandarte algo cifrado) y la privada (que no debe de ser revelada nunca).

Híbrida: Este sistema es la unión de las ventajas de los dos anteriores, debemos de partir que el problema de ambos sistemas criptográficos es que el simétrico es inseguro y el asimétrico es lento.

El proceso para usar un sistema criptográfico híbrido es el siguiente (para enviar un archivo):

-Generar una clave pública y otra privada (en el receptor).

-Cifrar un archivo de forma síncrona.

-El receptor nos envía su clave pública.

-Ciframos la clave que hemos usado para encriptar el archivo con la clave pública del receptor.

-Enviamos el archivo cifrado (síncronamente) y la clave del archivo cifrada (asíncronamente y solo puede ver el receptor).













jueves, 7 de diciembre de 2017

Tipos de Servidores

Servidores


¿Que es un Servidor?

es una aplicación en ejecución (software) capaz de atender las peticiones de un cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en cualquier tipo de ordenador, incluso en ordenadores dedicadas a las cuales se les conoce individualmente como «el servidor». En la mayoría de los casos un mismo ordenador puede proveer múltiples servicios y tener varios servidores en funcionamiento. La ventaja de montar un servidor en ordenadores dedicados es la seguridad. Por esta razón la mayoría de los servidores son procesos diseñados de forma que puedan funcionar en ordenadores de propósito específico.

¿Que arquitectura utiliza?

Los servidores operan a través de una arquitectura cliente-servidor. Los servidores son programas de ordenadores en ejecución que atienden las peticiones de otros programas, los clientes. Por tanto, el servidor realiza otras tareas para beneficio de los clientes. Ofrece a los clientes la posibilidad de compartir datos, información y recursos de hardware y software. Los clientes usualmente se conectan al servidor a través de la red pero también pueden acceder a él a través de la ordenadores donde está funcionando.

Tipos de Servidores

Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión.

Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con email para los clientes de la red.

Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax.

Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet.

Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos.

Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas entrantes y reconoce la petición de la red.

Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red.

Servidor de base de datos: provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.

Servidor de Seguridad: Tiene software especializado para detener intrusiones maliciosas, normalmente tienen antivirus, antispyware, antiadware, además de contar con cortafuegos redundantes de diversos niveles y/o capas para evitar ataques, los servidores de seguridad varían dependiendo de su utilización e importancia.

martes, 14 de noviembre de 2017

Articulo-sobre-seguridad-informatica





SEGURIDAD INFORMÁTICA


¿Ques es la Seguridad Informática?


La seguridad informática, se encarga de proteger la infraestructura de los ordenadores y todo lo relacionado con ello, aparte de proteger la información que albergan estos y la información que manejan.


¿Cuales son sus objetivos?


Los objetivos de la seguridad informática son defender la integridad, confidencialidad y disponibilidad de los activos en una empresa.


Integridad: Es la capacidad de garantizar que los datos no han sido modificados desde su creación por personas no autorizadas.


Confidencialidad: en la capacidad de garantizar que la información, almacenada en el sistema informático o transmitida por la red, solamente va a estar disponible para aquellas personas autorizadas a acceder a dicha información.


Disponibilidad: la capacidad de garantizar que tanto el sistema como los datos van a estar disponibles al usuario en todo momento.


Técnicas usadas para atacar y defender los activos de una empresa


Existen diferentes técnicas usadas para poder defender los activos de una empresa dependiendo de en qué casos de den.


Integridad: Si es en una red de trabajo, se produce cuando un usuario ajeno modifica la información sin permiso almacenada dentro.


Si es en una red de comunicaciones, se produce cuando un atacante actúa entre intermediario entre el emisor y el receptor, intercepta los mensajes los modifica y se los envía al receptor.


Un método de seguridad para este punto sería la firma electrónica.


Confidencialidad: Si es en una red de trabajo, se produce cuando un atacante sin autorización accede al ordenador de otra persona y controla sus recursos por ejemplo si obtiene alguna clave de seguridad.


Si es en una red de comunicaciones, se produce cuando un atacante accede a los mensaje de una red sin autorización, por ejemplo en el caso de ser un sniffer.


Para este punto, un método de seguridad sería el cifrado de datos o el uso de protocolos de comunicación.


Disponibilidad: Si es en una red de trabajo, un ataque sería cuando los usuarios con permisos, no pueden acceder a la información almacena por ejemplo cuando un virus informático paraliza el ordenador


Si es en una red de comunicaciones, se produce cuando un recurso que esté en una red deja de estar disponible para los usuarios conectados a ella.



LINKS:





Hojas de apuntes

martes, 8 de marzo de 2016

Unix y Linux

Unix y Linux


¿Que es Unix?

Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken Thompson y Douglas McIlroy.

¿Como se creo?

A finales de la década de 1960, el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics desarrollado para ejecutarse en una computadora central. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento y los laboratorios abandonaron el proyecto.
Thompson escribió nuevamente el programa (Spcae Travel, juego que creo el mismo pero que era muy lento en la máquina General Electric), con ayuda de Dennis Ritchie, en lenguaje ensamblador. Después junto a Rithchie decidió crear un sistema operativo que corriera en la máquina  DEC PDP-7, el proyecto fue bautizado UNICS. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado se le cambió el nombre a UNIX.

Los laboratorios no quisieron apoyar económicamente este proyecto hasta que se utilizó UNIX en una máquina superior a PDP-7 y se vio que Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20.

Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX.

En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.13 Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podrían ser desarrolladas por otros programadores. La versión 7, la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describen el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell.

AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión del sistema III se lanzó en 1981. A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Hacia 1991, un estudiante de ciencias de la computación de la Universidad de Helsinki, llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura x86 de Intel que emulaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a utilizar el núcleo Linux junto a sus programas.

Creadores

Ken Thompson Dennis Ritchie

LINK:





¿Qué es Linux?

GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux con el sistema operativo GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL. A pesar de que Linux se denomina en la jerga del sistema operativo, este es solo el núcleo del sistema. La verdadera denominación del sistema operativo es "GNU/Linux" debido a que el resto del sistema (la parte fundamental de la interacción entre el hardware y el usuario) se maneja con las herramientas del proyecto GNU y con entornos de escritorio (como GNOME), que también forma parte del proyecto GNU aunque tuvo un origen independiente. Como el Proyecto GNU destaca, GNU es una distribución, usándose el término sistema operativo en el sentido empleado en el ecosistema Unix, lo que en cualquier caso significa que Linux es solo una pieza más dentro de GNU/Linux. Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos.

¿Como se creo?

El proyecto GNU, que se inició en 1983 por Richard Stallman, tiene como objetivo el desarrollo de un sistema operativo Unix completo y compuesto enteramente de software libre. La historia del núcleo Linux está fuertemente vinculada a la del proyecto GNU. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX12 que más adelante acabaría siendo Linux.

Cuando Torvalds presentó la primera versión de Linux en 1992, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero como el proyecto contaba con una infraestructura para crear su propio núcleo (o kernel), el llamado Hurd, y este aún no era lo suficientemente maduro para usarse, se optó por utilizar Linux para poder continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofía de cooperación entre desarrolladores. El día que se estime que Hurd es suficientemente maduro y estable, será destinado a reemplazar a Linux.

De este modo, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando Ingeniería Informática en la Universidad de Helsinki, llenó el "espacio" final que quedaba en el sistema operativo de GNU.

Creadores:

Richard Matthew Stallman, Fundador del Movimiento del software libre, de la FSF y del Proyecto GNU.

Linus Torvalds, creador del núcleo Linux.



LINK:


martes, 24 de noviembre de 2015

Virus y Antivirus




¿Que es un virus informático?


Los virus son programas informáticos que tienen como objetivo alterar el  funcionamiento del computador, sin que el usuario se de cuenta. Estos, por lo general, infectan otros archivos del sistema con la intención de modificarlos para destruir de manera intencionada archivos o datos almacenados en tu ordenador. Aunque no todos son tan dañinos. Existen unos un poco más inofensivos que se caracterizan únicamente por ser molestos.


¿Como se puede infectar un ordenador con un virus?


  • Mensajes dejados en redes sociales como Twitter o Facebook.


  • Archivos adjuntos en los mensajes de correo electrónico.


  • Sitios web sospechosos.


  • Insertar USBs, DVDs o CDs con virus.


  • Descarga de aplicaciones o programas de internet.


  • Anuncios publicitarios falsos.


¿Como se “instala” el virus en tu PC?


  1. El usuario instala un programa infectado en su computador. La mayoría de las veces se desconoce que el archivo tiene un virus.


  1. El archivo malicioso se aloja en la memoria RAM de la computadora, así el programa no haya terminado de instalarse.


  1. El virus infecta los archivos que se estén usando en es ese instante.


  1. Cuando se vuelve a prender el computador, el virus se carga nuevamente en la memoria RAM y toma control de algunos servicios del sistema operativo, lo que hace más fácil su replicación para contaminar cualquier archivo que se encuentre a su paso.


Tipos de virus informáticos


Los más de 10.000 virus informáticos detectados hasta la fecha, que afectan al menos a un millón de ordenadores cada año, se pueden clasificar en estos 3 grupos diferentes:


  • Virus que infectan ficheros: El 85 por 100 de estos virus contagian ficheros con aplicaciones como los programas de juegos y de cálculo. Al ser activada una aplicación contaminada, el código del virus se ejecuta y se instala en la memoria del Pc de modo que pueda autocopiarse en las siguientes aplicaciones que se ejecuten. Una vez asentado, el virus devuelve el control a la aplicación infectada, lo que -hace que sea indetectable por el usuario.


  • Virus del sector cargador: Son programas que se instalan en una parte esencial del disquete o del disco duro donde se leen y almacenan en memoria para ejecutarlos cuando arranca el Pc.


  • Macrovirus: Éstos infectan ficheros de datos. En concreto, se instalan en las llamadas macros, que vienen insertadas en ciertos documentos.


Virus informaticos importantes


  • Virus CHI o Chernobyl: Apareció en 1998 y puso en el punto de mira a los sistemas equipados con Windows 95, 98 y Me. Se estima que infectó a un total de 60 millones de equipos, provocando unas pérdidas totales que rondaban los 1.000 millones de dólares, debido especialmente al valor de la información que destruía. Una vez dentro del equipo infectado CHI eliminaba la información del equipo, pero también podía llegar a suprimir la BIOS, de forma que hacía imposible el arranque.


  • I Love You: Uno de los más conocidos, llegó allá por el año 2000, disfrazado de correo electrónico con tintes de romanticismo. En un tiempo donde los usuarios eran mucho más ingenuos y los filtros anti-spam claramente mejorables consiguió infectar a más de 50 millones de equipos con gran rapidez. El virus del amor generó 5.500 millones de dólares en pérdidas, afectando a entidades tan importantes como el Pentágono o el Parlamento Británico, además de a numerosas empresas españolas.


  • SQL Slammer: Este gusano no se instalaba en el disco duro de los equipos, sino en la memoria RAM. Así, desaparecía con un simple reinicio pero eso fue suficiente para infectar a medio mundo en solo 15 minutos. SQL Slammer afecto a compañías aéreas, cajeros automáticos y dejó sin internet a Corea del Sur y Portugal, provocando una situación de serio riesgo para millones de personas.


  • MyDOOM: Tuvo el “honor” de ser calificado por la propia Microsoft como el virus informático que más destrucción ha provocado en toda la historia y surgió en 2004.
No se extendió con la misma rapidez que SQL Slammer, pero tuvo un impacto mucho mayor, ya que afectaba a los sectores 0 de los discos duros, también conocidos como sector de arranque principal o MBR, un problema que en su momento no tenía solución y que por tanto los dejaba totalmente inutilizados. Se llegaron a ofrecer hasta 250.000 dólares de recompensa a quien diera información sobre el creador de este virus, que nunca llegó a ser identificado. Durante su existencia generó daños por casi 40.000 millones de dólares.


  • Stuxnet: No tuvo el impacto económico ni de propagación que los anteriores, pero merece estar en esta lista por una razón muy sencilla, y es que ha sido el primero que buscaba extender el daño más allá del equipo que infecta.Sí, Stuxnet es capaz de espiar y reprogramar sistemas industriales SCADA de control y monitorización de procesos, siendo considerado en su momento como “un arma cibernética aterradora”, ya que podría causar daños en el mundo real. Su extensión fue limitada pero implicaba un riesgo enorme, ya que se detectó por ejemplo en la central nuclear de Bushehr y el Complejo Nuclear de Natanz, situadas en Irán, provocando que unidades de centrifugación para enriquecer uranio se volvieran locas y se autodestruyen.Por fortuna no produjo consecuencias graves que podrían haber derivado en una catástrofe nuclear, pero como decimos tenía potencial para hacerlo.


¿Que es un antivirus?


El antivirus es un programa que ayuda a proteger su ordenador contra la mayoría de los virus, worms, troyanos y otros invasores indeseados que puedan infectar su ordenador.


Entre los principales daños que pueden causar estos programas están: la pérdida de rendimiento del microprocesador, borrado de archivos, alteración de datos, información confidencial expuestas a personas no autorizadas y la desinstalación del sistema operativo.


Normalmente, los antivirus monotorizan actividades de virus en tiempo real y hacen verificaciones periódicas, o de acuerdo con la solicitud del usuario, buscando detectar y, entonces, anular o remover los virus del ordenador.


Tipos de antivirus y Empresas


  • ANTIVIRUS PREVENTORES: como su nombre lo indica, este tipo de antivirus se caracteriza por anticiparse a la infección, previniéndola. De esta manera, permanecen en la memoria de la computadora, monitoreando ciertas acciones y funciones del sistema.


  • ANTIVIRUS IDENTIFICADORES: esta clase de antivirus tiene la función de identificar determinados programas infecciosos que afectan al sistema. Los virus identificadores también rastrean secuencias de bytes de códigos específicos vinculados con dichos virus.


  • ANTIVIRUS DESCONTAMINADORES: comparte una serie de características con los identificadores. Sin embargo, su principal diferencia radica en el hecho de que el propósito de esta clase de antivirus es descontaminar un sistema que fue infectado, a través de la eliminación de programas malignos. El objetivo es retornar dicho sistema al estado en que se encontraba antes de ser atacado. Es por ello que debe contar con una  exactitud en la detección de los programas malignos.


Otra manera de clasificar a los antivirus es la que se detalla a continuación:


  • CORTAFUEGOS O FIREWALL: estos programas tienen la función de bloquear el acceso a un determinado sistema, actuando como muro defensivo. Tienen bajo su control el tráfico de entrada y salida de un ordenador, impidiendo la ejecución de toda actividad dudosa.


  • ANTIESPÍAS O ANTISPYWARE: esta clase de antivirus tiene el objetivo de descubrir y descartar aquellos programas espías que se ubican en el ordenador de manera oculta.


  • ANTIPOP-UPS: tiene como finalidad impedir que se ejecuten las ventanas pop-ups o emergentes, es decir a aquellas ventanas que surgen


  • repentinamente sin que el usuario lo haya decidido, mientras navega por Internet.



Symantec América Latina
Symantec - Confianza en un mundo conectado.

Eset Latinoamérica
Eset-Nod32 protegemos su mundo digital.

McAfee Security
McAfee Software antivirus y seguridad en internet para su equipo.

Trend Micro
Proteja los equipos y redes domésticas, dispositivos móviles e información personal con Trend Micro.

Kaspersky lab
Kaspersky, Seguridad para Usuarios Particulares, Seguridad para Empresas y Mobile Security para Smartphones.

Grisoft Latinoamérica
Grisoft - AVGDuro con las amenazas. Fácil para ti.

Panda Security
Panda Security One step ahead. Software Antivirus para Hogares/Particulares, Profesionales, Pymes y Corporaciones.

Avast
Avast Antivirus Protection

G DATA Software AG. España
Web corporativo de la empresa de seguridad alemana. Ofrece información general de seguridad así como descargas de prueba a sus productos.

VirusFighter - SpamFighter
VIRUSfighter es un programa anti-virus fácil de usar y de instalar en su ordenador. VIRUSfighter Pro es su protección contra virus y otros programas no deseados que pueden infectar su ordenador, y es una poderosa herramienta para borrar los virus.

Dr. Web - English -
«Doctor Web» - Es el desarrollador ruso de seguridad de la información y el líder del mercado ruso de los proveedores de servicios de Internet de la seguridad de los servicios informáticos.

Sophos - España -
Sophos cree en la seguridad mediante el control. Ofrecemos protección completa para empresas, instituciones educativas y organismos gubernamentales: defensa contra programas maliciosos, intrusión, programas espía, aplicaciones no deseadas, correo no deseado y abuso de políticas internas, además del exhaustivo control de acceso a la red (NAC).

My Security Center - España -
All you need to keep PC safe and protected.

Pc Tools- Herramientas Esenciales para su PC
PC Tools™ es un líder mundial en productos de innovación informática diseñados para proteger la confidencialidad y la seguridad de los usuarios de ordenadores con sistemas operativos Windows® y Macintosh.

PER Antivirus
PER ANTIVIRUS® el primer antivirus desarrollado en español en el mundo y líder en la investigación y tratamiento de virus informáticos desde 1986, brinda la más eficiente, veloz y confiable protección contra toda clase de programas nocivos, rutinas maliciosas, instrucciones arbitrarias, exploits, etc. que ocasionan daños a los sistemas operativos, programas y archivos en los medios de almacenamien

ClamWin
Antivirus Libre ClamWin. Software de codigo abierto de escaneo de virus, libre y con licencia GNU GPL. Antivirus para windows Libre.

F-Secure - English
F-Secure is the global leader in providing security as a service through ISP's and mobile operators. A proven partner for revenue generation with an expanding portfolio of value-added services.

Norman
Norman es una empresa Noruega de seguridad de la información, especializada en el desarrollo de programas informáticos para antivirus, antispam, seguridad de Internet, etcétera.Norman tiene subsidiarias y distribuidores en todo el mundo.

TrustPort
TrustPort es un importante fabricante de República Checa de soluciones para seguridad en informática. Se caracteriza por un enfoque global en la prevención de riesgos y en la resolución de incidentes de seguridad.

BullGuard
En BullGuard creemos en la simplicidad. Nuestro nombre es muy simple, así como nuestro sitio web y nuestro producto: fácil de entender y utilizar para todo el mundo. La primera versión de BullGuard se presentó en junio de 2002. A comienzos de 2003 ya habían instalado BullGuard más de 3 millones de usuarios y en la actualidad BullGuard es una marca reconocida y aceptada en el sector de la seguridad

Hauri Inc. Latinoamérica
HAURI se estableció en Corea del Sur con el propósito de desarrollar y proporcionar la protección más eficaz para los usuarios contra virus y daño de datos. HAURI está haciendo un gran esfuerzo para fomentar la competitividad internacional con otros desarrolladores Anti-Virus y posicionarse como lider en el mercado mundial.


LINKS: