Instalar Gsharkdown, un cliente para Grooveshark, sin error: Solución en Ubuntu / Linux Mint

Gsharkdown cliente de música en GroovesharkGrooveshark ya tiene a estas alturas muchos seguidores. Buena parte de ellos han llegado después de la limitación que hizo Spotify de las cuentas gratuitas. Aunque hoy en día hay más formas escuchar música de forma gratuita por streaming Grooveshark ha ganado mucho en popularidad y ha conseguido ser uno de los principales medios.
Aunque la forma más fácil y simple de uso es mediante web, tambien podemos emplear clientes para facilitarnos el trabajo. En Linux tenemos GSharkdown que nos permite minimizar el cliente, recibir notificaciones de la canción que estamos escuchando, descargar el mp3, etc... Para instalarlo en Ubuntu o en Linux Mint simplemente debemos de escribir esto en nuestra terminal:

sudo add-apt-repository ppa:ferramroberto/gsharkdown
sudo apt-get update
sudo apt-get install gsharkdown


También podemos instalarlo, mediante paquetes deb, desde su página de descargas.

Después encontraremos el incono en la sección de sonido y música.
Sin embargo, en no pocos casos Gsharkdown ha dado un repetido error que impide utilizar el cliente. Nada más iniciado nos aparece el siguiente mensaje:

"GrooveShark service has probably changed!
gSharkDown will not function propperly, so please be patient until we find a solution."


Aunque a primera vista podría parecer que es un error del servidor, lo cierto es que no es así. Nosotros mismos, si nos encontramos con este problema, lo podemos solucionar siguiendo estos pasos:

1- Descargamos este script.
2- Ejecutamos el nautilus escribiendo: sudo nautilus
3- Copiamos el script que hemos descargado en la ubicación usr/share/gsharkdown/lib
4- Nos dirá si queremos reemplazar el archivo que ya existe a llo que diremos que sí.
5- Abrimos Gsharkdown y ya veremos que el problema se ha resuelto.

Si tenemos alguna duda podemos ver el vídeo que hay acontinuación en el que se describe el proceso.


Nota: En el vídeo se dice equivocadamente que hay que cancelar cuando se nos pide confirmación para reemplazar el archivo. Obviamente debemos de decir que sí.

Vía vídeo.

Seguir leyendo...

Linux en Matrix con Nmap y exploits: ser hacker como forma de romper sistemas.

Como puede verse en la captura que encabeza este artículo los miembros de la resistencia de la película Matrix usaban linux y, más concretamente el programa Nmap, para atacar el sistema que habían creado las máquinas para crear una ilusión suficiente en los humanos como para que éstos trabajasen gustosamente para mantener el sistema y, en última instancia, para estar al servicio de las propias máquinas. Naturalmente no es casualidad que usasen este sistema operativo en vez de aparecer, por ejemplo, con un mac de Apple.
Un sistema operativo que sea privativo ni siquiera permite tener el control completo del ordenador que uno maneja y todavía menos hackear un elemento externo. Aunque uno de los objetivos principales de los sistemas privativos es defender lo que se considera propiedad privada (el código) para ofrecer a la venta algunas de sus funciones, también se podría decir que están del lado del poder y, por lo tanto del sistema, ya que son afines a éste en la necesidad de mantener su estatus de control y su jerarquía. Así pues, pese a que linux no podría competir con Apple o Windows para que publicitariamente apareciese un logo suyo en la película, era necesario, coherente y verosímil que el sistema empleado fuese linux o, por lo menos, algún otro equivalente.
Lo que se ve en la captura superior de la imagen es el ordenador manejado por Trinity en el que se realizan con Nmap los siguientes procesos:
-Escanea la máquina número 10.2.2.0 para buscar puertos TCP/UDP que estuviesen abiertos
-Encuentra abierto el puerto 22 TCP (el de SSH) y accede con la contraseña Z10N0101. Hay que notar la obvia referencia a la ciudad de Zion en la contraseña.
-Finalmente inicia el programa sshnuke que ejecuta el exploit SSHv1 CRC32, lo que le permite cambiar la contraseña del superusuario (root) del sistema y así tomar su control.
El fragmento de la película que corresponde a todo lo anterior es este:


