Bienvenido al Planeta openSUSE

Esto es una agrupación de fuentes que recopila lo que escriben los colaboradores de openSUSE en sus respectivos blogs.

Para que añadan tu blog en esta agrupación, por favor lee las instrucciones.


Martes
28 de junio de 2016


face


Un pequeño plasmoid para escritorio KDE4


Miércoles
18 de mayo de 2016


face

¡Cómo me encanta la astronomía! En Marzo del 2012, las astronomía nicaragüense lograba avanzar un paso más con el descubrimiento del asteroide 2012Fe52, por estudiantes de secundaria de la Escuela Universal Pierre y Marie Curie. En ese año, en mi calidad de Presidente de ANASA, me acerqué a dicho colegio para proponerles su participación en […]


Lunes
16 de mayo de 2016


face

¿Qué mejor manera de pasar una tarde de Domingo que estar platicando con mi tatara-tatara-tatara-Abuelo? Más bien, nuestro “tatara-tatara-tatara-Abuelo”… o mejor dicho “nuestros tatara-tatara-tatara-abuelos”. Claro, figurativamente hablando, ya que son mucho más antiguos que todos nuestros abuelos humanos juntos. Tanto como 3.4 mil millones de años. Permitanme explicar. Hace mucho tiempo, durante los orígenes del […]


Lunes
09 de mayo de 2016


face

Bittorrent Sync permite sincronizar archivos entre varios dispositivos de forma rápida, simple y segura mediante el protocolo bittorrent. A diferencia de otras soluciones tipo Dropbox, Google Drive … la comunicación se realiza entre los distintos dispositivos sin necesidad de almacenar…


Jueves
21 de abril de 2016



Jueves
24 de diciembre de 2015


face

Me llena de orgullo y satisfacción en estas fechas tan señaladas presentar a Karen.



Karen es un modesto script que sirve como una “base” para utilizar otros scripts de una forma amigable, con la finalidad de automatizar tareas.

Así pues, en vez editar mediante comandos el fichero /etc/resolv.conf (configuración de los DNS), puedes decir…

./karen.sh quiero editar mis DNS

…y Karen te ayuda.

A la hora de crear nuevas funcionalidades, hay que tener en cuenta que el nombre del script DEBE SER el mismo que el de la carpeta, pero terminado en .sh, además, DEBE EXISTIR un fichero llamado keywords que contiene las palabras clave que ejecutarán el script.

Y una pequeña demostración con los módulos que he hecho para la ocasión…

 

Descarga:
https://cloud.openmailbox.org/index.php/s/9G1WXm4lCZg5HOg

 

Feliz navidad a tod@s



Miércoles
23 de diciembre de 2015


face


Personalizando la konsola de KDE


Viernes
04 de diciembre de 2015


face

Eliminar el Flickeo (deflicker) en un timelapse desde Linux


Domingo
22 de noviembre de 2015


face


Navegación desde Firefox entre las fotografías de Digikam


Viernes
06 de noviembre de 2015



Martes
01 de septiembre de 2015


face
Hace poco compré en AliExpress un disco de estado sólido de 120GB para mi laptop. La idea era poder mejorar el rendimiento general de mi Linux.

Luego de instalar el disco en mi computador procedí a realizar una nueva instalación de Linux. Esto debido a que la idea es instalar el sistema operativo en el SSD y los archivos de usuario en el disco duro tradicional. Mi primera experiencia fue un poco ruda porque elegí los sistema de archivos sugeridos por el instalador de openSUSE 13.2 (BtrFS y XFS) lo que produjo una serie de errores en el particionador y luego la creación de un montón de particiones (al parecer simbólicas). En esta configuración el sistema pasó de bootear en 35 segundos desde el disco duro a 16 segundos desde el SSD.

El sistema de archivos y las particiones por defecto no me dejaron satisfecho, así que procedí a realizar una nueva instalación pero ahora usando Ext4. Aquí el instalador no marcó ningún error y no se crearon todas las particiones de antes :-)

