viernes, 16 de febrero de 2024
Una pequeña conversación con Gemini al propósito de su cambio de nombre
lunes, 6 de julio de 2020
Tiempos de Educación Digital
domingo, 10 de marzo de 2019
Fake News
Acme Telephoto - The Gastonia Daily Gazette (North Carolina), November 3, 1938 (page 8) |
Publicado en Linkedin
miércoles, 29 de agosto de 2018
Una breve historia de suspenso con algunos consejos
La mañana inició con un estupendo día soleado, de esos que brillan y animan, pero no queman y una brisa que refresca.
Con todos los ánimos arriba saco de la hibernación a mi PC de escritorio principal.
Consejo #1: es mejor hibernar los equipos a esperar todo el ciclo de encendido (aunque en el caso de Windows 10 se hace una hibernación parcial al apagar el equipo) para ello tengo configurada una tecla de acceso rápido que presiono cuando “termino” mi trabajo y con ello inicia una suspensión híbrida.
Una vez ingresado en el sistema, tengo la costumbre de darle una mirada muy general, como el ciclista que revisa su bicicleta antes de salir con ella.
Consejo #2: Si su PC es una de tus herramientas de trabajo, más vale que se asegure que está en buen estado, una revisión mínima regular y una realizada por un profesional cada cierto tiempo le ahorrará muchos dolores de cabeza.
Reviso que esté encendida mi unidad de respaldo, las ventanas y pestañas que pude haber dejado abiertas en el navegador la jornada anterior, tal vez producto de un momento de procrastinación, y que posiblemente ya no me sirvan, consumiendo preciada memoria.
Consejo #3: Las PC de oficina, salvo excepciones, no suelen tener demasiada memoria y los navegadores son programas que consumen mucha de ella, al anticipar la descarga de páginas que se supone ingresará, esto con el fin de mejorar la experiencia general del usuario. Si realmente no necesita tener abierta una pestaña en particular en su navegador es mejor que la cierre, en especial si usa Chrome. Para ayudarlo con el hábito de las múltiples pestañas abiertas, existe una extensión en Chrome llamada “Session Buddy” que permite guardar una sesión de trabajo (todas las pestañas abiertas en un momento dado) dándole un nombre, así puede cerrar las pestañas con la tranquilidad de que podrá abrirlas en conjunto de nuevo cuando lo necesite.
Rápidamente reviso si hay avisos del sistema, como por ejemplo pedidos de actualización o reinicio, actualización de antivirus, etc.
Consejo #4: No se debe ignorar las actualizaciones ni pedidos de reinicio. Apenas tenga un poco de tiempo, como al acabar la jornada, ir a tomar un café o realizar una llamada, y si no tiene nada crítico que realizar, permita que esas actualizaciones se instalen pues podrían estar cubriendo importantes agujeros de seguridad que suelen aprovechar programas maliciosos (malware) como los ransomware.
Y Aquí es donde de empieza la real historia, al revisar el registro de actividad de mi unidad en la nube, la cual uso como respaldo (backup) secundario, veo que se eliminó un documento PDF, que por su nombre parece ser importante dado que tenía que ver con información bancaria. Se había eliminado no hacía mucho, y no recordaba haberlo hecho adrede. Exploré la papelera de reciclaje y el documento no se encontraba allí, suelo mantener la papelera alrededor de una semana sin vaciar para justamente revertir estas acciones que podrían darse involuntariamente. El borrado de un documento (presionando la tecla suprimir) realizado por el usuario, mueve dicho documento a la papelera de reciclaje, si éste se encuentra en una de las unidades internas de la PC.
Consejo #5: Siempre mantenga, en lo posible, respaldos separados. Una buena estrategia es tener una copia en una unidad externa o un NAS y otra en la nube, por ejemplo, usando los múltiples servicios actualmente disponibles, como One drive (integrado en Windows 10) Google Drive, Dropbox, etc. Estos se pueden configurar de forma que el respaldo sea automatizado.
Consejo #6: Dé nombres descriptivos a sus archivos. Evite nombres como documento1, informe3, etc. No confíe en el nombre de la carpeta en donde tiene sus archivos, pero tampoco exagere dando nombres excesivamente largos.
Consejo #7: Evite la tentación de borrar la papelera todo el tiempo. Una papelera llena no hace más lenta una PC. Pero tampoco espere demasiado. Borrar la papelera, haciendo una revisión previa, en el fin de semana puede ser una buena estrategia.
Como tengo mi información más o menos organizada, pude dar con la carpeta en donde se supone debería hallarse dicho documento y efectivamente comprobé que no estaba.
Luego revisé mi respaldo histórico y comprobé que hacía cuatro días el documento si se encontraba en la carpeta indicada y que efectivamente era información importante y que no se eliminó a pedido mío.
Gracias a mis respaldos, podía recuperar con facilidad la información. Pero eso no eliminó el sentimiento de inseguridad, pues todavía quedaban dos preguntas clave sin responder: ¿Cómo se había borrado dicho archivo? ¿Habría más documentos eliminados?
La eliminación involuntaria quedaba descartada puesto que no recordaba haber entrado a esa carpeta en días previos y además el documento no se encontraba en la papelera. Así que tenía que ser una acción de sistema, provocada por algún programa. El fantasma de un malware asomaba y con ello la inquietud de que era posible que más información hubiese sido eliminada sin mi consentimiento.
Consejo #8: Aunque se tenga actualizado un antiviral y por más que su publicidad diga que es el mejor del mundo, siempre es posible que exista “malware” que consiga saltarse la protección, por ello la prevención y hábitos de uso siempre son la mejor defensa. De nada sirve instalarse múltiples antivirales, ya que la mayoría se basan en la misma información y lo único que conseguirá es hacer su equipo más lento y posiblemente inusable.
Por experiencia, conozco que los antivirales fallan, no sólo por dejar entrar un programa malicioso, sino también, por considerar “malware” aquello que no lo es. A esto último se le denomina falso positivo. Y muchas veces han dado serios problemas, sino que lo cuenten en Avast o Eset, que hace unos años, detectó falsamente que algunos archivos importantes del sistema operativo eran virus, moviéndolos al “baúl” o directamente eliminándolos haciendo que esas PC no volvieran a iniciar.
Por lo anterior, la eliminación del archivo podría tratarse entonces de un error de falso positivo, así que revisé el baúl del antiviral, que es el lugar en donde el antivirus registra o mueve los archivos que ha detectado como sospechosos. Afortunadamente, esa revisión terminó las dudas, el archivo había sido borrado por una falsa detección. Restauré el PDF, solicité una revisión manual del antiviral para comprobar que ya no era falsamente detectado y revisé el registro en búsqueda de posibles documentos que hubiesen corrido la misma suerte, no encontrando ningún otro afectado.
La sensación de seguridad retornó, puesto que no sólo había respondido mis dudas, sino, que había podido comprobar que mis hábitos de uso me hicieron descubrir la desaparición de un simple documento de los miles que hay en mi equipo y darme la posibilidad de corregirlo.
sábado, 27 de junio de 2015
El problema de las llaves de agua
martes, 28 de abril de 2015
vHDL Obfuscator GUI - Ofuscador de código HDL
En algunas ocasiones un diseñador necesita compartir información pero no desea revelar el contenido de su código. Existen técnicas propietarias de los fabricantes de dispositivos lógicos programables (como las FPGA) que permiten encriptar el código, pero la mayor parte de las herramientas que realizan dicha protección, requieren de la adquisición de licencias adicionales y además no suelen ser portables.
Cuando lo que se desea es proteger ligeramente la propiedad intelectual del código fuente HDL, pero no necesariamente controlar la distribución del mismo, es posible utilizar técnicas más sencillas como la ofuscación. Esto permite generar un archivo fuente en HDL que es muy difícil de ser leído por un ser humano, permaneciendo válido y aceptado por un sintetizador o compilador, generando un resultado funcionalmente idéntico al código original sin ofuscar.
Hay que resaltar, que la ofuscación del código no tiene por intención la protección de secretos industriales, pues no tiene el nivel de una encriptación. Las referencias siguientes pueden ayudar a comprender mejor la aplicación que tiene el ofuscar el código:
https://www.aldec.com/en/support/resources/documentation/articles/1586
https://www.aldec.com/en/company/blog/5--camouflage-for-your-hdl-code
http://www.visengi.com/products/software/vhdl_obfuscator
http://www.semdesigns.com/Products/Obfuscators/VHDLObfuscator.html
http://ue.accesus.com/vhdl-obfuscator
miércoles, 15 de abril de 2015
Albert, Bernard, Cheryl y el problema de la fecha de su cumpleaños (Cheryl's birthday)
Un problema de lógica matemática aplicado a niños entre 14 y 15 años en Singapur ha llamado mucho la atención en internet en días recientes. El enunciado del problema es el siguiente:
"Albert y Bernard se han hecho amigos de Cheryl y ellos quieren saber cuándo es su cumpleaños. Cheryl les da una lista de 10 posibles fechas:
15 de mayo, 16 de mayo, 19 de mayo,
17 de junio, 18 de junio,
14 de julio, 16 de julio,
14 de agosto, 15 de agosto y 17 de agosto.
Cheryl les cuenta a Albert y a Benard, por separado, el mes y el día de su cumpleaños respectivamente.
Albert: "Yo no sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe".
Bernard: "Al principio, yo no sabía cuándo era el cumpleaños de Cheryl, pero ahora lo sé".
Albert: "Entonces, yo también sé cuándo es el cumpleaños de Cheryl".
Así que, ¿cuándo es el cumpleaños de Cheryl?"
Se han dado varias soluciones, yo mismo llegué en principio a una respuesta común: 17 de Agosto, pero luego de un análisis más meditado se obtiene el 16 de Julio. La diferencia principal en la obtención de dichas fechas radica en la forma en que nuestro cerebro maneja los supuestos y organiza la información de forma global, esto nos arrebata la pista que nos da la secuencialidad y textualidad de las afirmaciones de Albert y Bernard.
Un punto controversial se encuentra al analizar la primera afirmación de Albert:
Albert: "Yo no sé cuándo es el cumpleaños de Cheryl, pero sé que Bernard tampoco lo sabe".
Que Albert esté tan seguro de que Bernard no conoce la fecha elimina aquellas soluciones con día único, es decir:
19 de Mayo y 18 de Junio
Albert conoce que en dichas fechas no es el cumpleaños. Pero aquí empieza la controversia, algunos sugieren que sólo esas dos fechas pueden ser eliminadas por dicha afirmación, sin embargo se pasa por alto algo esencial, Albert sólo tiene información sobre los meses, por lo tanto que el 19 de Mayo sea descartado, por ejemplo, indica indirectamente que él sabe con certeza que el mes mayo es incorrecto. En lógica lo escribiríamos así:
(19 y mayo) = falso;
por lo cual 19=falso y/o mayo=falso;
Como Albert no puede afirmar nada sobre el día sólo queda mayo=falso, con lo cual se descartan las soluciones que incluyen al mes mayo y de la misma forma las que incluyen a junio:
15 de mayo, 16 de mayo, 19 de mayo,
17 de junio, 18 de junio,
14 de julio, 16 de julio,
14 de agosto, 15 de agosto y 17 de agosto.
Bernard que ha estado escuchando atentamente aplica el mismo razonamiento de Albert quedándose con las siguientes posibilidades:
14 de julio, 16 de julio,
14 de agosto, 15 de agosto y 17 de agosto.
Pero Bernard conoce el día, lo único indeterminado para él es el mes, dado que afirma que ahora ya sabe cual es la fecha correcta entonces podemos descartar que el día sea el 14, las opciones quedan entonces de la siguiente manera:
14 de julio, 16 de julio,
14 de agosto, 15 de agosto y 17 de agosto.
Albert sabe ahora que Bernard conoce la respuesta, deduce también por lo tanto que el día 14 queda descartado con lo cual se queda con las siguientes opciones:
16 de julio,
15 de agosto y 17 de agosto.
Y cómo él conoce cual es el mes correcto dice sin dudar: "Entonces, yo también sé cuándo es el cumpleaños de Cheryl", esta afirmación sólo es posible si Albert conoce que el mes del cumpleaños es en julio, puesto que si fuera agosto, quedaría aún con la duda de si es el 15 o el 17. Nosotros por lo tanto podemos deducir de la última afirmación de Albert que agosto queda descartado:
16 de julio,
15 de agosto y 17 de agosto.
Por lo cual obtenemos como respuesta que el cumpleaños de Cheryl es sin duda el 16 de Julio.
miércoles, 4 de febrero de 2015
ALERTA: Ransomware "CryptoWall 3.0", HELP_DECRYPT
Si de pronto no puedes acceder a un documento y en su carpeta aparece cualquiera de los archivos:
HELP_DECRYPT.TXT
HELP_DECRYPT.PNG
HELP_DECRYPT.HTML
HELP_DECRYPT.URL
Apaga inmediatamente tu PC, y comunícate con tu asesor en informática de confianza. Tu información está en serio peligro.
El Ransowware "CryptoWall 3.0" anda suelto encriptando documentos de Office, imágenes, videos, etc. sobre escribiéndolos, haciéndolos prácticamente irrecuperables, y solicitando como rescate de tus datos el valor de USD$500 pagables en (2.33 al cambio) Bitcoins dentro de las 170 horas de realizada la encriptación, luego el costo sube al doble. El malware ataca a todos los archivos que se encuentren dentro de las unidades listadas por el sistema operativo, es decir, discos duros, unidades de memoria externas (memorias y discos usb) y unidades de red inclusive. Hasta hay reportes de que es capaz de modificar los archivos en Dropbox a los que la computadora infectada tuviera acceso.
En lo posible no intentes recuperar tu mismo la información, ni empieces a descargar supuestas herramientas que ofrecen ayudarte, muchas de ellas son falsas y buscan sacar provecho de tu situación. La mejor forma de intentar recuperar en algo tus documentos es mediante técnicas y herramientas profesionales y mejor si se realiza desde una computadora que se encuentre libre del Ransomware, si se tiene suerte y su sistema operativo es Windows 7, es posible que se haya tenido activada la opción de protección de sistema. y mediante la exploración del "volume shadow copy" existe la posibilidad de recuperar versiones previas de sus valiosos archivos. Sin embargo CryptoWall en su tercera versión intenta borrar esta copia de seguridad e inclusive desabilita la protección mencionada en un intento de desaparecer cualquier posibilidad de recuperación, afortunadamente no siempre consigue eliminar adecuadamente el archivo principal del "Shadow Copy" que se encuentra en una ubicación protegida.
¿Cómo protegerse de este nuevo ataque?
La medida más efectiva de todas: La copia de seguridad (Backup) Usted siempre debe de suponer que los archivos de su computadora son vulnerables, y que de un momento a otro simplemente puede perder todo aquello que en ella se encuentra, bajo esa premisa, debería de regularmente realizar copias de seguridad de sus archivos en unidades que sólo se conecten a la computadora para realizar dicha copia.
Mantenga su sistema operativo actualizado, muchos malwares de este tipo aprovechan las vulnerabilidades del sistema para tomar el control del mismo. Un sistema operativo no actualizado y conectado a la Internet se encuentra extremadamente expuesto a estos ataques y no existe garantía total de que un antivirus lo proteja si su sistema no ha sido corregido (parchado).
No abra ningún tipo de archivo de fuentes no confiables, no descargue contenido ni juegos que ofrecen ser gratuitos si no está 100% seguro de su origen.
Cuando navegue por Internet preste especial atención a los anuncios que indican que debe actualizar tal o cual complemento "plug-in" muchos de esos avisos son falsos, sólo haga caso a las actualizaciones que el propio sistema operativo (Windows) le sugiera e ignore los avisos que aparezcan en el navegador o página web.
Si tiene un antivirus actualízelo regularmente, conectando cada cierto tiempo su máquina a la Internet. Un antivirus desactualizado es una coladera.
Finalmente, vuelva a hacer backups, suba sus archivos críticos en forma manual a la nube.
lunes, 24 de noviembre de 2014
Nokia -> Ovi -> Here Maps: Offline Free Navigation
Echabas de menos Nokia Maps (Ovi Maps) pues Here de Nokia está disponible para Android, con navegación y mapas gratis. Lo mejor de todo es que puedes descargar mapas detallados y gratuitos además de voces en diferentes idiomas por WiFi y usar la navegación fuera de línea para no consumir ni un KB de tu plan de datos. Se instala sin problemas en tablets y smartphones Android. Perfecto para salir de viaje a lugares en donde no se tiene acceso a internet. Además realiza las búsquedas de los destinos y traza la ruta de navegación en modo sin conexión (Offline).
viernes, 19 de septiembre de 2014
Actualización PulsarERD: Disco de Rescate de Emergencia, ISO o USB de arranque
Hace años (2006) lancé por primera vez un disco de rescate de emergencia, esa vez basado en Windows XP (PE) ahora en la versión 2014 he actualizado las herramientas y basado el sistema en Windows 8.1 (PE) lo que permite recuperar sistemas hasta dicha versión. Por el momento no incluye muchas herramientas, sólo las imprescindibles y se irán agregando en caso se necesiten. Además es posible generar a partir de la imagen ISO una unidad USB de arranque con lo cual no sólo es posible tener mas espacio disponible sino que se hace sencillo agregar herramientas adicionales.