miércoles, 6 de mayo de 2015

Trojan/W32.Dinihou.G (a.k.a. "virus de los accesos directos")

Molesto. Muy muy molesto es conectar tu pen-drive en una PC cualquiera para copiar un trabajo importante, o mucho material audiovisual que se necesita YA, y encontrarte con un puñado de accesos directos que cuando copiás, claro... no son tus archivos, entonces no tenés manera de pasarlos, y encima, si los abriste para asegurarte de que están ahí o andan bien, ya infectaste la PC donde estabas viendolos.

MIS ARCHIVOS AHORA SON ACCESOS DIRECTOS A ALGO RARO
Se trata de una variante de mugen.vbs, un troyano que no es en sí un virus o, valga la redundancia, un troyano, sino un script... un pequeño programa escrito en un lenguaje llamado Visual Basic, que no califica según los antivirus como código malicioso. Es perfectamente visible con un editor de texto (aunque usa una codificación rara para que quede ilegible), y no es un programa ejecutable.

No puedo inmunizar la PC, pero sí los pen-drives para frenar la "reproducción". Y descubrí un método para el que no se necesita ningún programa, ni internet. En tres etapas con sencillos pasos, tu pen-drive no va a seguir alojando al virus, ni copiándolo a otras máquinas. De hecho tus archivos no se van a mover de donde están, ni se van a crear más accesos directos molestos.


1) Desinfectar la PC con la que vas a trabajar
El virus infecta todos los pen-drives inmediatamente desde que son conectados, incluyendo cualquier archivo que copies o cambies, por lo que no se puede inmunizar si la máquina está infectada.

  • Reiniciar la PC, y presionar F8 repetidamente durante el arranque (antes del logo de Windows y el mensaje "Iniciando Windows") hasta que aparezca varias opciones. Elegir Modo Seguro.
  • Una vez que inicie, dirigirse a Inicio -> Todos los programas -> Accesorios -> Ejecutar.
  • Escribir %APPDATA% en el cuadro de diálogo y clickear Aceptar o presionar ENTER.
  • Presionar la tecla Alt una vez, e ir a Herramientas -> Opciones de carpeta.
  • En la pestaña Ver, marcar la opción "Mostrar archivos ocultos", y clickear en Aceptar.
  • Clickear con el botón derecho en la carpeta oculta con nombre sospechoso (en mi caso fue jieio, pero puede ser diferente) y eliminarla.
    Carpeta oculta, nombre sospechoso y sin sentido... ¡hmmm!
  • Ingresar a la carpeta Microsoft, luego a Windows, luego a Start Menu, luego a Programs y finalmente a Startup.
  • Clickear con el botón derecho en el archivo Windows Explorer y eliminarlo.
  • Cerrar la carpeta.
  • Nuevamente abrir Inicio -> Todos los programas -> Accesorios -> Ejecutar.
  • Escribir C:\ProgramData en el cuadro de diálogo y clickear Aceptar o presionar ENTER.
  • Ingresar a la carpeta Microsoft, luego a Windows, luego a Start Menu, luego a Programs y finalmente a Startup.
  • Clickear con el botón derecho en el archivo Windows Explorer y eliminarlo.
  • Cerrar la carpeta.
  • Reiniciar la PC.
Con estos pasos, la máquina estará limpia y podremos desinfectar el pen-drive para luego inmunizarlo.

2) Desinfectar el pen-drive
El virus oculta todos los archivos en una carpeta llamada .Trashes en la raíz del mismo. A su vez, oculta todas nuestras carpetas para que no podamos acceder a ellas si no es a través del acceso directo.
  • Abrir el pen-drive desde Equipo.
  • Presionar la tecla Alt una vez, e ir a Herramienta -> Opciones de carpeta.
    Al presionar Alt una vez, podemos ver la barra de menú tradicional de las ventanas de Windows.
  • En la pestaña Ver, marcar la opción "Mostrar archivos ocultos", y clickear en Aceptar.
  • Clickear con el botón derecho en la carpeta oculta .Trashes y elegir Propiedades.
  • Desmarcar el atributo Oculto, y clickear Aceptar.
  • Asegurarse de elegir la opción Aplicar a esta carpeta y todas las subcarpetas y clickear Aceptar.
    Nuestros archivos siguen ahí, pero ocultos.
  • Ingresar a la carpeta .Trashes y eliminar cualquier carpeta con un nombre de 3 o 4 dígitos numéricos. Estas carpetas contienen al virus que se ejecuta a través de los accesos directos.
    783, yo no tenía ninguna carpeta con ese nombre... si la tenía la doy por perdida :yaoming.jpg:
  • Mover todos los archivos y carpetas de .Trashes a alguna carpeta segura de la PC.
  • Formatear el pen-drive.
  • Volver a las Opciones de carpeta y marcar "No mostrar archivos ocultos".