Lo que Trinity hace aquí es ilegal para las leyes que rigen en matrix. Si hablamos estrictamente lo que hace no es sólo hackear, sino crackear. Infringe las leyes que rigen el mundo de matrix que, aunque aparentemente sirven como convención social y pretenden tener una justificación moral, en realidad tienen como última finalidad defender el sistema vigente frente a cualquier cosa que pueda generarle inestabilidad y, sobre todo, defenderse de sus propios miembros, los humanos. No olvidemos que ya Trasímaco de Calcedón, tuvo la agudeza de comprender que las leyes no están principalmente del lado de la moral, sino que proceden en última instancia del poder. De ahí su famosa frase "la justicia es la razón del más fuerte".
Aunque la historia de Matrix se basa en la verosimilitud (es decir, no es necesario que los hechos existan pero sí es necesario que sean coherentes entre sí) no es casual que en ella sean las máquinas las que han tomado el poder. Las máquinas son también, al igual que en muchas películas de invasiones extraterrestres o catástrofes, una forma de proyectar los miedos internos de la sociedad actual. Su función principal es la de representar la alienación humana fruto de la pasión por la tecnología.
Las máquinas han estado a lo largo de toda la historia del homo sapiens, con lo que debemos entender que en nuestra condición está la capacidad de obrar en el mundo mediante la maquina. La máquina es pues un medio para conseguir un fin. Sin embargo, como bien han señalado autores como Lewis Munford ("El mito de la máquina") o como Erich Fromm, el hombre -y especialmente el hombre moderno- se ha caracterizado por una pasión tecnológica que le ha llevado a adorar el medio con el que busca controlar su realidad invirtiendo así su papel. La máquina pasa de ser un medio a ser un fin en sí mismo. Esta alienación hace que la máquina se vuelva contra el hombre posicionándose como un dios, que es lo que vemos representado en la serie de películas de Matrix. Romper esta dinámica supone necesariamente atacar todo lo que está vinculado a este nuevo estatus de las máquinas. No olvidemos que esta pasión tecnológica tiene como fin definitivo la destrucción humana (que es lo que, al menos si nos referimos a la categoría moral de humanidad, buscan las máquinas en matrix). Frente a esto tenemos los intentos de la resistencia por liberar a las personas de la prisión que les han creado en sus mentes. Un camino similar al descrito por Platón en el mito de la caverna.
Visto lo anterior tendremos que contemplar en este contexto la figura del hacker de una forma pareja a como lo ha hecho Pekka Himanen en "La ética del hacker y el espíritu de la era de la información". Es decir, como la imaginación del ser humano opuesta a la rigidez y el sometimiento al que obliga el sistema.

Entrada relaccionada sobre el uso básico de Nmap en Matrix
Fuente imagen vía.

Seguir leyendo...

Sacar la clave WiFi WPA sin usar diccionario en Movistar y Jazztel con "Wpa Magic Key"

Cuando nuestra compañía nos manda el router que nos permitirá conectarnos a internet nos dará también una contraseña con la que podremos conectarnos por wifi. Actualmente las contraseñas suelen venir bajo el sistema de cifrado WPA (mucho más seguro que el antigüo WEP) con lo que veremos una larga serie de números y letras mezclados. Por ejemplo así: 5565e0378cb88959872e Esta contraseña que puede parecer inadivinable se crea mediante una serie de simples algoritmos. Con lo que, si perdemos esta clave (suele venir en la base del router), podemos recuperarla fácilmente. Lo único que debemos hacer es usar una pequeña aplicación que viene programada para ofrecer la contraseña una vez introducidos el ESSID (nombre de nuestra red, por ejemplo WLAN_1234 ) y el BSSID (es decir, la dirección mac del router), por ejemplo: 11:22:33:44:55:66 Al introducir estos dos valores el programa nos ofrecerá la clave.
Esta pequeña aplicación la podemos descargar, para poder usarla desde nuestro ordenador, en este enlace. O también la podemos ejecutar desde la web. Caso de que la descarguemos a nuestro ordenador será necesario que tengamos instalado JAVA, ya que esta aplicación corre bajo esta plataforma. En linux podemos crear un acceso directo desde el menú principal con la siguiente instrucción:
java -Xmx256M -jar /home/nombreusuario/WPAmagickeyGUI-install/wpamagickey-java.jar
Si por cualquier motivo hemos cambiado la clave de acceso wifi lo que deberemos hacer es buscar la forma de resetearlo para que vuelva a tener la contraseña por defecto que se le ha puesto de fábrica. El botón de reset suele estar en la paste posterior del router y se ejecuta pulsándolo durante unos segundos.
Como resulta obvio es muy recomendable cambiar esta clave de acceso que nos viene dada por defecto, al igual que cambiar el nombre del ESSID. Los BESSID son visibles para cualquiera mediante una infinidad de aplicaciones (Wireshark, por ejemplo). Si no cambiamos el ESSID una persona ajena a nuestra red puede ver nuestro BESSID, usar el ESSID que nos han dado por defecto y, mediante el WPA magic key, obtener la contraseña wifi de nuestro router.
Finalmente hay que recalcar que esta aplicación está pensada para recuperar la clave wifi de nuestro router. Está completamente prohibido conectarse a wifis ajenas de otros propietarios y, por lo tanto, no debe hacerse bajo ninguna circunstancia.

