Acceder

Ver la Versión Completa : [ TUTORIAL ] Linux en tu Android, Distro Debian


Madbaires
09/01/10, 21:55:38
Aquí les dejo unos pasos para conseguir correr Debian como una aplicación más...

Instalación de Debian para Fw 1.5 y Fw 1.6

1.- Copiar en la raíz de la SD la carpeta debian (dentro, estarán los 6 ficheros)
2.- Desde el móvil, ejecutamos la consola (Better Terminal)
3.- Tecleamos:
A.- su
B.- cd /sdcard/debian
C.- chmod 4755 * (Ignorar el error)
D.- sh installer.sh
E.- exit
F.- bootdeb
G.- sh /scripts/onetime.sh (Ingresamos una Clave y listo)

Ya tenemos nuestro Linux Debian :ok:

Notas:
.- Si tenemos Fw 1.6, necesitaremos reemplazar los ficheros de la carpeta debian por los de Debian Donut-Files, luego seguir los pasos de tutorial.
.- Cada vez que instalemos una nueva Rom, será necesario repetir los pasos de instalación de Debian y nada más.
.- Para entrar a Debian:
.Desde consola ejecutar su y luego bootdeb
.- Para salir de Debian:
.Desde consola ejecutar exit hasta salir del Better Terminal
.- Gracias a nuestro compañero octopus que nos comenta un truco muy bueno:
No hace falta hacerlo todo desde el better terminal, simplemente en modo depuracion con la magic encendida, conectais por usb al pc, y lanzais desde el pc un cmd, luego "adb shell", y ya teneis la misma consola ke en el better terminal, yo lo he instalado todo desde el cmd por comodidad para escribir

Instalar Entorno Gráfico

1.- Instalar androidVNC con vuestro explorador preferido o desde el Market
2.- Acceder a debian (Como accederíamos normalmente)
A.- Ejecutar Better Terminal
B.- su
C.- bootdeb
3.- Actualizamos el sistema e Instalamos, Tightvncserver y Icewm
A.- apt-get update
B.- apt-get install tightvncserver (Os preguntará, decirle que sí)
C.- apt-get install icewm (Os preguntará, decirle que sí)
4.- Ejecutamos unos comandos más
A.- export USER=root
B.- vncserver -geometry 480x320 (Os pedirá password, poner uno largo de 10 dígitos, si falláis ejecutar nuevamente el comando.Luego pedirá otro password, decirle que no)
C.- vncserver -kill localhost:1
D.- cd /root/.vnc
E.- nano xstartup (Editamos el fichero)
F.- Poner # (almohadilla) delante de /etc/X11/xsession y agregamos 2 líneas que deben quedar de la siguiente forma:
icewm &
xterm
G.- Salvamos el fichero de la siguiente forma:
Mantenemos pulsado el trackball y luego pulsar o. Para salir es lo mismo pero pulsar la x
H.- cd /root
I.- nano .bashrc (Editamos el fichero)
J.- Agregamos lo siguiente arriba a la izquierda de todo:
export USER=root
cd /
rm -r -f tmp
mkdir tmp
cd /
vncserver -geometry 480x320
K.- Salvamos el fichero de la siguiente forma:
Mantenemos pulsado el trackball y luego pulsar o. Para salir es lo mismo pero pulsar la x
5.- Salimos de Debian
6.- Reiniciamos el teléfono
7.- Con el teléfono recién iniciado, cargamos Debian
8.- Una vez cargado Debian, no salimos, lo dejaremos activo y en segundo plano como una aplicación más, pulsaremos Home (la casita)
9.- Ejecutamos androidVNC y lo configuramos:
A.- Nickname, el que vosotros os guste
B.- Password, recordáis la clave larga, pues esa y luego marcar Keep.
C.- Address, ponemos localhost
D.- Port, ponemos 5901
E.- Color Format, seleccionar 24-bit color(4 bpp)
10.- Pulsar Connect

Ya tenemos nuestro Linux Debian con Entorno Gráfico :ok:

Notas:
.- Para salir, pulsar Menú y seleccionar Disconnect
.- Aún estará corriendo Debian, si desean cerrarlo, lo correcto es acceder a la consola y salir con exit

Capturas

http://s2.subirimagenes.com/imagen/previo/thump_3860099linux-cargando.png (http://s2.subirimagenes.com/imagen/previo/thump_3860099linux-cargando.png) http://s2.subirimagenes.com/imagen/previo/thump_3860108linux-cargado.png (http://s2.subirimagenes.com/imagen/previo/thump_3860108linux-cargado.png) http://s3.subirimagenes.com:81/imagen/previo/thump_3860115vnc-conf.png (http://s3.subirimagenes.com:81/imagen/previo/thump_3860115vnc-conf.png) http://s3.subirimagenes.com:81/imagen/previo/thump_3860118vnc-cargado.png (http://s3.subirimagenes.com:81/imagen/previo/thump_3860118vnc-cargado.png)