Esta es la estructura que elegí para computador:

SSD:
  • 4GB para Swap
  • 110 para /
Disco Duro:
  • 40GB para Home
  • 409GB para Archivos
Decidí dejar Swap en el SSD porque leí que eso incrementa la recuperación desde hibernación, pese a que no la utilizo nunca tal vez es tiempo de empezar a usarla ya que ahora su rendimiento es óptimo.

Finalmente dejo un video donde se puede apreciar el tiempo de booteo (recuerden bajar el volumen puesto que no me di cuenta que la música estaba muy alta).





Lunes
27 de julio de 2015


face



Para los que nos cuesta escribir en el teléfono, o no tenemos un teléfono que nos permita tener la Aplicación WhatsApp y lo necesitamos en nuestra PC del trabajo o casa, podemos instalarlo, en nuestro sistema. Por supuesto en este blog solo se mencionan cosas para Linux, que quede claro.

Para nuestro caso sera en openSUSE 13.1

Lo vamos a configurar con Pidgin, un programa de mensajería muy famoso en Linux, por lo que necesitamos instalarlo. Si ya tienes Pidgin perfecto, de lo contrario pueden buscarlo e instalarlo con zypper
Aclarando: Es importante saber como instalar software desde la consola (Aunque esta YaST, es bueno saber usar desde la consola las cosas) con zypper y saber que por lo menos tienes que tener configurados los tres repositorios principales.


Un poquito de ayuda con zypper:
zypper se <lo que se se quiere buscar>
zypper in <nombre de programa a instalar>

Todo esto se hace logeado como root. También necesitamos tener instalado git y algunos paquetes necesarios con sus dependencias.
zypper in python-dateutil python-argparse libpurple-devel

Nota: Es probable que necesites otros paquetes, como gcc++, make, freeimage-devel[1], gcc-c++, etc. Ya que haremos una pequeña compilación, yo no los tuve que instalar porque ya estaban en mi sistema, por lo que queda como procedimiento adicional.

[1] http://pkgs.org/opensuse-13.1/opensuse-games/freeimage-devel-3.15.4-3.2.i586.rpm.html

Ahora vamos a obtener el plugin de Whatsapp para Pidgin

 git clone https://github.com/davidgfnet/whatsapp-purple.git
git clone https://github.com/tgalal/yowsup.git

Al hacer esto se nos creará dos carpetas, una llamada whatsapp-purple y otra llamada yowsup, pasemos a compilar ahora el plugin para Pidgin y lo moveremos a la carpeta de plugins para Pidgin:


 cheperobert:/opt/whatsapp-purple # make  
gcc -c -O2 -Wall -fPIC -DPURPLE_PLUGINS -DPIC -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o wa_purple.o wa_purple.c
g++ -c -O2 -Wall -fPIC -DPURPLE_PLUGINS -DPIC -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o whatsapp-protocol.o whatsapp-protocol.cc
g++ -shared -pipe -o libwhatsapp.so wa_purple.o whatsapp-protocol.o wa_api.o -lpurple -lglib-2.0
cheperobert:/opt/whatsapp-purple # ls -la
total 944
drwxr-xr-x 5 root root 4096 Nov 24 11:38 .
drwxr-xr-x 8 root root 4096 Nov 18 08:47 ..
drwxr-xr-x 8 root root 4096 Nov 24 11:34 .git
-rw-r--r-- 1 root root 126 Apr 23 2014 .gitignore
-rw-r--r-- 1 root root 324 Apr 23 2014 .mailmap
-rw-r--r-- 1 root root 151 Apr 23 2014 .travis.yml
-rw-r--r-- 1 root root 1831 Nov 24 11:34 Makefile
-rw-r--r-- 1 root root 1436 Nov 24 11:34 Makefile.mingw
-rw-r--r-- 1 root root 2517 Apr 23 2014 README.md
drwxr-xr-x 2 root root 4096 Nov 24 11:34 debian
-rw-r--r-- 1 root root 622 Nov 24 11:34 libwhatsapp.rc
-rwxr-xr-x 1 root root 329546 Nov 24 11:38 libwhatsapp.so
-rw-r--r-- 1 root root 19143 Apr 23 2014