Seguir leyendo...

Montar particiones NTFS y FAT al iniciar Ubuntu / Linux Mint de forma automática

Es frecuente que junto a la distribución Linux que hayamos instalado tengamos también una o más particiones en formato NTFS o FAT. Es decir, particiones en las que suele estar instalado alguna versión del sistema operativo windows. Sin embargo Linux no permite ver por defecto el contenido de las particiones de windows. Para poder hacerlo será necesario que montemos la partición NTFS o FAT en la que está windows. Algo que se consigue fácilmente ya que sólo es necesario y a mirar la partición de windows para que linux la monte automáticamente. Una vez que reiniciemos o apaguemos nuestro ordenador veremos que de nuevo nos encontramos en la misma situación. O lo que es lo mismo, de nuevo deberemos ir a la partición (aunque sea un instante) para que esta quede montada. Naturalmente hacer esto cada vez que se enciende el ordenador es algo bastante tedioso. Si , por ejemplo, escuchamos música de nuestro disco duro y tenemos nuestros archivos en la partición de windows nos veremos obligados a montar la partición cada vez que encendamos el ordenador. Pero hay una forma de que este proceso quede automatizado en el arranque de nuestra distribución GNU/Linux.
En primer lugar tendremos que ver las particiones que hay en nuestro disco duro y sus características. Algo que hacemos introduciendo el siguiente comando en nuestra terminal:

sudo blkid

Algo que nos dará un resultado de esta clase:

/dev/sdax: UUID=”xxxxxxxxxxx” TYPE=”tipo”

Como por ejemplo este:

/dev/sda1: UUID="6A0CDE700CDE3733" TYPE="ntfs"
/dev/sda5: UUID="cd35f09f-6e11-4c0d-be23-cd1f80fc2039" TYPE="swap"
/dev/sda6: UUID="345cb053-598e-48f8-bbb1-113d2736b0ba" TYPE="ext4"

A continuación creamos una carpeta con el nombre que vayamos a darle a la partición escribiendo esto:

sudo mkdir /media/nombreparticion

"Nombreparticion" deberemos de sustituirlo por el nombre que queramos que tenga nuestro disco una vez montado. Esto, que puede parecer irrelevante, tiene su cierta importancia. Hay programas de intercambio (p2p) que toman el nombre de la dirección de la carpeta y permiten que otros usuarios puedan verlo. Algo que, por ejemplo, hace el soulseek (nicotine). Así pues es más conveniente no poner un nombre que permita identificarnos fácilmente. Aunque no tengo constancia de que haya problemas de incompatibilidad yo recomendaría usar como nombre el valor que nos enseñó la terminal al introducir el primer comando. Es decir, escribiría: sudo mkdir/media/6A0CDE700CDE3733
Después ,para cambiar la configuración de arranque, editamos el fichero fstab escribiendo esto en nuestra terminal:

sudo gedit /etc/fstab

Al final del fichero de texto que se nos ha abierto es donde vamos a escribir el nombre de la partición que vamos a añadir en el autoarranque:

En el caso de particiones NTFS seguiremos este formato:

UUID=xxxxxxxxxxxx /media/nombreparticion ntfs-3g default 0 0

donde reemplazaremos las x por el número UUID que de la partición que hemos obtenido al ejecutar el primer comando. Continuando con el ejemplo anterior lo que habría que introducir exactamente sería:

UUID=6A0CDE700CDE3733 /media/6A0CDE700CDE3733 ntfs-3g default 0 0

Si la partición que deseamos montar en el autoarranque es de tipo FAT usaremos este comando (también reemplazando las x e introduciendo en su lugar el núemro UUID de la partición FAT que vayamos a montar):

UUID=xxxxxxxxxxxx /media/nombreparticion vfat rw,uid=1000,gid=1000 0 0

Finalmente le damos a guardar al archivo de texto que hemos editado (fstab) y cuando reiniciemos nuestro ordenador veremos que la partición que hemos indicado queda montada automáticamente al arrancarlo.

Fuente imagen vía

Seguir leyendo...

Related Posts Plugin for WordPress, Blogger...