Luego de estos pasos, podemos volver a usar el pen-drive normalmente. PERO, acá viene lo interesante de la entrada. Antes de copiar tus datos de vuelta, ¡inmunizalo!

3) Inmunizar el pen-drive para que no se vuelva a infectar
Entender cómo funciona el virus/script permite aprovechar algunos pequeños defectos de Windows para evitar que este virus se siga esparciendo, al menos por nuestra querida llavecita USB.

NOTA: si querés, te podés bajar este programita (link), copiarlo en el pen-drive formateado y ejecutarlo para hacer todo esto automáticamente). NO le cambies el nombre a la carpeta, y meté todo ahí de ahora en más. Es mejor aprender haciendo igual, lee hasta el final :P
  • Con el pen-drive formateado, vamos a crear una nueva carpeta dentro que se llame como queramos. Yo le puse ARCHIVOS, pero puede ser lo que quieras.
    Nombrando nuestra carpeta protegida
  • Abrir el Bloc de Notas (Inicio -> Todos los programas -> Accesorios -> Bloc de Notas)
  • No importa si escribís algo o no.
  • Archivo -> Guardar como... y guardamos el archivo con el nombre ".Trashes"
    LAS COMILLAS SON IMPORTANTES.
    ".Trashes" con comillas en la raíz del pen-drive. NO en la carpeta.
  • Vamos nuevamente a Archivo -> Guardar como... y esta vez nombramos, con comillas, el nombre exacto de nuestra única carpeta pero agregándole .lnk - si nuestra carpeta se llama ARCHIVOS, vamos a guardar con el nombre "ARCHIVOS.lnk"
    "ARCHIVOS.lnk" con comillas en la raíz del pen-drive. NO en la carpeta.
    Si tu carpeta se llama PEPITO, entonces vas a guardar este archivo como "PEPITO.lnk"
  • Cerramos el Bloc de Notas, y en el pen-drive, seleccionamos los dos archivos .Trashes y ARCHIVOS.lnk, les damos click con el botón derecho y vamos a Propiedades.
  • Marcamos los atributos Oculto y Sólo lectura, y clickeamos Aceptar.
De esta forma, el virus no se copiará a sí mismo en el pen-drive, y tampoco ocultará la carpeta ni creará accesos directos, por lo que todo lo que esté adentro de la carpeta protegida permanecerá tal cual.

IMPORTANTE: siempre usar la carpeta ARCHIVOS (o como sea que la hayas llamado) para pasar tus archivos y carpetas.

Espero que les sirva, a ver si paramos un poco con el esparcimiento de este troyano viejo pero duro de matar.

viernes, 10 de abril de 2015

A mi me divierte

Últimamente se me han acumulado muchos pensamientos respecto del trabajo que hacemos los técnicos de PC de reparar, desinfectar, instalar cosas, desinstalar cosas, "bacapear" (hacer back-ups / copias de seguridad, ¿no?). Entre cuestiones éticas sobre asesorar o no correctamente al cliente, a veces innecesariamente, surge también preguntarme qué tan natural me resulta describir lo que hago cuando tengo al cliente respirándome en el cuello con ojos saltones y ACERTADA paranoia. Ellos no entienden "¿de qué habla este gil chamuyero?", pero de alguna manera percibo el interés, ¿quizás un esfuerzo por comprender mi relato lleno de términos técnicos?