Jueves
21 de mayo de 2015


face


Como crear gifs animados, la nueva incorporación a la galería de fotos de Cuaderno de Campo.


Sábado
02 de mayo de 2015


face

Un sencillo método de eliminar archivos de audio/video durante su reproducción en Mplayer


Viernes
24 de abril de 2015


face


Este tutorial muestra como instalar Nginx en openSUSE 13.2, así mismo se instalar PHP y MySQL como gestor de bases de datos.

MySQL

El sistema de base de datos operacional MySQL es hoy en día uno de los más importantes en lo que hace al diseño y programación de base de datos de tipo relacional. Cuenta con millones de aplicaciones y aparece en el mundo informático como una de las más utilizadas por usuarios del medio. El programa MySQL se usa como servidor a través del cual pueden conectarse múltiples usuarios y utilizarlo al mismo tiempo.

Abrimos una consola y cambiamos a root.


 roberto@linux-cheperobert:~> su -
Contraseña:
linux-cheperobert:~ #

Instalamos MySQL de la siguiente forma:

 linux-cheperobert:~ # zypper install mysql-community-server mysql-community-server-client   

Nos pedirá que quitemos mariadb, ya que openSUSE 13.2 lo instala por defecto.

Iniciamos el servicio:

 linux-cheperobert:~ # systemctl start mysql.service 

Para que MySQL se inicie durante el arranque del sistema, habilitamos el servicio:

 linux-cheperobert:~ # systemctl enable mysql.service 

Asignamos una clave al usuario administrador que es root y probamos la conexión:

 linux-cheperobert:~ # mysqladmin -u root password mysqlpwd  
linux-cheperobert:~ # mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.6.17 openSUSE package
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

Como una nota, mencionar que MySQL tiene el comando: mysql_secure_installation, para hacerlo seguro.

NGINX

Primero vamos agregar un repositorio, de donde instalaremos Nginx

 linux-cheperobert:~ # zypper ar -r http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/server:http.repo nginx  
Adding repository 'Webservers and tools around it (openSUSE_13.2)' ......................................................................[done]
Repository 'Webservers and tools around it (openSUSE_13.2)' successfully added
Enabled : Yes
Autorefresh : No
GPG check : Yes
URI : http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/
linux-cheperobert:~ #

Instalamos nginx:

 linux-cheperobert:~ # zypper in nginx  

Iniciamos el servicio:

 linux-cheperobert:~ # systemctl start nginx.service 

 linux-cheperobert:~ # systemctl enable nginx.service 

Lo probamos en nuestro navegador ingresando "localhost" en la URL, donde comprabaremos su funcionamiento. Modifique le index.html en el document root para que fuera mas agradable.


El directorio para nginx es /etc/nginx y el document root en openSUSE es /srv/www/htdocs.

PHP

Vamos a instalar php y php-fpm (FPM (FastCGI Process Manager)) es una implementación alternativa al PHP FastCGI con algunas características adicionales (la mayoría) útiles para sitios web con mucho tráfico.

 linux-cheperobert:~ # zypper install php5 php5-fpm php5-mysql   

Esto me instalara otras dependencia de PHP necesarias, posteriormente copiamos el archivo php.ini, al directorio fpm

De esta forma:

 linux-cheperobert:~ # cp /etc/php5/cli/php.ini /etc/php5/fpm/  

Lo editamos (el archivo php.ini) y definimos  cgi.fix_pathinfo=0

Renombramos /etc/php5/fpm/php-fpm.conf.default a /etc/php5

