Author Topic: Aircrack-ng En Zaurus  (Read 9173 times)

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« on: January 22, 2007, 11:56:15 am »
[span style=\'font-size:13pt;line-height:100%\']Sharp Zaurus C1000 Akita[/span] en danza desde Marzo de 2005, incluye un puerto USB (Host) [diferencía esta con Zaurus SL-C860] se puede conectar cualquier dispositivo USB soportado en Linux con alimentación externa (para evitar descarga de batería),  estructura  en concha en dos partes la pantalla de 640x480 pixels y un teclado QWERTY, con 2 slots para tarjetas SD y CF.
 [div align=\"center\"][img]http://ldrolez.free.fr/software/zaurus/zaurus2.jpg\" border=\"0\" class=\"linked-image\" /][/div]
La CPU una Intel ® XScale PXA270,416 MHz es overclockeable hasta los 624 Mhz de sus hermanas de micro Dell Axim x51v, e iPaq hx4700 de PPC, desde Cacko Rom, con gran pantalla de 640×480 (65.536 colores) y  FLASH (interna) de 128 MB donde instalar programas y 64 megas de Ram para ejecutar los mismos.
Los modelos superiores comparten la misma arquitectura de microprocesador, incoporando además un MicroDrive interno de hasta 6 Gb (C-3200) donde se puede según cuentan las leyendas urbanas instalar una distribución Debian al completo... ¡increible! Tambien hay desarrollos de hardware (desaconsejables) para acoplar esos microdrive internos a las C1000 (...)

Exploring "built-in" wireless networking on PXA270-based Sharp Zaurii
Code: [Select]
http://www.iral.com/~albertr/linux/zaurus/wireless/
 http://www.iral.com/~albertr/linux/zaurus/...less/LED1_s.jpg ]Foto de C1000 desarmada en medio de montaje de USB Dongle BlueTooth[/URL]

Quote
Y el Desnudo de la SL-5500;
Code: [Select]
http://www.tekprosystems.com/zaurus/internals.htm

Quote
Se puede instalar el SO en la Memoria externa: (SD y CF) para ganar espacio y prestaciones.

La Rom de origen sistema operativo Lineo uLinux usa las librerías QT pero a parte de que viene en Japones no recibe las actualizaciones precisas, otras Rom importantes son la potentisima pdaXrom, OpenZaurus OpenZaurus tiene dos entornos gráficos: Opie y GPE bajo un sistema base común a los dos, solo se diferencian en apariencia, para nuestros propositos "wardriving" es mejor Opie por que entre otras tiene Wellreinter, tan solo deberemos de parchear nuestra PDA con:

[span style=\'font-size:11pt;line-height:100%\']Home de Aircrack-ng
Descarga de Aircrack-ng_0.6-r0_arm.ipk
Driver´s para Akita C1000 y Collie SL-5500[/span]

Se puede hacer desde consola;
Code: [Select]
ipkg install –force-overwrite "NOMBRE DEL MODULO".ipk
O desde entorno Gráfico activando la pestaña de "overwrite" primero los modulos rawtx y seguida la suite de Mr. X Aircrack-ng

* [div align=\"center\"]con OpenZaurus Opie funciona sin problemas, cualquier tarjeta CF de Chipset Prism 2.5 yo uso laD-link Dcf-660w [img]http://www.ciudadwireless.com/images/DCF-660WCW.jpg\" border=\"0\" class=\"linked-image\" /][img]http://www.ciudadwireless.com/images/xi-825CW.jpg\" border=\"0\" class=\"linked-image\" /] La compra "nueva" más ecónomica que yo conozco por "40 euros" es la de Z-com XI-825 Tarjeta Compact Flash Wireless OEM y Dlink DCF-660W Compact Flash Wireless 11Mbps con Chip Prism 2.5[/div]

Si alguien sabe de otra, que no dude en avisarlo, así como una para 11G (no 11b)

Quote
IMPORTANTE es que antes de hacer nada hagas un Backup, tambien te digo que el proceso de actualización de ROM en estas nuevas Sharp, es muchisimo más seguro que en las viejas SL-5X00 gracias al menú de servicio NAND

Yo usare Cacko ROM Version 1.23 Qtopia para Sharp Zaurus modelos C7x0/C860/C1000/C3100/C3200
 
Aquí tienes los driver´s compilados para el kernell de Cacko 2.4.20

Aircrack-ng funciona perfectamente en AKITA desde Opie y Cacko "probado a a100%"

Quote
RECORDAR que siempre puedes instalar en la tarjeta SD un 2ª SO como OpenZaurus Opie 3.5.4.1  y funcionar con una u otra ROM

[span style=\'font-size:11pt;line-height:100%\']Instalación de Cacko ROM en una AKITA[/span]

1. Extraer los 3 archivos, a la raíz de tu tarjeta de los CF o de SD/MMC.
initrd.bin
tools.tar
updater.sh

 
2. Desconectar el Zaurus de la  corriente ALTERNA.

3. Quitar la batería por lo menos 5 segundos.

4. Retirar la batería (quitar la cubierta de la batería, y trabar la lengueta de blokeo de la cubierta), enchufar la corriente ALTERNA. Si no conectas la corriente alterna, tendras un error más adelante

5. Mantener resionado el botón "OK" en el teclado.

6. Pulsar el "Power" , y comezara con el menú japonés de servicio.

[div align=\"center\"][img]http://innerzaurus.com/CMS/images/stories/guias/OZ_Instalar_C1000/Imagen-06.jpg\" border=\"0\" class=\"linked-image\" /][/div]
la opción "4" significa flash/update

7. Seleccionar la opción 4 (flash/actualización).

8. Selecciona CF ó SD dependiendo donte tengas los files de la ROM

[div align=\"center\"][img]http://innerzaurus.com/CMS/images/stories/guias/OZ_Instalar_C1000/Imagen-07.jpg\" border=\"0\" class=\"linked-image\" /][/div]



Una vez inicie el NAND Service de la Zaurus:

1. Selecciona "3 NAND Flash Utils"
2. Selecciona "1 Resize root partition" (tamaño de Partición raíz)
3. Introduce 32 cuando veas el promp para la partición root.
4. Flasheara y particionara la Zaurus al terminar reiniciara.

[div align=\"center\"][img]http://img294.imageshack.us/img294/5378/cackorommenuflash26yi.jpg\" border=\"0\" class=\"linked-image\" /][/div]

Veras un mensaje de "agradecimiento" a lo bien que lo has hecho:

 [img]http://img245.imageshack.us/img245/3852/cackorommenuflash30tu.jpg\" border=\"0\" class=\"linked-image\" /]

Y te pedira que formatees el resto de la partición dile que "si" /Y/ y dejale terminar...

 [img]http://img245.imageshack.us/img245/7148/cackorommenuflash43hg.jpg\" border=\"0\" class=\"linked-image\" /]

Una vez monte la raiz sobre la partición..., será el momento que le indiques que "reboot" reinicie...

 [img]http://img245.imageshack.us/img245/1028/cackorommenuflash51ax.jpg\" border=\"0\" class=\"linked-image\" /]

Y veras nu nueva Cacko Rom en tu flamante Zaurus

# este paso lo que ha hecho es dividir tu Flash de 128 en dos mitades una para el SO y el resto para programas, ...

Para Terminar;

1. Repetir los pasos 2-10 otra vez y esperar el menú del comienzo del menú. 2. Ahora “1 selecciona instalar la ROM nueva” y espera.

Reinicia tu Zaurus cuando la instalación de Rom este completa.

Las Caracteristicas Wireless y Bluetooth de esta ROM son;

[span style=\'font-size:14pt;line-height:100%\']Wireless:[/span]
- Wireless Extentions updated to v16
- Wireless Tools updated to 0.27
- Hostap drivers updated to version 0.3.7
- Orinoco/Spectrum driver updated to 0.15rc2-CVS (with monitor mode)
- Added drivers for USB Prism and Orinoco based wireless devices
- Socket/Symbol WiFi card is now fully supported via Network Setup
- New Socket WiFi card (with Agere Hermes II chipset) is supported (OpenKey WEP only)
- Fixed problem with non-specific ("Any") ESSID
- Added entry for "WAVEline Compact Flash Wireless Adapter"
- Added support for Prism3 WiFi cards without firmware in flash,
such as "IO Data WN-B11/CFZ Wireless CF Adapter" and "PLANEX GW-CF11X Wireless CF Card"
- Changed interface name for wireless cards from ethX to commonly used wlanX

Por cierto parece que el Mirror Web de Cacko lleva días caido
# http://cacko.biz/cacko/

Por lo que hay que descargar de site´s alternativos;
# http://web.mol.ru/~zaurus/feed/

CACkO Zaurus Qtopia ROM 1.23 1029311005 (SL-C1000) "Nastya"
Cacko Team (http://cacko.biz), 2003-2005

WEB site: http://cacko.biz/cacko/
FAQ at http://cacko.biz/cacko/faq
Report bugs: http://cacko.biz/cacko/bugs


Foros de soporte de Cacko ROM:
Code: [Select]
http://www.oesf.org/forums/index.php?showforum=26



[span style=\'font-size:27pt;line-height:100%\']Desarrollos de Cacko ROM para Collie 5500[/span]
Los siguientes files solo son Zimage del Kernell, que se deben de usar solo  para actualizar la Rom de Origen de Sharp:
Sharp 5500 v3.13 Ospack.zip
Sharp ROM v3.13_win_upgrade


Cacko Kernel for SL5500 con 64/0 memory layout (home on SD)

Los 3 tipos de actualización del kernell de la ROM;

zImage-sl5500-32-30 - default memory layout (Memoria por defécto 32 megas en la Flash)

zImage-sl5500-64-0 - memory layout para home en SD ROM (Cacko/Crow)
zImage-sl5000D-32-0 - memory layout para home en SD ROM (Cacko/Crow)
[div align=\"center\"]
Instrucciones de la actualización del kernell: [/div]

1. Hacer un Backup/Restore
Nota: Aunque esta actualización substituye solamente tu núcleo de Zaurus Linux y no cambia ningun otro archivo, necesitarás realizar una reposición a estado inicial del hardware después del flasheo para activar el nuevo kernell

2. Descarga y copia zImage a tu tarjeta CF (no sirve SD) realiza un procedimiento general de actualización.
Asegurate de presionar el botón "Reset" (bajo tapa de bateria) después de actualizar completamente.
Nota: El kernell es un archivo pequeño así que la actualización tomará solamente algunos segundos.

3. Bootea tu Zaurus y restaurar tus datos del Backup.

4. Para alcanzar el porcentaje real de la batería exhibido en Qtopia, necesitas una versión actualizada del applet de la batería, que está disponible:
http://my-zaurus.nadrod.ru/opie.htm

Existe un sugerente actualización del Kernell que se denomina;

[span style=\'font-size:10pt;line-height:100%\']SL5500 wireless kernel[/span]

Este kernel es el std “5500up” para la ROM última con actualización de drivers 3.1 Spectrum / Orinoco y para modo monitor.

Se ha comentado que trabaja correctamente con Kismet v2.2 pero no con el ultimo Kismet v3 o el Wellenreiter. Esto es probablemente debido a las dependencias/a los libs fallados más que al kernell en sí mismo por lo que deberas actualizar estas librerias.
Instalar el archivo y seguir las instrucciones de instalación aquí en el  ZUG "How-To Docs" 

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« Reply #1 on: January 22, 2007, 12:52:20 pm »
Uno, sino el principal, de los problemas del WarDriving, es el consumo de batería + Card Wifi.
La capacidad de la batería Zaurus por defecto es de 1800mAH, navegando por hay encontre un Script que bajando la frecuencía de Reloj de nuestra Zaurus, consigue alargar la duración enormemente, pego el gráfico del autor, que realiza comparativas de consumo, con Kismet+SD Wifi y con un iPod y la misma Zaurus reproduciendo mp3 llegando a conseguir un rendimiento de 24 horas

[div align=\"center\"][img]http://img267.imageshack.us/img267/2625/script19mx.jpg\" border=\"0\" class=\"linked-image\" /][/div]

El Script
Code: [Select]
#!/bin/bash

FILE=/home/zaurus/battime

UP=`cat $FILE`

qcop QPE/System 'setScreenSaverIntervals(int,int,int)' 0 0 0

trap quit SIGINT

quit() {
    echo exit
    qcop QPE/System 'setScreenSaverIntervals(int,int,int)' -1 -1 -1
    exit
}

while true; do
    sleep 60
    APM=`cat /proc/apm|cut -f 7 -d ' '|tr -d %`
    UP=$(($UP+1))
    V=`cat /proc/driver/battery/sharpsl_main_battery_voltage`
    [ ! -f $FILE ] && UP=1
    echo $UP > $FILE
    echo "$UP $APM" $V >> $FILE.log
    echo "$UP $APM" $V
    [ $APM -le 5 ] && break
done

apm -s

qcop QPE/System 'setScreenSaverIntervals(int,int,int)' -1 -1 -1

nokistein

  • Newbie
  • *
  • Posts: 5
    • View Profile
Aircrack-ng En Zaurus
« Reply #2 on: January 22, 2007, 11:56:35 pm »
Akita, cacko rom, CF Wifi Plannex, usb ethernet, usb bt , etc.
[img]http://melapela.nokistein.com/nokiss.gif\" border=\"0\" class=\"linked-sig-image\" /]

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« Reply #3 on: January 23, 2007, 04:26:28 am »
[span style=\'font-size:21pt;line-height:100%\']La Cacko ROM[/span]
De WWW.LINUX- MAGAZINE.ES
Aircrack-ng compilado para cacko ROM
Code: [Select]
http://web.mol.ru/~zaurus/feed/
Code: [Select]
http://web.mol.ru/~zaurus/feed/aircrack_2.1-1_arm.ipk
Code: [Select]
http://web.mol.ru/~zaurus/feed/wellenreiter_1.0.2-sl-c7x0-7_arm.ipk
Cuando adquirimos una Zaurus de la familia de las Cxxx lo más probable es que venga en Japones. El primer paso es, por tanto, adaptarlo a algún idioma que podamos entender (vale, nos conformamos con el inglés). De entre todas las opciones posibles de traducción la mejor es directamente sobreescribir la ROM de Sharp por la Cacko ROM. Ésta es una variante de la ROM original en la que se han eliminado algunas aplicaciones como el diccionario inglésjaponés para dejar espacio a otras cómo el reproductor multimedia Kino2.

Esta ROM ha pasado por varios procesos de refinamiento y ahora es posible descargar la versión 1.22[11] junto con un primer paquete de corrección de errores[12]. El proceso de  instalación de esta ROM tiene dos partes, en una primera parte particionaremos la memoria y en la siguiente escribiremos los datos de la ROM en la memoria Flash de la Zaurus. Lo primero que hay que hacer es asegurarse de descargar y almacenar los tres ficheros que componen la ROM en una CF de 64M

Si seguimos los pasos ahí indicados la Zaurus arrancará desde la tarjeta de  Memoria CF y mostrará un menú ncurses con diversas opciones. Deberemos seleccionar 5 Flash Repartition e introducir 27 cuando nos pregunte por el tamaño de la partición raíz. (ejemplo Zaurus C860)

Finalizada esta etapa el sistema se reiniciará solo y, antes de que empiece de nuevo la carga del sistema operativo, deberemos repetir todos los pasos hasta volver a visualizar el menú en modo texto anterior. Es en esta nuestra segunda visita cuando podremos seleccionar la opción 1 Install new ROM.

Ya sólo nos queda esperar a que resetee de nuevo y dejar, ahora sí, que cargue el nuevo sistema operativo para poder disfrutar de su nueva estética

Otra opción, pero por ahora menos utilizada, consiste en instalar la versión de OpenZaurus para este modelo. Esta alternativa irá adquiriendo cada vez más interés en cuanto tengamos un kernel 2.6 completamente estable, ya que esta versión promete rendimientos nunca vistos antes en este tipo de dispositivos.

Por desgracia debido a temas de patentes y especificaciones cerradas no podremos disfrutar, a falta de algún milagro, de las tarjetas SD en las máquinas SL-5500 bajo kernel 2.6.


-------------------------------------------------------------------------------------------



El programa [span style=\'font-size:14pt;line-height:100%\']aircrack[/span] para la búsqueda de claves WEP no está dentro de  Openembedded.

Lo incluiremos nosotros creando el directorio con un mkdir opemenbedded/ packages/aircrack y crearemos el fichero .bb adecuado
Code: [Select]
01 DESCRIPTION = "802.11 sniffer and WEP key cracker for Windows and Linux"
02 SECTION = "console/network"
03 PRIORITY = "optional"
04 LICENSE = "GPL"
05 SRC_URI = "http://www.cr0.net:8040/code/ network/aircrack-${PV}.tgz"
06
07 EXTRA_OEMAKE = "'CC=${CC}' 'BIND=${CC}' 'AS=${CC} -c' 'CPP=${CPP}' \
08 'CFLAGS=-I. -DUNIX ${CFLAGS}' 'INSTALL=install' \
09 'BINFLAGS=0755' 'INSTALL_D=install -d'"
10
11 do_compile() {
12 oe_runmake
13 }
14
15 do_install() {
16 oe_runmake prefix=${D}${prefix} \
17 BINDIR=${D}/${bindir} MANDIR=${D}/${mandir}/man1 \
18 install
19 }

 Generaremos de manera rápida un paquete instalable directamente en nuestra
Zaurus con el comando:

Code: [Select]
bitbake -b $HOME/openembedded/U packages/aircrack/U aircrack_2.1.bb

Descargar el Documento Original Comleto en pdf

[span style=\'font-size:21pt;line-height:100%\']La ROM Zaurus, de Zaurus Linux 20.04.2005[/span]

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« Reply #4 on: January 25, 2007, 08:03:45 am »
Pues estrenamos nueva versión de aircrack-ng 07 para ZAURUS

[div align=\"center\"][span style=\'font-size:11pt;line-height:100%\']aircrack-ng 07 para ZAURUS[/span][/div]

[div align=\"center\"][img]http://ldrolez.free.fr/software/zaurus/zaurus.png\" border=\"0\" class=\"linked-image\" /][/div]

I've compiled a few utilities and drivers, to keep your Zaurus running Cacko a little more up to date:
Wireless tools v28 with wireless extensions v20

Aircrack-ng v0.7. Airodump and packet injection works with the Hostap drivers below. Should work on any Zaurus distrib.

Hostap drivers 0.4.9 with packet injection patch. Compiled for the Cacko's 2.4.20 kernel. Works nicely with aircrack-ng above. To install it, go to /lib/modules/2.4.20/kernel/drivers/net/wireless/, remove the hostap* links, and unpack the archive here. Finally, update the dependencies with 'depmod -a'.


As always, the source of the packages above is here.

Index of /software/zaurus/code

Code: [Select]
http://ldrolez.free.fr/software/zaurus/code/

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« Reply #5 on: January 30, 2007, 11:30:59 am »
Uno de los principales problemas a la hora de realizar el Wardriving es el "toston" de enviar comandos, abrir ventanas y desesperarse por un mal tecleo de los mismos, desde una pantalla de 2´5" a 3´5"

Esto puede que tenga solución: Airoscript es una especíe de wizard creado para;
http://www.aircrack-ng.org/doku.php

Por; daouid
http://daouid.googlepages.com/airoscriptwepcrackingscript

El script en version original para PC
http://daouid.googlepages.com/airoscript1-7RC2.sh

http://hwagm.elhacker.net/descargas/linux4/airoscript-sp.sh  versión Traducida al español
gracias a www.seguridadwireless.net



Al Script habría que renombrarlo:

De la extensión airoscript.sh, se quedaría en airoscript para Zaurus

De los ajustes (aún en la versión Tráducida)

Quedaría en el caso de mi tarjeta D-LINK = wlan0

# The TROUBLESHOOTING debug mod (1 for enable, 0 for disable)
DEBUG="1"

WIFI="wlan0"

#   `Crear la carpeta "wifi"
DUMP_PATH="/wifi"



Para darle pemisos de ejecución al script:

chmod +x airoscript

seguido; arrancamos nuestro Scritp

./airoscript

Según dice es recomendable colocar el script dentro de /bin para que sea operable en cualquier lugar...

Ahora bien, en zaurus "en el caso de funcionar" solo lo hara desde la versión

aircrack-ng 07, NO SIRVEN ANTERIORES VERSIONES

Tambien alerta acerca de Mensajes al usar XTERM


La aircrack-ng-07.ipk funciona correctamente desde Akita C-1000 no se cual sera el caso de cada uno, con los "hostap" de la misma

orujillo

  • Newbie
  • *
  • Posts: 31
    • View Profile
Aircrack-ng En Zaurus
« Reply #6 on: February 15, 2007, 04:57:04 am »
Hola a todos,bueno vereis tengo instalado el aircrack-ng 07 en la zaurus sl-5500 con openzaurus 3.5.4,la duda que tengo es que como enviaria el fichero que capturo con data(.ivs)a la sd para luego descifrarlo en el pc de sobremesa,gracias y un saludo.

pd:otra duda es donde se guardan los ficheros dentro de la zaurus,normalmente lo llamo pruebas,gracias y un saludo.

AXIM

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Aircrack-ng En Zaurus
« Reply #7 on: February 15, 2007, 10:00:33 am »
repites las consultas para comprobar respuestas?

comandos mv/cp/ln :
 mv file1 file2
 mv dir1 dir2
 mv file1 ... filen dir1

Quote
mv

mv es un comando de Unix usado para mover o renombrar archivos o directorios del sistema de archivos. El archivo original es borrado y el crea un nuevo archivo con el mismo contenido, el nombre puede ser diferente o puede ser el mismo. En caso de que se use en la misma ruta con el nombre del archivo y otro nombre solo cambiara el nombre del archivo.

mv proviene de la palabra move que significa mover en Inglés.

Ejemplos:
mv file1 file_1       renombra un archivo
mv File /file         mueve 'File' a '/file'
mv file ./dir/file    mueve 'file' a 'dir/file' Relativo al directrio

mv de mover
cp de copiar
ln para crear enlaces simbolicos

es mejor mv, mueve los ficheros y no dejas archivos innecesarios

sino deberas de "remover" con rm los files de root/home

Una guia basica de comandos no vendría nada mal

Ya tenias los comandos basicos para la Zaurus