Mi trabajo de hoy consistió en limpiar (en cuanto a programas) todas las PCs de trabajo en las oficinas de un gremio docente. Todas tenían alguna que otra barra de herramientas, programa de optimización inútil, antivirus comercial, etc. Y la mayoría estaban "infectadas" con esos "virus" que se apoderan de los archivos de tu pen-drive y extrañamente convierte todo en accesos directos. El cliente no lo entiende, pero esa pantallita negra que uso para todo lo que podrían hacer con un click es mi llave. No podés ejecutar un acceso directo accidentalmente por ahí, porque el engaño es visual. No podés entender si tu pen-drive está infectado viendo un puñado de letras grises. Tenés que entender el modelo a cierto nivel.

Pantallita negra con letras grises que te hace ver re pro.

Yo me pregunto si su cara de interés / fascinación tiene que ver con la fluidez en el relato de la descripción de todo lo que hago, o con el espécimen humano sentado frente a su PC, tipeando letras grises mientras cuenta una historia con un entusiasmo y una sonrisa que no coinciden con lo narrado: "porque los virus de hoy en día no son tales, por eso los antivirus no los detectan", "esta PC está infectada con 3 o 4 troyanos, además Chrome abre siempre una página señuelo que resulta espiar todo lo que se escribe, y aprovechar para ofrecer programas falsos que hacen lenta tu PC", "tu pen-drive tiene un virus que infectó a otro virus que originalmente infectó tu pen-drive, ¡es genial!" - catastrófico, ¿no? A mi me divierte.

sábado, 17 de mayo de 2014

Hola, ¿vos sos técnico? #1

No ha de existir ser vivo en este planeta que se escape de lo que llamamos "desventuras", "infortunios", "desgracias", "mala suerte", "mala leche", "mala pata", "sal", "malaria", y otras denominaciones más o menos simpáticas. Esta vez, yo aquí presente, tengo que contar sobre una de estas situaciones.

Como sabrán, ofrezco servicio técnico de PCs y Notebooks de forma particular. Básicamente, en cada trabajo que me encargan, me dejan la notebook o PC, más una tonelada y pico de confianza. La tarea que realizo más frecuentemente en estos dispositivos es el llamado "formateo", o sea: hacer copia de seguridad de los archivos del cliente, borrar todo, y comenzar desde cero con un sistema reinstalado. En ocasiones, sólo es necesario borrar el sistema, pero otras veces los usuarios tienen una sola partición que rejunta datos y sistema. Naturalmente, hago la división antes de reinstalar, con tal de que la próxima vez no sea necesario tomarse el tiempo de hacer copia de seguridad de los archivos del cliente.

Para contar la desventura que me impulsó a escribir esto, tengo que remontarme a otra anterior. Una vez un cliente me encargó actualizar su Windows 7 Starter. Curiosamente, su disco ya estaba dividido así que asumí que todo estaba a salvo en su partición de datos, y procedí a reinstalar felizmente. Con todo listo y funcionando, cobré el trabajo y el cliente estaba contento porque su PC iba rápido. A los 3 días me llamó para preguntarme si no me había "olvidado de copiar unas cuantas fotos a su carpeta de imágenes", porque no las encontraba. Obviamente, le que contesté que no, que su carpeta de imágenes estaba intacta en el disco dividido. Cortemos acá con los detalles: había guardado más de la mitad de sus fotos en Imágenes Públicas, gente... C:\Users\Public\* ... claro que las perdió. Claro que no me di cuenta de revisar Imágenes Públicas, y me juré que no cometería de nuevo tamaña atrocidad como fue esa omisión. Me disculpé hasta el fin de la Tierra, y por suerte sigo vivo.

