Hoy en día usamos internet de forma habitual, de hecho, mucha gente no seria capaz de imaginar su vida sin el uso de internet. Pues tal día como hoy, se envió el primer mensaje por lo que hoy en dia es internet.
La red Arpanet se creó como una red de comunicaciones entre ordenadores para enviar datos militares y conectar principales grupos de investigación a través de los Estados Unidos, siendo dichas comunicaciones resistentes a posibles ataques militares en los que se pudiera destruir algún nodo de comunicaciones.
En esa primera red, todavía no se había implementado el protocolo TCP/IP que usamos en la actualidad, usaban el NCP que básicamente era una versión primigenia del TCP/IP.
Pese a la popularización de la versión civil de Arpanet (internet) esta se siguió usando hasta entrados en 1990 cuando se decidió dejar de usar para centrarse unicamente en internet.
A priori puede parece extraño que desde el Colegio Profesional de Ingenieros Técnicos en Informática de Aragón recordemos el aniversario de un ataque que afecto a miles (por no decir millones ) de ordenadores en todo el mundo, que causo perdidas millonarias y algún fallecido (afecto a hospitales y servicios de salud), pero lo cierto es que creemos que es necesario recordar dicho ataque porque aunque parezca increíble, a día de hoy todavía siguen siendo vulnerables a este virus más del 2 millones de ordenadores en el mundo, si es que no son más.
El virus Wannacry es uno de los primeros virus que «secuestraban» tu ordenador cifrando los datos de tu equipo para posteriormente pedirte un rescate por el mismo. Lo cierto es que ya existían virus similares que bloqueaban tu ordenador pero no cifraban tus datos.
El virus para propagarse, se aprovechaba de una vulnerabilidad del sistema SMB por el que compartimos carpetas e impresoras en red. Dicha vulnerabilidad fue descubierta por la NSA y filtrada por el grupo de hackers Shadow Brokers el 14 de abril de 2017. Paradójicamente, el parche que corregía dicha vulnerabilidad se publica 14 de marzo de 2017, un mes antes de la filtración de la vulnerabilidad.
Si todos o la mayoría de los sistemas se hubieran actualizado el impacto del ataque habría sido residual, pero lo cierto es que el 12 de mayo de 2017 se produjo un ataque a escala global que afecto a cientos de miles de ordenadores en todo el mundo, incluyendo servicios esenciales como hospitales o comunicaciones.
La respuesta corta es NO. Todavía hay muchos ordenadores desactualizados en el mundo que son vulnerables a este virus y nos sorprendería comprobar que muchos de ellos están en lugares críticos para nuestra sociedad.
Lo principal para evitar o minimizar el riesgo de sufrir un ataque (ya sea por Wannacry u otro malware) es mantener nuestros sistemas actualizados y protegidos. Sabemos que muchas veces es frustrante la ventana o el mensaje que nos indica que debemos esperar a que se completen X número de actualizaciones, pero debemos pensar que si no lo hacemos, las vulnerabilidad que se hayan detecta en nuestro sistema operativo no se van a corregir solas.
El otro consejo que os ofrecemos es mantener una copia de seguridad actualizada o lo suficientemente actualizada que os permita prescindir de todo aquello que os ha bloqueado el malware sin perdida o con la mínima perdida posible. Es más si podeis mantener 2 copias de seguridad en 2 sistemas distintos, mejor aun.
Me temo que de nuevo la respuesta corta es, NO.
Hace unos pocos días se detecto un ataque contra los NAS de la marca Qnap que se podrían haber evitado si las victimas hubieran actualizado el sistema operativo con el parche que se había publicado meses atrás.
Lo primero es aislar el ordenador de la red para que no pueda contaminar al resto de ordenadores, lo que básicamente es desconectarlo de la red.
Lo segundo es visitar la página Centro criptológico nacional para consultar si hay algún remedio para el malware que nos afecta. Y si no sabemos o no nos atrevemos a hacerlo, consultar con un profesional. Si existe dicho remedio, recuperar los datos que necesitamos y reinstalar el equipo con un sistema operativo actualizado.
Si no hay un software que combata el ransomware, NUNCA pagar, hacerlo lo único que consigue es perpetuar el negocio del secuestrador y/o financiar otras cosas peores como la trata de personas o el terrorismo.
Conocer la historia de la que venimos ayuda a entender nuestro presente y en ocasiones nos permite prepararnos para el futuro. Hace unos días, 40 años atrás, la empresa Osborne Computer Corporation saco al mercado lo que se puede considerar el primer ordenador portátil de la historia, el Osborne 1. Algunos pueden decir que eso no es del todo cierto porque el primer ordenador portátil en ser desarrollado fue el Grid Compass 1100 en 1979 y si nos atenemos a los prototipos deberíamos quedarnos con el Xerox NoteTaker en 1976. Y quienes dicen eso tienen toda la razón, pero dichos ordenadores no se comercializó hasta 1982 en el caso del Grid Compass 1100 o nunca llego a hacerlo como en el caso del Xerox NoteTaker, por lo que el Osborne 1 fue el primero que se comercializó.
Y tampoco debemos olvidar a quien acabó en un nada deshonroso tercer lugar, el Epson HX-20, que se comercializó unos meses después que el Grid Compass 1100, y que, como veremos más adelante su diseño se acercó más a los estándares de hoy.
Cuando pensamos en un ordenador portátil, en seguida nos vendrá a la cabeza un portátil actual, ligero, con una batería que nos proporciona horas de actividad, una pantalla que no tiene nada que envidiar a la de un ordenador de sobremesa y unas dimensiones que, según el modelo, lo hacen cómodo de llevar a cualquier lado. Pero si nos fijamos en estos ordenadores que hemos nombrado, no vamos a encontrar encontremos eso, recordemos que estamos hablando de 1981.
El Osborne 1 pesaba nada más y nada menos que 11 Kilogramos, tenía una pantalla de 5 pulgadas (monocroma), 2 unidades de disco, teclado, puerto serie y puerto paralelo para conectarse a dispositivos como una impresora o un módem. Evidentemente más que portátil, era un ordenador «transportable». Pero dejando aparte su peso y dimensiones, el Osborne 1 podía ser transportado del despacho del propietario al del cliente cumpliendo la función que se requiere a un portátil.
Por otro lado, el Grid Compass 1100 tenía una pantalla LCD retroiluminada de 6 pulgadas, un módem integrado, un disco duro de burbuja magnética de 340Kb que se puede considerar un antepasado remoto de los actuales discos SSD y un puerto de conexión para poder ampliar el equipo conectándole un disco duro externo o una unidad de disco. Todo ello con un peso aproximado de 5 Kilogramos lo que también lo convierte en un ordenador «transportable» pero mas cerca de un portátil actual.
Ya por último tenemos el Epson HX-20 que aunque en su diseño se parece más a una maquina de escribir o al actual Raspberry Pi 400, que a un portátil, si nos fijamos detenidamente en las características de su hardware descubrimos un procesador ligeramente previo al 8086, una pequeña pantalla LCD de 4 lineas, una impresora matricial, una unidad de cinta para almacenar datos y un altavoz que era utilizado por una aplicación de síntesis de voz. Todo ello con un peso aproximado de 1.6 Kilogramos, lo que le convierte en un verdadero precursor del ordenador portátil.
Es indudable que en cuanto a su diseño, el Grid Compass 1100 se acerca mucho a lo que hoy en día es un laptop, siendo el Osborne 1 y el Epson HX-20 más cercanos a un equipo «todo en uno». Y aunque estoy seguro que a mas de uno se le ha escapado una sonrisa al ver las características de estos 3 ordenadores (sobretodo si los comparamos con cualquier laptop actual), lo que está claro es que si no hubieran surgido iniciativas como estas, posiblemente hoy en día no tendrías el laptop o no tendría el diseño que tiene.
Ya para terminar, desde el Colegio de Ingenieros Técnicos en informática de Zaragoza recomendamos la visita a la interesantísima exposición del museo de la informática de la universidad de Zaragoza en donde se pueden encontrar expuestos, entre otros equipos históricos de la informática, un Osborne 1 y del Epson HX-20. Pero no sólo eso, también podréis observar la evolución que ha tenido la tecnología a lo largo de todos estos años.
El lenguaje Cobol se crea en 1959 para satisfacer una necesidad de un lenguaje de uso general, que pudiera ser utilizado en cualquier ordenador y que, además, cubriera las necesidades de las empresas y/o negocios. Hay que tener en cuenta que en la época de la que estamos hablando se utilizaban tarjetas perforadas para escribir el software que se utilizaba, por lo que las características de este lenguaje se adaptaron a la realidad de entonces.
Cobol es un lenguaje estructurado tabulado, esto es que, dependiendo de la instrucción que hagamos, está se debe colocar en una columna concreta de una linea de un máximo de 80 caracteres. Y aunque el lenguaje no evolucionara como lo hicieron otros, el concepto de colocar las distintas instrucciones en columnas se sigue utilizando hoy en día no como parte del lenguaje sino para facilitar la lectura del código.
Ahora bien, aunque pueda parecer que el lenguaje de programación Cobol es un dinosaurio de épocas pasadas que ya no se utiliza, lo sorprendente del tema es que Cobol se sigue utilizando hoy en día, siendo el séptimo lenguaje de programación más usado en 2020. Esto es debido principalmente a que una mayoría de los sistemas que requieren gran capacidad de procesamiento de datos, así como una mayoría de entidades bancarias, utilizan COBOL. Esto sucede porque el uso de Cobol permite garantizar la compatibilidad de los sistemas antiguos con los más modernos, así como tener la seguridad de estar usando un lenguaje es y completamente probado.
El lenguaje de programación Pascal, es junto al lenguaje C, uno de los lenguajes de programación más importante de la historia de la informática, cuya influencia persiste en los lenguajes de programación actuales.
Pascal fue desarrollado en 1970 por Niklaus Wirth y cuyo objetivo era crear un lenguaje de programación sencillo para que fuera fácilmente aprendido y utilizado para la creación de herramientas y aplicaciones de todo tipo.
Pascal es un lenguaje estructurado fuertemente tipado que divide el código en bloques, funciones y procedimientos que hacen sencilla su depuración. Esto que puede sonar muy técnico para aquellos que no hayan aprendido a programar puede sonar a chino, pero en el momento que aprendes a programar (independientemente del lenguaje que se escoja) estas características cobran sentido y además a poco se documente un poco en el lenguaje que aprendas te darás cuenta el lenguaje que estas utilizando tiene relación con lo que se desarrolló con Pascal.
Luego más adelante, Pascal incluyó la filosofía de programación orientada a objetos que hoy en día es de lo más normal, pero en su momento fue algo pionero.
Es por ello que tal día como hoy conmemoramos el nacimiento de dicho lenguaje.
Aprovechando que esta semana se conmemora el nacimiento de Alan Turing (23 de junio de 1912), desde el Colegio de Ingenieros Técnicos en Informática queremos hacer un breve repaso de quién fue y que representó para nuestra profesión.
A lo largo de la historia ha habido muchas personas que han contribuido a la ciencia de la computación, pero pocas han contribuido tanto a la informática moderna como Alan Turing.
Considerado uno de los padres de la ciencia de la computación, formalizó el concepto de algoritmo y su aplicación en un sistema computerizado: la máquina de Turing.
Durante la segunda guerra mundial, trabajó en descifrar la máquina de cifrado nazi «Enigma». Y se estima que su trabajo acortó la guerra unos cuatro años, salvando centenares o quizás miles de vidas.
En el campo de la Inteligencia Artificial, se le conoce por la creación de la prueba de Turing, por el cual, puede juzgarse la inteligencia de una máquina dependiendo de si sus respuestas en la prueba son indistinguibles de las de un ser humano.
La carrera de Turing terminó súbitamente tras ser acusado y procesado por ser homosexual, algo que en la actualidad sería completamente impensable.
Tras dicha condena, Alan Turing se suicidó mordiendo una manzana envenenada, cosa que permanece en nuestra simbología popular a través del símbolo de la empresa apple.
El 24 de diciembre de 2013, la reina Isabel II del Reino Unido exoneró oficialmente al matemático, quedando anulados todos los cargos que jamás deberían haber existido.