iPhoneros.net - Foro de iPhone

iPhoneros.net

iPhone & iPod Touch FANS


Regresar   iPhoneros.net - Foro de iPhone > Soporte Técnico Ayuda iPhone - iPod touch > Tutoriales

Registrarse Blogs Buscar Posts de hoy Marcar como leído
  #1 (permalink)  
Viejo 09-sep-2008, 21:47
iPhoneor PLATINO
 
Registrado: mayo-2008
Posts: 5,507
iPhone 3G
Firmware 2.2
Predeterminado Acceder al sistema de archivos del iPhone 3G

Publicidad
importante: El acceso al sistema de archivos es una tarea para usuarios avanzados. Un uso indebido puede provocarte problemas.

Acceso mediante control limitado

Se puede acceder al sistema de archivos, así como transferir archivos entre el PC y el iPhone (por ejemplo, para cargar/descargar fotos y música) usando un iPhone sin desbloquear, pero con limitaciones, mediante aplicaciones como DiskAid o iPhone Browser. Tan solo se requiere tener conectado el iPhone vía USB.

Las acciones que podemos realizar son básicamente:

  • Transferir archivos
  • Crear/eliminar/renombrar carpetas
  • Renombrar/Eliminar archivos



Acceso con control total


Para acceder al sistema de archivos con control total requerimos algunas cosas:

  • Disponer de un iPhone desbloqueado.
  • Tener instalado en el iPhone una aplicación SSH como OpenSSH.
  • Tener en nuestro PC un software para conectar vía SSH como WinSCP (GUI) o Putty (terminal)
  • Si vas a acceder vía Wi-Fi, necesitarás tener el ordenador conectado a un router Wi-Fi y tener conectado el iPhone al mismo router Wi-Fi.
  • Si vas a acceder vía USB, necesitarás el cable USB y un programa llamado iPhone Tunnel Suite

nota:Si encontráis alguna incorrección o queréis aportar algún comentario, no dudéis en comentarlo en iPhone español | Google Groups.

Lo primero nos instalaremos desde Cydia o Installer la aplicación OpenSSH (no genera ningún icono en el escritorio del iPhone), y a continuación descargaremos e instalaremos en nuestro PC el programa WinSCP y/o Putty. Con WinSCP accederás a través de un entorno gráfico, como si usaras el explorador de archivos de Windows, mientras que Putty es un entorno en modo terminal, sin entorno gráfico, a base de comandos de texto.

Tienes dos alternativas, conectarte por Wi-Fi o por USB.
Conectarse vía Wi-Fi


Comprobar conectividad vía Wi-Fi

Comprobaremos que desde el PC se "ve" el iPhone. Para ellos probaremos desde el PC, en una ventana de comandos, hacer un ping a la dirección Wi-Fi que tenga el iPhone.

Lo primero es averiguar que IP tiene el iPhone. Para ello te vas a la configuración Wi-Fi.


En los ejemplos siguientes se asumirá que la dirección IP del Wi-Fi es la 10.0.0.83 en vez de la IP de la imagen anterior.

Desde el iPhone, desactiva el Wi-Fi y vuelve a activarlo. Antes de que se bloquee la pantalla del iPhone, desde la línea de comandos de Windows, ejecuta un ping a dicha dirección. El resultado del ping te debería indicar que existe conectividad.

Si no tienes visibilidad, desactiva y reactiva el Wi-Fi del iPhone, y prueba el test del ping de nuevo. Procura que el iPhone esté lo más cerca del router Wi-Fi para garantizar una señal de calidad.

Como consejo, el mejor desactivar el bloqueo automático de pantalla del iPhone para que no desactive la conexión Wi-Fi.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!


  #2 (permalink)  
Viejo 09-sep-2008, 21:48
iPhoneor PLATINO
 
Registrado: mayo-2008
Posts: 5,507
iPhone 3G
Firmware 2.2
Predeterminado Re: Acceder al sistema de archivos del iPhone 3G

Establecer conexión con WinSCP

Una vez que tenemos el iPhone "visible" desde el PC, ejecutaremos WinSCP, y indicamos la IP en el hostname, como nombre de usuario root, la contraseña es (siempre) alpine, y el protocolo SCP, tras lo cual pulsamos el botón de Login.


