/ EMACS, HACKS, ORG2BLOG, SOFTWARE LIBRE

Hace tu cajita pirata y compartí todo en cualquier lado #PirateBox

http://www.acercadelaeducacion.com.ar/wp-content/uploads/2012/11/wpid-piratebox-logo1.png La caja pirata es un dispositivo que te permite crear una red wifi por la cual es posible intercambiar archivos y chatear sin que estas actividades sean monitoreadas ni registradas. Según su autor

Inspirado por la radio pirata y los movimientos de cultura libre, PirateBox es un dispositivo móvil autónomo de colaboración e intercambio de archivos. PirateBox utiliza Software Libre y software de código abierto (FLOSS) para crear redes inalámbricas móviles de intercambio de archivos donde los usuarios pueden compartir anónimamente imágenes, vídeo, audio, documentos y otros contenidos digitales. PirateBox está diseñado para ser nofensivo y seguro. No son necesarios inicios de sesión y no se registra los datos de usuario . El sistema - intencionalmente - no esta conectado a Internet con el fin de evitar el seguimiento y preservar la privacidad del usuario. PirateBox fue creado por David Darts y está registrada bajo una Licencia Arte Libre (2011). Para obtener más información sobre el proyecto o para saber cómo crear su propio sistema PirateBox, por favor visite http://wiki.daviddarts.com/piratebox

Entonces, podes hacerla con tu computadora conectada aun router, con tu teléfono o como hice yo, con un Router 3g de $160 y 15 minutos de hacking

Cosas que necesitarán

  1. TP-Link MR3020
  2. Memoria USB Flash (con formato FAT32 con una sola partición)
  3. Cable Ethernet (viene con el TP-Link)
  4. 5V/USB batería (Viene con el TP-Link )
  5. Una computadora para conectarte al TP-LINK

Pre-intalación

El siguiente tutorial fue creado en un Linux con Arch Sin embargo, estas instrucciones también funcionará para Mac o Windows (requiere PuTTY ).
  1. Primero, descarguen una copia personalizada de OpenWrt para el MR3020 (modificado por Matthias Strubel para incluir a todos los módulos del kernel necesarios).
  2. Ajusten el interruptor situado junto al puerto LAN / WAN a modo WISP
  3. Apaguen la placa de red de su portátil (en OSX, haga clic en el icono de wifi y seleccione "Activar Wi-Fi Off")
  4. Conecte el router a través de cable ethernet al ordenador y abra un explorador web para http://192.168.0.254 (para el MR3020)
  5. Introduzca el nombre de usuario y contraseña por defecto (admin y admin)
  6. Vaya a Herramientas del sistema> Actualización de Firmware y seleccione el firmware OpenWRT
  7. Después de la actualización, el sistema se reiniciará (desconecten y reconecten el cable de red)
  8. Hagan Telnet al dispositivo.:
telnet 192.168.1.1
  1. Utilice el comando passwd para configurar la contraseña de inicio de sesión - esto permitirá SSH.:
passwd
10 Edite el archivo de red con vi (. vi chuleta ): NOTA: Las siguientes instrucciones asumen su router gateway (home router) Dirección IP es 192.168.2.1. Si su puerta de enlace (gateway) es diferente, tendrán que modificar su archivo de red en consecuencia. Tengan en cuenta que su OpenWrt (PirateBox) router no debe tener la misma dirección que el router gateway aunque tendrá que estar en la misma subred para acceder y descargar archivos desde Internet.
vi /etc/config/network
El archivo modificado debe ser similar a esto:
config interface 'loopback'                                                               
        option ifname 'lo'                                                                
        option proto 'static'                                                             
        option ipaddr '127.0.0.1'                                                         
        option netmask '255.0.0.0'                                                        

config interface 'lan'                                                                    
        option ifname 'eth0'                                                              
        option type 'bridge'                                                              
        option proto 'static'                                                             
        option ipaddr '192.168.2.111'                                                       
        option netmask '255.255.255.0'                                                    
        option gateway '192.168.2.1'                                                     
        list dns '192.168.2.1'                                                           
        list dns '8.8.8.8'
  1. Apaguen el router.
  2. Activen la conexión inalámbrica de su portátil (para OSX, haga clic en el icono de wifi y seleccione "Activar Wi-Fi On")
  3. Conecten el MR3020 a su puerta de enlace -gateway - (por ejemplo, el router de la red de origen) con un cable Ethernet y el conector de alimentación. Esperen un par de minutos hasta que arranca el router. Con el ordenador conectado a la red doméstica, traten de intentar conectarse con ssh al router (Nota: utilizar el "ipaddr" asignado en el paso 9):
ssh [email protected]
  1. Pingueen a google para garantizar que la configuracion del firewall sea correcta:
ping google.com
  1. Para crear el soporte USB en el OpenWrt instalar y habilitar los siguientes paquetes. (Nota: Este paso no es necesario si se utiliza la imagen personalizada de OpenWrt desde el paso 1):
opkg update
opkg install kmod-usb-uhci
usbcore ## insmod puede devolver el mensaje: insmod: no se puede insertar 'usbcore': File exists
insmod uhci
opkg install kmod-usb-ohci ## puede devolver el mensaje: instalado en la raíz está actualizado.
insmod usb-ohci

Instalación de PirateBox - La Cajita Pirata -

A continuación, tendrá que instalar PirateBox en el router.
  1. Conecten su unidad USB (formateado a FAT32 con una sola partición) en el puerto USB.
  2. Instalen el paquete mkPirateBox usando los siguientes comandos.
cd /tmp
wget http://piratebox.aod-rpg.de/piratebox_0.5.1_all.ipk
 opkg update && opkg install piratebox*
  1. Opcional: Instale la sala de chat Kareha :
/Opt/piratebox/bin/install_piratebox.sh  /opt/piratebox/conf/piratebox.conf imageboard
A continuación, editen la imagen Kareha config cambiando en archivo con el nombre de usuario admin y la contraseña (ADMIN_PASS y secreto): vi /opt/piratebox/www/board/config.pl
  1. Una vez que la instalación se haya completado, desenchufen el cable ethernet y desconecte la alimentación durante al menos 10 segundos.
. 5 Reinicie el equipo y unanse a lared "PirateBox - Share freely" de la red. Abran cualquier página web y deben ser redirigido al menú PirateBox.
  1. Comience a compartir archivos y chatear!
La próxima entrega les muestro como cambiar algunas cosas, como por ejemplo el nombre de red y las páginas en castellano Así se ve la página a la cual te conectás. http://www.acercadelaeducacion.com.ar/wp-content/uploads/2012/11/wpid-PirateBoxSendafile1.png
Alvar

Alvar Maciel

Docente, busco entender el engranaje tecnológico en el que estamos metides. Trabajo y escribo acerca de la educación.

Read More