Ficheros en mi wuala:
Debian (http://content.wuala.com/contents/Madbaires/Android/Debian/debian_v21.zip?lang=es&dl=1)
Debian Donut-Files (http://content.wuala.com/contents/Madbaires/Android/Debian/Debian_Donut-Files.zip?lang=es&dl=1)
AndroidVNC (http://content.wuala.com/contents/Madbaires/Android/Debian/androidVNC_build20100102.apk?lang=es&dl=1)
Better Terminal (http://content.wuala.com/contents/Madbaires/Android/Debian/BetterTerminalEmulatorPro%201.4.1.apk?lang=es&dl=1)

Si quieres wuala, te invito (http://www.wuala.com/referral/3GMKCCHN5GB54CPM4NA5)

markosmix
09/01/10, 22:25:38
Gracias por el tutorial, y por la invitación ;)

Madbaires
09/01/10, 22:27:48
De nada hombre ;-)

Ahora pondré alguna captura, y a no asustarse, es muy rápido de hacer, y es un poco de lío explicarlo X-D

octopus
10/01/10, 03:22:11
Mil gracias por el tuto, me muero de ganas de instalarlo !! :D

RockD90
10/01/10, 11:34:20
Aquí les dejo unos pasos para conseguir correr Debian como una aplicación más...

Instalación de Debian para Fw 1.5 y Fw 1.6

1.- Copiar en la raíz de la SD la carpeta debian (dentro, estarán los 6 ficheros)
2.- Desde el móvil, ejecutamos la consola (Better Terminal)
3.- Tecleamos:
A.- su
B.- cd /sdcard/debian
C.- chmod 4755 * (Ignorar el error)
D.- sh installer.sh
E.- exit
F.- bootdeb
G.- sh /scripts/onetime.sh (Ingresamos una Clave y listo)

Ya tenemos nuestro Linux Debian :ok:


Hola.

A. Gracias por el tutorial.
B. A mi me da un error cuando llego al punto G. sh /scripts/onetime.sh (Ingresamos una Clave y listo)... me dice sh: Can`t open /scripts/onetime.sh
C. Que puedo hacer???

Madbaires
10/01/10, 17:28:21
Has salido después del installer?

octopus
10/01/10, 18:21:20
Hola Madbaires,
ayer estube probando, y no lo consegui,

tengo un busybox instalado que me obliga a poner delante de algunos comandos "busybox cp".. xDD
ya he editado el installer.sh y bootdeb poniendole los respectivos busybox delante.. pero algo falla

Los muchos ":not found" por lo que veo en las screenshots es normal, pero el ultimo comando del bootdeb "chroot $mnt /bin/bash" me falla: cannot execute /bin/bash: No such file or directory
si ejecuto ese comando suelto sin bootdeb me dice: can't change root directory to /bin/bash

Saludos,

Madbaires
10/01/10, 18:28:33
mm y con el better terminal no lo has intentado?

octopus
10/01/10, 18:30:53
Si estoy con el better terminal, tengo spl, recovery y rom originales.. no creo ke eso tenga nada ke ver no? porke la tengo rooteada y con busybox.
Ayer tambien probe desde adb shell y tampoco.
Estoy buscando info por internet del chroot not found ...

:D

Madbaires
10/01/10, 18:34:11
mmm sera algo de permisos....donde te kedas exactamente ?

octopus
10/01/10, 18:45:20
Te paso un pastebin de la salida de la consola:
http://pastebin.com/m715fdab8

No me rendire !! jajaja
Gracias por responder tan rapido Madbaires !

Saludos,

RockD90
10/01/10, 19:26:14
Has salido después del installer?

Si. Al paso G. de tu tutorial.

octopus
10/01/10, 20:48:45
Creo que mi problema esque al hacer el exit despues del installer.sh, no se instala nada xDD
(en el otro post mas arriba esta la salida de la consola)
Se admiten sugerencias.
:D

octopus
10/01/10, 21:33:17
Ya esta !! porfin!! envez de utilizar el installer.sh y el bootdeb lo he hecho todo manual comando a comando, siguiendo un tuto en ingles y cuando me fallaba algo retrocedia y asi al final tengo mi shell unix !! wai wai
dejo el enlace por si alguien quiere echarle un vistazo:
http://www.saurik.com/id/10

PD: No hace falta hacerlo todo desde el better terminal, simplemente en modo depuracion con la magic encendida, conectais por usb al pc, y lanzais desde el pc un cmd, luego "adb shell", y ya teneis la misma consola ke en el better terminal, yo lo he instalado todo desde el cmd por comodidad para escribir :D

Ahora vamos a por el vnc.
Saludos

Pijuli
10/01/10, 21:48:22
Funciona perfecto!

Pijuli
10/01/10, 21:49:21
Ya esta !! porfin!! envez de utilizar el installer.sh y el bootdeb lo he hecho todo manual comando a comando, siguiendo un tuto en ingles y cuando me fallaba algo retrocedia y asi al final tengo mi shell unix !! wai wai
dejo el enlace por si alguien quiere echarle un vistazo:
http://www.saurik.com/id/10

PD: No hace falta hacerlo todo desde el better terminal, simplemente en modo depuracion con la magic encendida, conectais por usb al pc, y lanzais desde el pc un cmd, luego "adb shell", y ya teneis la misma consola ke en el better terminal, yo lo he instalado todo desde el cmd por comodidad para escribir :D

Ahora vamos a por el vnc.
Saludos

Eso se dice antes -_- ... que coñazo de escribir desde el better... :cry:

Madbaires
10/01/10, 22:49:47
jejej q caña, se nota q controlas ;-)

Con tu permiso, lo agrego en el post principal :ok:

Madbaires
10/01/10, 22:57:31
Si. Al paso G. de tu tutorial.

bueno, cuando haces el sh installer.sh, luego exit y luego bootdeb

Madbaires
10/01/10, 23:03:09
Mmm sigo mirando el tema, y lo dejo caer por aquí que 4 ojos ven más que 2 jajaja.... todo este tuto es la mitad de lo que realmente estaba buscando, oculta un deseo oscuro X-D y no es otro que la auditoria de redes wifi :grin:

alguna idea???, dejo un post (http://www.androidfanatic.com/cms/community-forums.html?func=view&id=1578&catid=9)

otra cosa, mmm esta gente ha metido un debian, y porq no hacer lo mismo con Backtrack directamente ¿?

octopus
11/01/10, 00:50:39
Madbaires, el otro dia estube mirando un foro que decian que ya podian poner la wifi de la magic en modo monitor y tal y cual...
La auditoria wifi esta al caer!!!

Por cierto, cuando desde el better terminal usas el nano y le haces control+o (bolita+o) para guardar,luego te sale el nombre del fichero para confirmar <- aki no se como confirmar :S
Una ayudita xD
Saludos,

Pijuli
11/01/10, 00:55:26
Madbaires, el otro dia estube mirando un foro que decian que ya podian poner la wifi de la magic en modo monitor y tal y cual...
La auditoria wifi esta al caer!!!

Por cierto, cuando desde el better terminal usas el nano y le haces control+o (bolita+o) para guardar,luego te sale el nombre del fichero para confirmar <- aki no se como confirmar :S
Una ayudita xD
Saludos,

Aprieta INTRO ... el de toda la vida, pero el del teclado en pantalla
:ok:

octopus
11/01/10, 01:16:30
A mi no me hace nada el INTRO :_(
y he probado con el vi y el intro tampoco me baja lineas... joer

EDITO: Al final he podido editar el fichero con el vim que va de lujo :)

Ya esta el debian instalado, lastima que no tiene mucha funcionalidad xD

moncholo
11/01/10, 01:58:20
buenas compañeros,tengo una duda yo estoy intentando instalar la aplicacion de "mono"en el hero la bajo del market se instala bien pero cuando pongo los codigos en batter terminal me sale que no corre sera por que le falta este programa que es linux por que mono corre con este programa, espero me ayuden en esto y gracias de antemano

Cancelas82
11/01/10, 10:22:41
Pero donde puedo conseguir Devian????

sir_morenete
11/01/10, 13:45:37
es funcional?
es decir, aparte de otras cosas puedes acceder a Internet ?
si es así.. se puede instalar flash?


un saludo!

Pijuli
11/01/10, 14:54:02
Pues otro problemita.... He hecho logout en el entorno gráfico y ahora cuando me conecto con el vnc veo el puntero pero nada mas. Como reinicio las X?

Saludos

Madbaires
11/01/10, 14:58:47
Pero donde puedo conseguir Devian????

del primer post ;-)

Madbaires
11/01/10, 14:59:43
Pues otro problemita.... He hecho logout en el entorno gráfico y ahora cuando me conecto con el vnc veo el puntero pero nada mas. Como reinicio las X?

Saludos

jaja me paso lo mismo, reinicie el telf y listo jajaja no controlo mucho linux :cry:

mrk992
11/01/10, 15:02:22
Necesito ayuda, que hay que reemplazar si utilizamos la Donut?? no entiendo lo que hay que hacer

Madbaires
11/01/10, 15:05:06
dentro de los fichero Donut, veras que hay 2 ficheros, pues esos 2 los metes dentro de la carpeta debian y sobreescribes los que trae, luego la carpeta la metes en la raiz de la sd...

Pijuli
11/01/10, 15:11:01
jaja me paso lo mismo, reinicie el telf y listo jajaja no controlo mucho linux :cry:

Pues ya lo he hecho y casi que se ha quedado igual... :silbando:

Corrijo: Si me ha funcionado

richall v-tec
11/01/10, 15:55:31
I todo esto para que? El debian para que sirve? Un poco incultillo si que soy gracias

Madbaires
11/01/10, 15:58:52
para el q le mole linux, pues para verlo en su movil ;-) ....
para el que le guste trastear....
para mi que es la mitad de lo que quiero jejejeje auditar redes wifi :grin:

mrk992
11/01/10, 16:38:04
si pero la carpeta de macOSX??? tambien? na yo copio to! xD. Y es capaz de hacer auditoria la magic??

richall v-tec
11/01/10, 16:40:41
para el q le mole linux, pues para verlo en su movil ;-) ....
para el que le guste trastear....
para mi que es la mitad de lo que quiero jejejeje auditar redes wifi :grin:

Gracias tio, ya e mirado por la red i e leido un poco esta bien pero no me llama mucho, gracias igualmente haber si me da i lo pruebo

Madbaires
11/01/10, 16:53:41
si pero la carpeta de macOSX??? tambien? na yo copio to! xD. Y es capaz de hacer auditoria la magic??

pues esta a medio camino X-D

vidalsasun
11/01/10, 17:21:02
Buenas.


yo lo he instalado sin problemas, gracias por el tuto.

respecto al navegador web.... he instalado firefox (iceweasel: apt-get install iceweasel) y buah, deja a la magic totalmente tirada, asi que de flash ni hablamos.

por otro lado estoy mirando el tema de auditoria de wifi y he visto en el siguiente link:

http://www.androidfanatic.com/cms/community-forums.html?func=view&id=1669&catid=9

y bueno, esta tarde intentaré probar a compilar y ejecutar injector.c y sniffer.c a ver si deja el chip wifi en modo monitor y se le puede pasar airodump, ya sería un paso.

bueno, lo dicho, gracias por el tuto y un saludo a todos

Madbaires
11/01/10, 17:24:53
si si..ese mismo habia mirado....pero no hay mucho mas por la red :-(

ReND
11/01/10, 17:38:26
La antena wifi de la magic soporta modo monitor? jajaja ya mismo me veo rompiendo wifis con la magic jajajaj!!!!

mrk992
11/01/10, 18:21:02
puff me da un error en la de installer.sh nuse haber si me podeis ayudar

Madbaires
11/01/10, 20:10:30
cuenta cuenta...pega una captura, o di q error es?? seguro has hecho su ? estas dentro de sd/debian y has cambiado los permisos :pensando:

mrk992
11/01/10, 23:55:26
nana perdon por precipitarme conseguido y funcioandno ahora haber si consigo hacer algo que no se peude con android. ¿Como va lo de las auditorias?

MaGaRCaN
12/01/10, 14:22:37
Tengo algunas dudas. Hace tiempo encontré en internet un tutorial similar a éste, peroque requería una ROM modificada y tener permisos de root. ¿Qué necesito para seguir éste? Gracias

PD: ¿Alguien ha compilado ya los programas de inyectar y capturar?

Pijuli
12/01/10, 14:26:13
Tengo algunas dudas. Hace tiempo encontré en internet un tutorial similar a éste, peroque requería una ROM modificada y tener permisos de root. ¿Qué necesito para seguir éste? Gracias

PD: ¿Alguien ha compilado ya los programas de inyectar y capturar?

Hace falta ser root seguro.

Saludos

Madbaires
12/01/10, 14:33:20
Sep, hace falta Root.... y sobre la PD, estan en eso pero la cosa va muuuuuyy despacio, no como en el Iphone :cry:

mrk992
12/01/10, 15:44:39
que pasa en iphone se puede ya?? puto apple!!!! dios!

vidalsasun
12/01/10, 16:21:10
Buenas.

he conseguido compilar los ficheros injector.c y sniffer.c en debian, pero cuando voy a lanzar la captura de paquetes con

./sniffer tiwlan0 10

me devuelve un error:

Recv from returned -1: : Network is down

Alguien sabe que puede estar pasando o como puedo activar la red?

Gracias.

nachoher87
12/01/10, 16:56:31
supongo que será:
ifconfig tiwlan0 up

no te lo puedo confirmar que me estoy bajando debian para instalarlo. Para ese comando debes ser root, sino ya sabe su o sudo.

Saludos!

Madbaires
12/01/10, 20:08:08
Buenas.

he conseguido compilar los ficheros injector.c y sniffer.c

Cómo se hace ? pon unos pasitos y vemos como seguimos jejeje :D

moncholo
12/01/10, 20:23:00
hola compañeros este programa se puede instalar en el hero o es solo para la magic.saludos

Madbaires
12/01/10, 20:39:23
Con ser root y saber que Fw tienes (si 1.5 ó 1.6) tiene que ir sin problemas...

juanlusoft
12/01/10, 20:50:09
cualquier dia haceis un manual de como tostar el pan con la magic xD

moncholo
12/01/10, 20:51:05
hola madbaires,si soy root tengo modaco 3.1 creo que con este rom viene incluido el programa,si no me puedes dar el liks para descargarlo y lo instalo te lo agradeceria,saludos

Madbaires
12/01/10, 20:53:17
Que programa ¿? los links los tienes todos en el 1er post, vamos, lo necesario para cargar Debian...

moncholo
12/01/10, 21:05:42
yo tengo la 1.5 cual crees tu que tu que sea el que hay que bajar para la hero, el debian,el debian donut.file o el androidvnc te pregunto por que quiero poner "mono" en el celular y mono corre con linux no se que me aconsejas tu,

lirios
12/01/10, 21:59:00
Cómo se hace ? pon unos pasitos y vemos como seguimos jejeje :D


Buenas.

pues mira, una vez instalado debian en el móvil debes ir a estos dos enlaces:
injector code http://docs.google.com/Doc?id=ddcmb8dx_5htwddbcn
(http://docs.google.com/Doc?id=ddcmb8dx_5htwddbcn)sniffer code http://docs.google.com/Doc?id=ddcmb8dx_6f8jsv3cg (http://docs.google.com/Doc?id=ddcmb8dx_6f8jsv3cg)

estos ficheros tienes que guardarlos como injector.c y sniffer.c.

ahora vamos a pasar los ficheros a debian:

si hemos dejado los ficheros en la magic en la /sdcard/downloads (por ejemplo), desde el better terminal ejecutamos


su
cd /sdcard/downloads
cat sniffer.c >/data/local/mnt/sniffer.c
cat injector.c >/data/local/mnt/injector.c
vale, ahora entramos en debian


bootdev
una vez que debian esté cargado ejecutamos:


cd /mnt
apt-get install gcc
gcc sniffer.c -o sniffer
gcc injector.c -o injector
con esto hemos compilado los fuentes y ya estan listos para ejecutarse

ahora configuramos el chip wifi


ifconfig tiwlan0 promisc
y lanzamos el sniffer para detectar paquetes:


./sniffer tiwlan0 10
en este punto se me queda pensando un rato y termina diciendo Network Failure, he probado tambien a poner

ifconfig tiwlan0 upcomo me ha comentado nachoher87, pero nada, se queda pensando.

y no he pasado de ahí, a ver si alguien nos ayuda y vemos nuestras magic pillando paquetes.

Un saludo.


todo esto lo he sacado de aqwuí: http://www.androidfanatic.com/cms/community-forums.html?func=view&id=1669&catid=9

lirios
12/01/10, 22:30:09
Corrijo. SI FUNCIONA!!!!

con hacer lo que pongo en el post, vereis la captura de paquetes.


por cierto, soy el mismo usuario que vidalsasun, no me acordaba que tenía esta cuenta y me he creado otra en el curro

mrk992
12/01/10, 23:31:52
venga ya! haciedno eso y leugo pones esto aircrack aircrack-ng *.cap y puedes hacerlo bien?? anda si no te importa podias hacer un manual de como capturar paquetes por favor xD

MaGaRCaN
13/01/10, 00:53:22
Podéis pasar lo binarios? Así nos ahorramos el estar compilando...
Gracias!

octopus
14/01/10, 01:02:07
Haber esas capturas que estamos ansiosos !!
si puedes pon alguna fotillo, cuelga los binarios y pones los pasos que has seguido...
Te lo currarias cacho!!

Hay que meterle el airoscript, porque como haya que meter las macs y tal por teclado... vaya palazo.

Saludos :D

Dante281
14/01/10, 04:33:50
Un post muy interesante

Madbaires
14/01/10, 09:10:04
Un post muy interesante

Esa era la idea :aplausos::aplausos::aplausos:

moncholo
14/01/10, 17:16:03
hola madbaires,estoy tratando de instalar debian pero me da error,yo lo baje como dices copio a la raiz de la tarjeta como pones, lo que no se es si hay que copiarlo descomprimido o no, por que le doy a astro y dice que no hay nada,no entiendo te agradeceria que me ayudes,gracias

Madbaires
14/01/10, 17:22:27
nu nu nu... te lo bajas y lo descomprimes...tiene que tener en la raiz de la SD una carpeta debian y dentro los 6 ficheros, ojo al dato, fijate si tienes 1.5 ó 1.6

ByeZ

pujoman
14/01/10, 18:07:07
pregunta generica:

He mirado el archivo installer.sh hay varis "rm" (borrar carpetas) en system...esas carpetas son exclusivas para instalar debian?

afecta al rendimiento del sistema de nuestro htc cuando no se esta ejecutando?

si el dia de mañana quio quitarlo de mi htc, con solo que borre lo de la Sdcard es suficiente? o hay que desinstalar algo?

saludos y gracias

moncholo
14/01/10, 18:09:28
si te entiendo,ya tengo la carperta el la raiz a hora lo que descomprimi que pasa con eso por que cundo hago todos los paso me dice que en el SD no hay nada esa que descomprimi hay que ponerlo el algun lado o hay que meterlo en la carpeta debian

Madbaires
14/01/10, 18:59:44
pregunta generica:

He mirado el archivo installer.sh hay varis "rm" (borrar carpetas) en system...esas carpetas son exclusivas para instalar debian?

afecta al rendimiento del sistema de nuestro htc cuando no se esta ejecutando?

si el dia de mañana quio quitarlo de mi htc, con solo que borre lo de la Sdcard es suficiente? o hay que desinstalar algo?

saludos y gracias

no pasa nada y no hace falta desinstalar nada, ya q no instalas nada, todo trabaja sobre la carpeta debian....

moncholo
14/01/10, 19:28:51
hola,creo que ya esta salio todo bien pero lo raro es que no salio para poner la clave,es que era 1.6 por eso no corria,y yo estava el 1.5 lo de la clave no se si estara bien o hay que repetir los pasos.saludos

Madbaires
14/01/10, 19:41:14
q clave no salio? cual paso¿? tienes 2 claves, la de root en linux y la de vnc para conectarte...

moncholo
14/01/10, 22:16:25
no esta bien solo es el VCN que hay que poner clave y todo, pero como es eso por que sale que no rula, una cosa tu sabes del programa "mono "como lo hago para ponerlo si se puede con el programa que instale y gracias por todo

aceGuanche
15/01/10, 02:43:08
GRAN POST!!!!! :platano:

Solo un apunte Madbaires, (http://www.htcmania.com/member.php?u=215661)espero que no te lo tomes a mal ;-) En tu firma llevas "Debian en Linux" al igual que el titulo del post también pusiste "Linux en tu Android" ( Android también tiene kernel Linux ) creo tendría que ir "Debian en Magic" es que tal como lo llevas creo que lleva a confusión...

un abrazoo y gracias por info ;-)

MaGaRCaN
16/01/10, 13:14:50
¿Habéis conseguido algo respecto a la captura/inyección?

guns
16/01/10, 18:33:09
Ya tengo dberes esta noche... Es impresionante!!! Gracias.

Madbaires
16/01/10, 19:10:55
Bueno, retomando el tema....

apt-get install gcc
gcc sniffer.c -o sniffer
gcc injector.c -o injector
ifconfig tiwlan0 promisc
./sniffer tiwlan0 10

y tarda un poco pero Ok, al parecer busca y algo hace, pero supuestamente que es lo deberíamos de seguir haciendo¿?

si me dejais pasos, lo miro y os dejo resultados ;-)

eskantzi
16/01/10, 21:01:05
A mi no me saleeeeeee. Aqui dejo lo que me dice. Tengo instalalada la rom de supermatel.

# chmod 4755 *
chmod 4755 *
Unable to chmod bootdeb: Operation not permitted
# sh intaller.sh
sh intaller.sh
sh: Can't open intaller.sh
# sh installer.sh
sh installer.sh
: not found
Filesytem remounted as read/write
: not found
: not found
: not found
: not found
: not found
Removed old Installation Files
: not found
mkdir failed for /data/local/mnt, File exists
: not found
Made /data/local/mnt
: not found
: not found
: not found
: not found
: not found
Copied new Installation Files
: not found

: not found
VERSION 2.2
: not found
Custom Debian Bootloader is now installed!
: not found
This process does NO damage to your Android OS!
: not found

: not found
Courtesy of http://www.myhangoutonline.com
: not found
Installer by WhiteMonster84
: not found

: not found
To enter the Debian Linux console just type 'sh bootdeb'
: not found
PS: Be sure to run 'sh /scripts/onetime.sh' as root from the shell after your FI
RST 'boot'.
: not found
# exit
exit
# bootdeb
bootdeb
bootdeb: permission denied
# sh /scripts/onetime.sh
sh /scripts/onetime.sh
sh: Can't open /scripts/onetime.sh

octopus
16/01/10, 21:12:36
Holas,
eskantzi (http://www.htcmania.com/member.php?u=8183) prueba ha no hacer el "exit" antes del "sh bootdeb", si te dice permission denied es porque el exit te ha sacado el "su" o de la carpeta "debian".

Saludos,

eskantzi
16/01/10, 21:36:16
Holas,
eskantzi (http://www.htcmania.com/member.php?u=8183) prueba ha no hacer el "exit" antes del "sh bootdeb", si te dice permission denied es porque el exit te ha sacado el "su" o de la carpeta "debian".

Saludos,

Gracias. No te parece raro que salgan tantos "not found"?


# su
su
# cd /sdcard/debian
cd /sdcard/debian
# chmod 4755 *
chmod 4755 *
Unable to chmod bootdeb: Operation not permitted
# sh installer.sh
sh installer.sh
: not found
Filesytem remounted as read/write
: not found
: not found
: not found
: not found
: not found
Removed old Installation Files
: not found
mkdir failed for /data/local/mnt, File exists
: not found
Made /data/local/mnt
: not found
: not found
: not found
: not found
: not found
Copied new Installation Files
: not found

: not found
VERSION 2.2
: not found
Custom Debian Bootloader is now installed!
: not found
This process does NO damage to your Android OS!
: not found

: not found
Courtesy of http://www.myhangoutonline.com
: not found
Installer by WhiteMonster84
: not found

: not found
To enter the Debian Linux console just type 'sh bootdeb'
: not found
PS: Be sure to run 'sh /scripts/onetime.sh' as root from the shell after your FI
RST 'boot'.
: not found
# su
su
# bootdeb
bootdeb
bootdeb: permission denied
#

eskantzi
16/01/10, 21:46:03
Solucionado, he puesto_

. bootdeb

eskantzi
16/01/10, 22:40:03
Ahora que me doy cuenta de que en msdos por adb shell si se me carga linux, pero en better terminal no. Me da un error al final de cargar linux:

chroot: can't change root directory to /data/local/mnt: Operations not permitted.

uly166
18/01/10, 01:16:37
Ahora que me doy cuenta de que en msdos por adb shell si se me carga linux, pero en better terminal no. Me da un error al final de cargar linux:

chroot: can't change root directory to /data/local/mnt: Operations not permitted.

Tengo los mismos problemas que eskantzi.
¿Tiene algo que ver el formato y,o las particiones que tenga ya hechas en la SD?
Por si sirve de algo tengo la Super D 1.6,y utilizo ubuntu 9.04.


Saludos

octopus
18/01/10, 02:51:27
Lo que os pasa seguramente es que teneis un busybox que no permite los comandos directamente (me puedo equivocar... xD )
Prueva en la consola a poner "cp" (el comando para copiar) y luego pon "busybox cp" , si ves alguna diferencia es porque el installer.sh esta echo con los comandos directamente, yo lo tube ke editar y agregar delante de muchas lineas "busybox".
Espero ke sea ese el problema, Saludos!!

Madbaires
18/01/10, 09:29:22
Desde aquí (http://content.wuala.com/contents/Madbaires/Android/Debian/busybox?lang=es&dl=1) podéis descargar la otra versión de Busybox (http://content.wuala.com/contents/Madbaires/Android/Debian/busybox?lang=es&dl=1), intentarlo con ésta.

Sobre el tema Auditoria, mmm he mirado la guía de Saurik (http://www.saurik.com/id/10) y sino voy perdido, nos da unos pasos para crearnos nuestra propia imagen. Y me pregunto, y si en vez de utilizar la imagen Debian, creamos una imagen partiendo de Backtrack u otra Distro especificamente para Auditoria¿?

ByeZ

uly166
18/01/10, 21:37:32
Lo que os pasa seguramente es que teneis un busybox que no permite los comandos directamente (me puedo equivocar... xD )
Prueva en la consola a poner "cp" (el comando para copiar) y luego pon "busybox cp" , si ves alguna diferencia es porque el installer.sh esta echo con los comandos directamente, yo lo tube ke editar y agregar delante de muchas lineas "busybox".
Espero ke sea ese el problema, Saludos!!

No,los dos son la misma versión.¿Decías de poner delante todos los comandos busybox?

Lo que mas me extraña son los mensajes de error en el installer,ya que si la primera linea me tira un error ¿como puede ser que funcionen las siguientes?

Saludos

MaGaRCaN
19/01/10, 00:23:13
Sobre lo de hacernos una imagen utilizando como base una distro de auditoria... esas distros cargan en el kernel los drivers incluyendo el de la tarjeta wifi no se yo si soportarán el chipset de nuestro adaptador.
Me imagino que la imagen que está puesta para des cargar tenga alguna modificación.

RockD90
24/01/10, 22:30:47
A mi no me va.
Porque me da este error?
-----------------------------------
Starting init process
INIT: Debian booting.....
Running Linux Kernel
net.ipv4.ip_forward = 1
: not found
AutoMounter started
Type EXIT to end session
Make sure you do a proper EXIT for a clean kill of Debian!
chroot: cannot execute /bin/bash: No such file or directory
#
------------------------------------

Alguien que me puede ayudar?

Driskol
24/01/10, 22:36:36
Buenas!

Voy a intentar portar debian armel al n1 para iniciarlo desde una particion de la SD

Con arch lo he conseguido, pero para armel, veo que me va a costar mas jeje

Estais usando una imagen puesta en la SD o una particion?

Si usais una particion, me podeis pasar un dump de la misma en un tar.gz?

Gracias!

MaGaRCaN
24/01/10, 23:15:49
¿Has portado Archlinux para una G1?

Driskol
24/01/10, 23:23:52
No, he instalado archlinux mobile en mi nexus one bajo una particion ext3 de la SD y que se puede usar via ssh como un sistema mas, ahora estoy haciendo lo mismo pero con debian armel

MaGaRCaN
25/01/10, 00:21:48
No, he instalado archlinux mobile en mi nexus one bajo una particion ext3 de la SD y que se puede usar via ssh como un sistema mas, ahora estoy haciendo lo mismo pero con debian armel
He visto tu hilo y mañana le echaré un ojo con más detenimiento.

Driskol
25/01/10, 00:29:50
Lo mismo mañana hay uno nuevo jeje

Acabo de hacer una maquina virtual con qemu de debian-armel, el qcow2 resultante convertido a raw, montando con mount la particion y haciendo un cp -a * a la nueva particion de 2gb de mi sd.

Ahora, a ver si puedo hacerle chroot y esas cosas para iniciar un debian desde ssh :)

Si van bien, ya me tirare de cabeza a por el X y el VNC y con un img que tengo para iniciar debian desde fastboot, que es del g1 y no se si valdra pero deberia funcionar :)

EDIT: Ya tengo debian bajo particion ext3 corriendo en el N1, por si a alguien le interesa :)

Driskol
25/01/10, 14:42:21
Buenas!

Aqui os dejo la guia para Debian desde una particion EXT3 en la SD :)

http://forum.xda-developers.com/showthread.php?t=622474

Luego la traduzco.

Es para el N1 pero es completamente usable en la magic, siempre que tengais una rom con apps2sd o una particion en la SD etx3 que se monte automaticamente en /system/sd al inicio de la Magic :)

Saludos!

kherio
06/04/10, 16:09:27
Igual es una pregunta ya respondida. El buscador no me da respuestas :(

Se puede instalar debian sobre una Eclair?
gracias

Nineain
14/05/10, 15:46:38
1.- Copiar en la raíz de la SD la carpeta debian (dentro, estarán los 6 ficheros)
2.- Desde el móvil, ejecutamos la consola (Better Terminal)
3.- Tecleamos:
A.- su
B.- cd /sdcard/debian
C.- chmod 4755 * (Ignorar el error)
D.- sh installer.sh
E.- exit
F.- bootdeb
G.- sh /scripts/onetime.sh (Ingresamos una Clave y listo)

el chmod me da error, pero sigo ( Unable to chmod bootdev: Operation not permitted ), el installer.sh tarda como un segundo o dos y me da que no hace nada... al exit me salen muchisimos not found XD
y el sh /scripts/onetime.sh dice que can´t open
tengo la rom 2.1 , puede ser eso ?

Nineain
14/05/10, 16:25:00
lo mas que consigo es que inicie y tras unos errores se reinicie el telefono entero...

gracias

kokosgeek
16/07/10, 12:53:31
he buscado y no he encontrado nada, asi que pregunto a ver si me pueden contestar.
Mi pregunta es, se podria instalar esto en android 2.1?¿?¿ gracias por su contestacion.....