Bien. Ahora, hace unos días, otro cliente me encarga actualizar su sistema operativo, de Windows 7 a Windows 8.1 (porque, seamos realistas, a veces está bueno no quedarse atrás con la tecnología). Perfecto, un solo disco, me ocupo de revisar TODO para hacer su copia de seguridad, encuentro Documentos, Imágenes, Música, Videos, Descargas, Escritorio, Menú Inicio, ABSOLUTAMENTE TODO pasa a un resguardo tal cual está. Reparticiono, formateo, instalo, restauro todos sus documentos y programas, excepto uno que no pude encontrar en internet, y que por lo genérico del nombre asumí correctamente que venía en un CD de alguna cámara o grabadora. Todo genial, hasta que sólo ayer me llama el cliente para contarme preocupado que había instalado su programa y no encontraba sus "10 años de recopilación documental en audio". Mi primer pensamiento es "seguramente el programa guarda los datos en las carpetas personales como Documentos, o Música", y le digo que me acerque la PC más tarde para revisar mejor y eso. Cuando llego a casa, me pongo a googlear información sobre un programa con ese nombre: "Voice Editing", así pelado. Resulta que viene con un grabador portátil Panasonic, que usa un formato de propietario (o sea, no compatible con otras marcas o formatos) por lo que, sin ese software, no se pueden manipular o siquiera reproducir las grabaciones. Asimismo me entero también de que los archivos que el programa copia a la PC van a parar a una carpeta OCULTA en LA RAÍZ del disco principal, llamada SD_VOICE... una vez más, gente... no había forma de que yo me diera cuenta sin un aviso, de que había una carpeta oculta que debía respaldar.


Si te lo cuento no me lo crees, ¿no? http://panasonic.jp/support/global/cs/soft/faq/vs_answer.html


En este preciso instante estoy deliberando qué hacer, puesto que, de bonus, Windows 8.1 no se digna a iniciar.
Si esto no es una desventura, gaje del oficio, no se qué será.

viernes, 28 de febrero de 2014

Desventuras algebraicas

Te queda un ocho; la primera parte, el bien menos es porque la notación estuvo un poco floja, pero son detalles... *espera de tres segundos* Y bueno, estas dos no son propiedades... ¡qué raro que no hayas puesto la distributividad a izquierda y a derecha!
(cita no textual a partir de la palabra 5, porque se imaginarán con la lucidez mental que escuché eso: ~2%)

Contemos las palabras de esa idea de devolución de mi examen, ayer 27 de Febrero. Son 41 palabras, y mi cerebro dejó de trabajar de la 5 casi instantáneamente. Asentir con la cabeza ante el resto fue reflejo involuntario, y si pude volcar las palabras, fue memoria residual.

Volvamos al 2013, Noviembre más precisamente. Me propuse en los primeros días, empezar a armar un resumen de la dichosa materia, y estudiarlo durante las vacaciones, con el fin de presentarme a la primera mesa disponible (en Febrero). ¡Para mi sorpresa, hubo DOS mesas el mismo mes! Y ese DOS también fue la nota resultado de dicha presentación. Así que de un tirón entre mesa y mesa, repasé día tras día casi 7 horas por día y completé mis apuntes.

Tema aparte, y el motivo de esta entrada en mi blog: Álgebra es un plomazo. Nadie que estudia Ingeniería o Informática espera estudiar las propiedades de un grupo abeliano, o un anillo conmutativo con divisores de cero, mucho menos demostrarlas. Por lo tanto, rendir una materia como esta significa poner una cantidad importante de horas y esfuerzo en algo que no te interesa, no te gusta, y no tiene ninguna aplicación aparente, lo cual lo hace DIFÍCIL, TEDIOSO, DESESPERANTE, ESTRESANTE, DESALENTADOR, y AGOTADOR. Por lo tanto, en mi naturaleza de buen samaritano (?), decidí subir mis resúmenes y material complementario en un lindo documento de Word para que al menos alguien no tenga que pasar por este parto, y seamos más estudiantes de informática que no abandonan por estas materias-filtro.

El índice va más o menos así:


