March 2009

  1. rEvErSe CoNnEcTiOn [break1ng f1rewalls]

    Sistema de vigilancia a través de internet

    Objetivo: Tengo una casa de verano y quiero poner un sistema de vigilancia con motion el tema es que no tengo conexion a internet, pero mi vecino sí, asi que como "tengo un vecino muy majo", me deja conectarme a su red, pero no me ha querido decir la contraseña del router, quiero manejar todo por ssh a través de internet, pero tengo el firewall del router de por medio, y tengo dos opciones ingeniarmelas para conectar mi otra casa con esta sin saber la clave, osea, evadir el firewall, o sniffar para ver si capturo la clave. Yo he elegido la primera opción

    Ingredientes:

    -Aircrack, wlandecrypter [wifiway] para reventar claves con essid WLAN_XX

    -Ordenador con debian, raid, tarjeta wifi,webcam [gspca]

    <!--break-->

     

    -linksys wrt54g (para distribuir la señal por toda la casa)

     

    -fonera hackeada con dd-wtt [conetada al linksys] y ella a su vez a mi querido vecino con una parabólica stella doradus 19 dbi

    -Tener instalado en el ordenador:

    drivers gspca

    motion

    apache

    ssh

    sshd

    autossh

    wpa_supplicant

    driver ndiswrapper [los driver de la wifi en linux no soportan wpa asi que utlizamos los de windows]

    Esquema de conexion:

    ----->

    ----->       

     

    La webcam va conectada por usb al ordenador con el driver gpsca, para hacer pruebas de  imagen podemos utilizar camorama.

    El ordenador es un cacharro viejo del ejercito que un amiguete decia que iba a tirar asi que me lo dió, y mira si le he sacado provecho

    como tenia dos discos duros de la misma capacidad pero de diferente marca, creé un raid 0 entre ellos para aumentar el flujo de datos, por si queria grabar video con la webcam y demás, el ordenador lo conecto al linksys via wifi con una dlink gwl520+  (la jodia solo admite wpa en debian con ndiswrapper)

    El ordenador esta conectado a un router linksys con firmware dd-wrt el cual distribuye la conexion a internet por todo el chalet via wifi, a su vez este esta por cable conetado a una fonera que tengo en el exterior

     

    --->

     

     

     

    --->

    El cable exterior sale del chalet a través de la ventana hacia el exterior y de ahí a su vez hacia una caseta llena de herramientas  donde conectare con la fonera, que es la que a su vez se conectará al vecino via wireless.

     



  2. Instalar ubuntu intrepid en netbook asus 1000H

    Gracias a que mi amigo kike me dejara su mini portatil para que le instalase ubuntu he podido hacer este manual, haber que tal se nos da:

     

    Nos bajamos la iso de ubuntu:

    http://www.ubuntu.com/getubuntu/download

     

    Tenemos que hacer auto-arrancable la iso en un pendrive para ello nos bajaremos un programa con interfaz grafica llamado unetbooting que esta tanto para windows como para linux:

     

    <!--break-->

     

    http://lubi.sourceforge.net/unetbootin.html

     

    Pero antes de usarlo debemos formatear la flash en fat32 por ejemplo con gparted (con gparted no tiene que estar montado el dispositivo):

     


    Ahora si montamos la usb para utilziarla con Unetbootin.

    Una vez formateada podemos meter la iso y hacerla bootable desde una iso descargada (diskimage), o la podemos descargar a la vez (arriba en distribution....), de la 2º forma nos descargaria la imagen y nos la haría arrancable en la usb automaticamente.

    Personalmente prefiero la 1º opcion ya que la imagen que nos bajemos seá mas actualizada que la que tenga unetbootin

    Elegimos usb drive, (/dev/sd[x][]), con cuidado de no equivocarnos de unidad

    Una vez halla terminado el proceso (nos dirá reiniciar no lo hagais si no es en esa misma maquina donde teneis que arrancar desde la usb), sacamos el pendrive, desmontandolo antes. lo metemos en nuestro netbook y entramos en la bios pulsando al encender el ordenadador la tecla F2 repetidas veces:

     

    Dentro de la bios nos metemos en la seccion boot ---> Hard Disk Drives y ponemos como 1st drive al usb booteable

     

     

    Cuando inicialize desde el pendrive nos saldra esta imagen generada por el boot del programa Unetbootiny elegimos la opcion Default

     

     

    En unos segundos veremos como el live de ubuntu 8.10 empieza:

     

  3. Taller: Modding pegatinas para pc de linux (en samsung nc10)

    Para que nuestro portatil no tenga el aspecto de siempre o nuestro ordenador luzca un aspecto mas   geek me he permitido el lujo de crear mi serie linuxera de pegatinas, muchas las he sacado de los dos famosos libros de pegatinas para linux pero algunas las he añadido y e incluido transparencias (archivo png):

    Aqui os muestro unas cuantas imagenes con el resultado:

     

     

    Imagen 1:

     

    Imagen 2:

     


    Imagen 3:

     

    El proceso es sencillo, una vez tengamos las imagenes las llevamos a una papeleria especializada y le decimos al dependiente que nos la imprima  en din4 papel de pegatina transparente, a color y con impresora laser.

    El folio imprimido cuesta mas o menos, dependiendo del sitio (1.20 €), es bastante asequible, dandonos algo como esto:

     

    solo nos queda recortarlas y pegar a poder ser sin tocar mucho la superficie adhernete con la yema de los dedos , ya que la grasa natural de nuestros dedos la ensuciaría, eso si pegarlas con cuidado de que no se os queden burbujas de aire.

    os dejo las pegatinas para que las podais descargar:

    lote 1:

     

     

    lote 2

     

     

    lote 3:

     

     

     

    Libros de pegatinas que circulan por la red (se abren con openoffice):

    libro 1     libro2

  4. Debian en samsung nc-10

    nota aclaratoria: 

    Debian 5 en samsung nc-10

    Hace cosa de 1 mes que adquirí este pequeño notebook, samsung nc10, 10.2 ", procesador intel atom a 1.6 Ghz, 1gb ram 667 Mhz, 160GB disco duro, wifi atheros, bateria 6 celdas,  etc.......

    El caso es que nada mas comprarlo quise

    instalar debian asi que me bajé una iso cualquiera de debian installer y la hice bootable en un pendrive usb para arrancar desde el usb, ya que este notebook no tiene lector de cd-rom, cual es mi desilusion que en mitad de la instalacion cuando va a deterctar el cdrom me daba error, pero hay una solucion para todo esto, los pasos a seguir son:

    1- descargamos una imagen especifica para netbooks aqui

    2º link

    <!--break-->

    2- Tenemos que meter la imagen en un usb pero además necesitamos que ese usb sea arrancable o bootable, ahora explicare los diversos metodos:

    -Si utilizamos linux:

    • #dd if=debian-eeepc.img of=/dev/<YOUR-USB-DEVICE>

      sync

    • (Donde /dev/sda1 suele ser el 1º usb)

    •  

    • -Si utilizamos windows:

    • abrimos ms-dos-------->ejecutar cmd:

      dd if=debian-eeepc.img of=\\.\x:

    • donde x: sería la letra de nuestra unidad.

    •  

    • 3- Una vez que tenemos el usb preparado, ahora reiniciamos y nos metemos en bios pulsando repetidas veces F12

    • dentro nos metemos en boot priority y le decimos que nos coja como 1º elemento nuestra usb, salvamos y salimos

    • 4- Ahora ya empezamos la instalacion de Debian:

    • seleccionamos la opcion install

    • 5- Elegimos el idioma:

    • 6- Carga los componentes:

    • 7- introducimos el nombre que nos parezca

    • En otro apartado nos dira que tarjeta de red utlizar para la instalacion, eth0 si lo tenemos conectado por cable y wlan0 ó ath0 para la wifi, ten en cuenta que si tenemos la red inalambrica cifrada por wpa nos será imposible de momento , asi que recomiendo tenerla conectada por cable.