Se iniciará la conexión, mostrándote la estructura de ficheros de tu PC y la del iPhone en dos paneles separados.


Establecer conexión con Putty

Una vez que tenemos el iPhone accesible desde el PC, ejecutaremos Putty, y indicamos la IP en el hostname tras lo cual pulsamos el botón de Open.


Se nos abrirá una ventana de terminal en la cual nos pedirá el nombre de usuario (root) y la contraseña (alpine). La contraseña no la verás en pantalla a medida que la escribas.


A partir de ahí puedes introducir órdenes, como por ejemplo chmod 777 /var/mobile/Library/Mail para cambiar los permisos de una carpeta.
Conectarse vía USB


El proceso en muy similar al del Wi-Fi. Sólo necesitamos un programa que no sirva de puente entre el USB y las aplicaciones WinSCP y/o Putty. Para ello instalaremos y ejecutaremos el programa iPhone Tunnel Suite 2.7 desde la web del desarrollador.

Es recomendable que uses un puerto USB directo del PC, no de un teclado, pantalla o hub.

Una vez configurado el dispositivo, básicamente indicando las características, la IP que tiene el Wi-Fi, y la contraseña del root (por defecto alpine).



A partir de ahí, accederemos al panel principal. Para acceder vía USB hay que tener seleccionada "Use Tunnel". Una vez hecho esto, pulsaremos el botón iTunnel.

Verás en el administrador de tareas se ha creado un proceso llamado iTunel.exe. Mientras esté el proceso activo, ya no es necesario tener abierto el programa iPhone Tunnel Suite, por lo que puedes cerrarlo, o minimizarlo.


Una vez que el túnel está activado, los programas deberán acceder al iPhone a través de la dirección IP 127.0.0.1.


nota: si no te permite la conexión, prueba de arrancar iTunes para que te reconozca el iPhone, y luego ciérralo.

Para desactivar el tunel, puedes eliminar manualmente el proceso iTunnel.exe, o arrancar de nuevo la aplicación y pulsar el botón de parar.



nota: El programa iPhone Tunnel Suite te permite además usar el iPhone como un módem 3G y/o adaptador Wi-Fi (ver tutorial ).


Acerca de la seguridad

Para los maniáticos de la seguridad, una advertencia: tendiendo OpenSSH instalado y el Wi-Fi activado, puedes estar en un lugar donde exista cobertura Wi-Fi en abierto (un aeropuerto por ejemplo), tal que el iPhone se conecte automáticamente a dicha señal, y por tanto, cualquier persona que igualmente esté conectado a la misma señal podrá acceder a tu iPhone si sabe conseguir tu IP de la Wi-Fi (no es muy difícil sobre todo si es por DHCP ) y siempre que no hayas cambiado la contraseña por defecto (alpine). Puedes consultar este excelente post sobre la seguridad a través de SSH.


fuente http://docs.google.com/View?docid=dhchth32_140ghhnmrcp
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Discusión cerrada

Tags
acceso iphone 3g, acceso sistema, acceso ssh, iphone tunnel, iphone tunnel suite, tutoriales

Herramientas Buscar en esta discusión
Buscar en esta discusión:

Búsqueda avanzada
Estilo

Reglas del foro
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is activado
Emotíconos está activado
El código [IMG] está activado
El código HTML está desactivado
Trackbacks are activado
Pingbacks are activado
Refbacks are activado
Ir a

Discusiones similares

Discusión Iniciada por Foro Respuestas Último post
Acceder por SSH (Windows) CuacKer Tutoriales 5 03-dic-2008 22:12
acceder al iphone sin wifi? lopo Problemas en General 2 29-jul-2008 17:37
Acceder a los Archivos del iPhone/iPod Touch via SSH CuacKer Tutoriales 0 20-may-2008 03:08
Acceder al Sistema de Archivos del iPhone/iPod Touch via cable de datos CuacKer Tutoriales 0 20-may-2008 03:00
Acceder al Sistema de Archivos del iPhone/iPod Touch desde un Mac CuacKer Tutoriales 0 20-may-2008 02:49


Todas las horas son GMT -3. La hora es 14:55.


Usando: vBulletin Version 3.7.4
Copyright ©2000 - 2009

SEO by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33