1.       Introducción
·         Proposición
·         Conectivos lógicos
·         Función proposicional
2.       Inducción Matemática
·         Sucesión finita
·         Definiciones recursivas
·         Sumatoria
·         Principio de inducción
3.       Matrices 2x2 y 3x3
·         Definición
·         Matriz nula
·         Matriz identidad de orden 2
·         Inversa de una matriz 2x2
·         Potencia de una matriz
·         Transposición
·         Traza
4.       Matrices (general)
·         Definición
·         Submatriz
·         Igualdad de matrices y operaciones
·         Combinación lineal
·         Producto
·         Matriz ortogonal
·         Operaciones elementales
·         Equivalencia por filas
·         Forma escalonada [reducida]
·         Rango
·         Matriz elemental
·         Producto de matrices elementales
5.       Determinantes
·         Permutación
·         Producto elemental
·         Función Determinante (det(A))
·         Mecánica del det(A2x2) y det(A3x3)
·         Determinante de matriz triangular
·         Propiedades de Determinantes
·         Determinante de un producto de matrices
·         Inversibilidad de una matriz por det(A) y relación con det(A-1)
·         Desarrollo por cofactores
·         Adjunta de una matriz
·         Rango usando determinantes
6.       Sistemas de Ecuaciones
·         Sistema de ecuaciones lineales
·         Forma matricial de un sistema lineal
·         Sistemas equivalentes
·         Sistema de eliminación de Gauss-Jordan
·         Teorema de consistencia de Rouché-Frobenius
·         Parámetros en solución general
·         Resolución por inversión de matrices
·         Regla de Cramer
7.       Vectores en R2 y R3
·         (!)Definición de escalar y vector
·         Representación geométrica
·         Equivalencia, suma, producto escalar
·         Vectores paralelos y combinación lineal
·         Vectores en sistemas de coordenadas
·         Vectores en el plano
·         Vectores en el espacio
·         Cálculo de la norma de un vector
·         Vector unitario (ó versor)
·         Ángulo entre vectores
·         Producto escalar / producto punto
·         Producto vectorial / producto cruz
·         Triple producto escalar
·         Interpretación geométrica de los determinantes
·         Definición del producto cruz por propiedades
8.       Aplicaciones de Vectores
·         Rectas en R2
·         Rectas en R3
·         Planos en R3
·         Ecuación de una recta en R3 como intersección de dos planos
9.       Estructuras Algebraicas
·         Definición de estructura algebraica / sistema algebraico
·         Operación binaria / ley de composición interna
·         Propiedades de las operaciones binarias
·         Estructuras algebraicas
- Grupo
- Anillo
- Cuerpo / Campo / Field
·         Ley de composición externa
10.   Espacios Vectoriales
·         Propiedades
·         Sub-espacios Vectoriales
·         Combinaciones lineales
·         Sub-espacios generados
·         Conjunto generador
·         Equivalencia de generadores
·         Dependencia e independencia lineal de vectores
·         Bases y dimensión
·         Bases ordenadas
·         Espacio renglón y espacio columna de una matriz
11.   Espacio vectorial euclideo de dimensión n
·         Generalización del producto escalar en términos de sus componentes
·         Otras generalizaciones
·         Conjunto ortogonal y ortonormal
·         Base ortonormal
12.   Transformaciones lineales
·         Definición y propiedades
·         Imagen de una t.l.: definición y propiedades
·         Nucleo de una t.l.: definición y propiedades
·         Rango y nulidad de la t.l.
·         Composición de t.l.
·         Matriz asociada a T
·         Cambio de base
                                                                                                                                       i.      GIVE UP.
13.   Valores y Vectores propios

Oiga, eso es lo que YO estudié, y lo que puedo compartir.

Las notas de cátedra (2013): Algebra 2013.rar (link)
Mi índice-resumen-guia-cosa: Algebra-indice-web.doc (link)
Notas, demostraciones, y demás agregados por mua: Algebra-finales-web.doc (link)

Si te puedo ayudar con algo respecto de esto, me dejás un comentario o algo. Porque si :P

domingo, 9 de febrero de 2014

Primer entrada


¡Aaah! Otro proyecto de blog personal. Con lo que aprendí últimamente, dudo que vaya a abandonar este en un tiempo. Esta primera entrada la escribo en el marco de los estudios para rendir el final de Álgebra, una de las dos materias que me faltan para completar el primer año de la carrera de Analista Programador.

Cruzo el posteo de mi Facebook personal sobre la primera página de la unidad 10 -"Espacios Vectoriales"- de mis apuntes.