Lunes
13 de abril de 2015


face

Asiste y diviértete



Jueves
19 de marzo de 2015



Miércoles
18 de marzo de 2015


face

Mi pantalla un 18-03-2015 :(



Miércoles
11 de marzo de 2015


face

XMAN

Una forma grafica de ver tus paginas de ayuda.

linux-txq9:~ # zypper in xman
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  xman

1 new package to install.
Overall download size: 49.8 KiB. Already cached: 0 B  After the operation, additional 119.6 KiB will be used.
Continue? [y/n/? shows all options] (y): y





Jueves
05 de febrero de 2015


face

qrae_plataformas

 
qRAE 0.4.2 es la primera versión que está disponible para los sistemas operativos Windows y Mac OS X. Está en fase experimental, sobre todo en Mac. La versión de Windows viene sin instalador; es un archivo comprimido en plan portable.

En relación a las anteriores versiones, viene con pequeñas mejoras y autocompletado de términos previamente consultados.

Os podéis bajar esta versión en la zona de descargas.

Nota: Si usas ONO, puede que no resuelva lema.rae.es. Como solución temporal, cambia tus DNS (ej: OpenDNS). Gracias a Eduardo Bohoyo por depurar el problema.


Viernes
30 de enero de 2015


face


Una fotografía o vídeo estereoscópica es aquella técnica que permite reproducir la sensación de relieve y volumen de los objetos en quien contempla la imagen.


Lunes
26 de enero de 2015


face

Una de las herramientas más interesantes con las que he podido trabajar recientemente es la Web Koding.com, que nada más y nada menos, nos permite tener una máquina virtual de Linux, siempre disponible en la nube.

Podemos desarrollar proyectos de Python, Node, Ruby, PHP,  entre otros e instalar Docker, WordPress, Django, Laravel e incluso crear aplicaciones Android, IOS/iPhone, HTML5, de forma gratuita sin necesidad de tener que configurar o cargar nuestro localhost con nosotros.

Koding VMMáquina virtual de Koding en un proyecto Web

Además de toda esta maravilla, tenemos una dirección y una IP disponible para acceder remotamente, lo que nos facilita enormemente las pruebas que debamos desarrollar en nuestro proyecto.

El terminal de comandos muestra un entorno linux completamente funcional:

uname -a
Linux alexertech 3.13.0-29-generic #53-Ubuntu SMP
Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Bases de datos y demás están incluidos, y la posibilidad de hacer lo que deseemos con la máquina en cuanto a agregar más software con aptitude. Luego de 60 minutos de inactividad se apagará la misma, y debemos volver a acceder al navegador para reiniciarla, con nuestros cambios y actividad completamente guardados sin mayor novedad.

La versión gratuita da un equipo con las siguientes con 1GB RAM, 1Core, 3GB de disco, y sus planes pagos ofrecen que la máquina este encendida todo el tiempo, y mayor capacidad de almacenamiento.

Definitivamente, es una opción ampliamente recomendada para todos los desarrolladores que desean tener mayor movilidad con su entorno de trabajo.

Crea tu máquina virtual en www.koding.com y cuéntanos tu experiencia en los comentarios. No olvides compartir este artículo si conoces algún amigo a quien le pueda interesar esta información.

 


Miércoles
21 de enero de 2015


face

Por fin, WhatsApp no dependerá 100% de un móvil, llegando una de las funciones más esperadas por tantos usuarios en el mundo.

Al momento del lanzamiento, WhatsApp Web puede ser activado para los usuarios que lo tengan instalado la última versión en Android, Windows Phone, BlackBerry o BlackBerry 10. Por el momento no hay soporte para iOS, según hemos podido probar, pero suponemos que eso cambiará en las próximas horas o los próximos días con la más reciente versión de la aplicación, que es necesaria para escanear un código QR que sincronizará la plataforma en el móvil con la versión web, y así podrás retomar todas tus conversaciones directo desde, por ejemplo, tu computador o tu tablet.

Si pretendes usar WhatsApp Web en Safari o Internet Explorer, malas noticias, solo funciona en Google Chrome. Sólo tienes que acceder a la dirección https://web.whatsapp.com/ y escanear el código QR que se muestra en pantalla con la aplicación de WhatsApp de tu teléfono desde la opción de menú “WhatsApp Web”.

Si aún no ves esa opción activa, es porque debes actualizar a una versión más reciente.

FUENTE: Hipertextual


Miércoles
14 de enero de 2015


face

La Academia Americana de Pediatría y la Sociedad Canadiense de Pediatría establecen que los bebés de 0 a 2 años no deben tener ningún contacto con esta tecnología, de 3 a 5 años restringirlos a una hora por día, y de 6 a 18 años a 2 horas por día. Según Cris Rowan, terapeuta ocupacional pediátrica, bióloga y escritora “los niños y jóvenes usan 4-5 veces más estos aparatos que la cantidad recomendada, con consecuencias graves y que con frecuencia amenazan su salud y su vida.

Estudios de la Fundación Kaiser y de “Active Healthy Kids”, Canadá, advierten que los dispositivos portátiles (teléfonos celulares, tabletas, juegos electrónicos ) han aumentado de forma espectacular el acceso, uso y abuso de las tecnologías digitales, especialmente por los niños de muy corta edad. “Como terapeuta pediátrica, estoy pidiendo a los padres, los maestros y los gobiernos prohibir el uso de todos los dispositivos de mano para los niños menores de 12 años” –dice Rowan.

Las siguientes son 10 RAZONES basadas en estudios científicos para pedir esta prohibición.

1. EL RÁPIDO CRECIMIENTO DEL CEREBRO

Entre 0 y 2 años, los cerebros se triplican en tamaño en el niño, y continúan en un estado de rápido desarrollo hasta los 21 años de edad. El desarrollo temprano del cerebro está determinado por los estímulos ambientales, o la falta de los mismos. La estimulación del desarrollo cerebral causada por la exposición excesiva a las tecnologías (teléfonos celulares , internet, iPads , TV), se ha demostrado que se asocia con la función ejecutiva y simultáneamente con déficit de atención, retrasos cognitivos, problemas de aprendizaje, aumento de la impulsividad y disminución de la capacidad de autorregularse, por ejemplo, rabietas.

2. RETRASO EN EL DESARROLLO

El uso de estas tecnologías restringe el movimiento, lo cual puede resultar en retraso en el desarrollo. Uno de cada tres niños ahora entran a la escuela con retrasos de desarrollo, afectando negativamente la alfabetización y el rendimiento en el aprendizaje. El movimiento de los niños, en cambio, mejora la atención y la capacidad de aprendizaje. El uso de la tecnología bajo la edad de 12 años es perjudicial para el desarrollo infantil y el aprendizaje, según estudios de especialistas citados por Rowan en su página web.

3. EPIDEMIA DE OBESIDAD

LA TV y los video-juegos se correlacionan con el aumento de la obesidad. Los niños a quienes se permiten dispositivos en sus dormitorios tienen 30 % más de incidencia de la obesidad. Uno de cada cuatro canadienses y uno de cada tres niños estadounidenses son obesos. El 30 % de los niños con obesidad desarrollan diabetes, y las personas obesas tienen un mayor riesgo de accidente cerebrovascular y ataque cardíaco temprano


Jueves
08 de enero de 2015


face

En mi trabajo podemos conectarnos en remoto fuera de la oficina vía Citrix. El acceso es vía web y nos permite acceder a un escritorio remoto virtual. Todo funciona a la primera en Windows y mi ordenador plataformado por la…


face

Todos dependemos de una forma u otra de su buscador o servicios, y en muchos casos la confianza en ellos es total, pero como comenta el artículo de CNN: “Cuando pensamos en la censura en línea, lo primero que viene a la mente son los gobiernos totalitarios como China. Pero Google es uno de los mayores censores de Internet no oficiales en el mundo”.

En Turquía Google elimina enlaces a sitios que difaman fundador del país, Mustafa Kemal Ataturk porque es ilegal allí. Luego en el caso de  Tailandia, cualquier mensaje denigrando el monarca tailandés tambien es ilegal por lo que la gran G bloquea los vídeos de YouTube en Tailandia que ridiculizan al Rey Bhumibol Adulyadej.

Si tomamos en cuenta que los gobiernos pidieron la retirada de más de  39 mil artículos de sus resultados de búsqueda, YouTube y otros sitios podemos observar la cantidad de contenidos que es censurado a discreción del buscador, y como ya es sabido, por asuntos de “derechos de autor” fueron eliminados  36,5 millones de enlaces, videos y otros artículos.

Más hechos interesantes, por ejemplo sería el de Rusia, que quería que un blog que contenía el texto “conseguí chocolate” fuera eliminado el año pasado, alegando que violaba una ley federal. Google cumplió porque en ruso, “chocolate” también puede hacer referencia a una droga recreativa, y el país tiene una ley que requiere la eliminación de contenido relacionado con las drogas.

En mayo del año pasado, el Tribunal Europeo de Justicia dictaminó que la gente puede pedir a Google que retire enlaces sensibles de sus resultados de búsqueda. Google dijo que había recibido cerca de 700.000 solicitudes hasta el momento.

De ese total, se ha eliminado el 40% de los enlaces que, de acuerdo a la ley, Google puede rechazar las solicitudes si cree los enlaces en cuestión son de interés público.

En 2010, Google llegó a ser tan exasperado por las demandas de censura de China que retiró sus negocios fuera del país en conjunto. En ese momento, Google dijo que acataría las demandas de censura de los gobiernos elegidos democráticamente. Sin embargo, la empresa parece tener doble moral en este aspecto. A pesar de que no funciona en China, si  opera en otros países con dictaduras o monarquías, entre ellos Zimbabwe y Tailandia. Evidentemente, Google declinó hacer comentarios para la fuente de este artículo.

Google controla casi dos tercios de los resultados de la búsqueda del mundo, por lo que es uno de los mayores portales de Internet para más de mil millones de personas en todo el mundo. Es por eso que Google intenta ser transparentes acerca de los contenidos que elimina de la Web.

Cada vez que Google censure algo, toma nota de un registro público en su informe de transparencia. Google también


Lunes
05 de enero de 2015


face

Todos aquellos aficionados a los 8bits y a los juegos más clásicos tendremos un regalo de año nuevo ya que archive.org ha reunido más de 2400 juegos de MS-DOS a los que podremos jugar de forma gratuita desde el navegador.

Para aquellos que no conozcan archive.org se trata de una organización sin fines de lucro fundada en 1996 y dedicada a facilitar el acceso a la información del mundo, incluyendo miles de millones de sitios web históricos, millones de libros, miles de películas y años de música; y ahora también, juegos de MS-DOS.

Esta espectacular colección de juegos de MS-DOS incluye acción, estrategia, aventura y otros géneros, además de bastante software de entretenimiento con el toque clásico de DOS.

De momento, todos los juegos que he probado funcionan perfectamente, y podemos encontrar joyas como Prince of Persia, Duke Nukem 3D, DUNE, y Wolfenstein 3D.

Así que a disfrutar esta maravilla de forma gratuita para jugar desde el navegador sin necesidad de registro y sin necesidad de instalar ningún complemento en nuestro sistema.

Fuente: Hipertextual



Jueves
20 de noviembre de 2014


face

 Instalando openSUSE 13.2 a traves del CD NET
No es una guiá completa, pero a través de una serie de imágenes se da a conocer los pasos para hacer una instalación via Internet.


Aclarar que esta instalación se hará en un equipo viejo y no se instalara entorno gráfico:

Características del equipo:
Marca Dell, modelo Dimension 4100
512 MB de memoria RAM
Pentium III
Disco duros 250 GB
Unidad de CD-ROM

Los pasos a seguir son:
1. Descargar la imagen ISO Net, disponible en: http://software.opensuse.org/132/en, dando un click en Network y descargando la imagen de 68MB. openSUSE-13.2-NET-I586.iso
2. Quemar en un CD la imagen.
Pueden usar K3B, lo recomiendo.
3. Conectar la PC donde instalaremos el sistema, asegurándonos de tener conexión de red, disponible y los parámetros necesarios para hacer la conexión a Internet.
4. Seleccionar una via  de instalación, me parecio HTTP
5. En el transcurso de la instalación, seleccionaremos nuestra tarjeta de RED y nos pedirá si queremos usar una conexión DHCP o asignar una IP estática. He elegido la opción de IP estática, definiendo la IP, el Gaterway y el DNS (8.8.8.8 de Google).

6. Automáticamente sera seleccionado el repositorio donde están los paquetes, pero por las dudas indicar el siguiente:
http://download.opensuse.org/distribution/13.2/repo/oss/


Eso es todo :)
Solo nos queda ir siguiendo los pasos de instalación. A continuación una serie de magies que tome con mi cámara, para dar a conocer como fue el proceso.






















Jueves
06 de noviembre de 2014


face

Es seguro un ordenador que está aislado de cualquier tipo de conexión? Debería, ¿verdad? Pues un par de investigadores en seguridad han demostrado que esto no es así. En una prueba piloto, Mordechai Guri y Yuval Elovici de la Universidad Ben Gurion demostraron que se puede robar la información aunque un ordenador esté aislado gracias al AirHopper.

Para ello solo hace falta un malware concreto y que diseñaron ellos mismos y estar, como mucho, a unos siete metros de distancia. Aunque no exista conexión alguna ni posibilidad de la misma entre los dos ordenadores, gracias a las ondas de radio un potencial hacker podría robar la información del ordenador aislado. Así lo demostraron en el siguiente vídeo donde podemos ver el AirHopper en funcionamiento y así lo presentaron en la novena MALCOM celebrada recientemente en Puerto Rico.

Cómo funciona el AirHopper

Esta técnica consiste actualmente en un tipo de Keylogger especial, es decir, un programa que “graba” las teclas pulsadas y las recoge en un archivo que se puede revisar. En él se pueden recoger todo tipo de datos: contraseñas, identidades, mensajes privados, “AirHopper permite robar claves o mensajes privados a través de las ondas de radio”prácticamente cualquier cosa que tecleemos. Para ello emplea ondas de radio FM con las que se puede transmitir una señal que será recogida y almacenada por un receptor. Como bien señalan los expertos esto solo es posible con cierto tipo de modelos de pantalla.

El malware de AirHopper es capaz de recibir ciertas señales de radio de un monitor o una pantalla aprovechando los receptores de radio que llevan casi todos los smartphones incorporados. Esa señal se traduce y almacena pudiendo ver en tiempo real lo que el usuario está escribiendo en el otro dispositivo. Lo más interesante es que de esta manera AirHopper puede saltarse cualquier medida de seguridad impuesta por otro tipo de comunicación, haciendo la técnica muy sencilla y comprometedora.
Qué significa todo esto

Por el momento AirHopper solo es capaz de recibir señales a no más de unos 7 metros y además en una banda efectiva de unos 13-60 bytes por segundo, lo que es muy poco.

Por eso, por el momento, representa más un peligro potencial que un compromiso de seguridad real. Eso sí, AirHopper señala que siempre se pueden abrir nuevos agujeros y que es solo una cuestión de originalidad.

Fuente: ALT1040

<- Entradas de blog actuales