Cargo actual:Index > Proyecto Fin de semana: entrar en su Apps móviles

Proyecto Fin de semana: entrar en su Apps móviles

Actualizado:02-27Fuente: consolidación de la red
Advertisement

Champán y fuegos artificiales no lo tuyo? En lugar de ir de fiesta hasta el fin de semana de fin de este nuevo año, ¿por qué no tomar el tiempo para hacer un poco de hacking en su lugar?

Proyecto Fin de semana: entrar en su Apps móviles


?? De vez en cuando, nos gusta ofrecer un "proyecto de fin de semana" aquí en ReadWriteWeb. Estos por lo general consisten en el tipo de cosas que usted querrá probar y jugar con cuando tienes algo de tiempo libre, como un fin de semana. Proyectos pasados ​​han incluido cosas como la piratería Nike + para el check-ins de Foursquare automáticas , una lista de recursos sobre cómo empezar piratería Microsoft Kinect , experimentando con una versión personalizada, terceros de Chrome OS llamado "vainilla", y más.

Este fin de semana, hemos decidido reunir a unos recursos que detallan cómo mirar dentro de sus aplicaciones móviles.

Irrumpiendo en iOS Apps

Gracias a una guía que encontramos en AppStorm , descubrimos que se puede "entrar en" sus aplicaciones para iPhone / iPad / iPod Touch, para que pueda ver lo que hay dentro de ellos. ¿Por qué diablos querría hacer esto? Bueno, AppStorm dice que podría ser útil si quería llegar al contenido que contienen - como tutoriales en vídeo que están ocupando más espacio en su teléfono de lo que quisiera, y que quiere ver en una pantalla más grande. O tal vez hay una banda sonora de un juego que quieres coger y mezclar, mashup o convertir en un tono de llamada.

Por supuesto, se debe proceder con cuidado aquí - que el contenido no pertenece a usted, y los derechos asociados a ella debe ser observado.

Sin embargo, tenemos una razón perfectamente buena que debería probar esto: porque es posible. Y vamos, compañeros frikis - ¿no es lo suficientemente bueno para usted? Considere esto una guía destinada a "fines educativos". Algo que se aprende acerca, no algo que se hace porque quiere robar código, música, vídeos, imágenes o cualquier otra cosa de una aplicación contiene.

Un corto de cómo hacerlo en el proceso de rodaje se encuentra por debajo, pero se recomienda revisar la guía más detallada sobre AppStorm si llegas a tener problemas. Hemos añadido algunos consejos para usuarios de Windows, también, ya AppStorm sólo se centra en los sistemas Mac.

Encuentra tus aplicaciones en iTunes, haga clic en la aplicación, seleccione "Mostrar en Finder" o en Windows "Mostrar en el Explorador de Windows." (Alternativamente, usted puede navegar hasta la carpeta iTunes "Aplicaciones móviles" para ver sus aplicaciones).

Copie la aplicación de su ubicación original a otra parte, como el escritorio.

Cambie la extensión del archivo de .ipa a .zip

Descomprimir el archivo.

En Mac, vaya a la carpeta de carga útil, haga clic en el archivo .app y seleccione "Mostrar contenido del paquete". Se abrirá una segunda ventana del Finder mostrando todo lo contenido en la aplicación. En Windows, puede hacer doble clic en el archivo .app a hacer lo mismo (probado en Windows 7).

¡Eso es! Estás dentro de tu aplicación!

Proyecto Fin de semana: entrar en su Apps móviles


Irrumpiendo en Aplicaciones Android

Tener un teléfono con Android en su lugar? Hay un parecido - OK, un poco más difícil - procedimiento para irrumpir en aplicaciones de Android. Este procedimiento consiste en acceder a los contenidos en el archivo .dex - el único archivo que contiene todos los recursos, activos, el código de una aplicación y su archivo de manifiesto.

Proyecto Fin de semana: entrar en su Apps móviles


Una vez más, podemos recordar: sólo con fines educativos!

Busque la aplicación Android en su equipo y cambiar la extensión del archivo de .apk a .zip.

Descomprimir el archivo zip. (Como alternativa, puede utilizar un programa como 7Zip para abrir un archivo .apk).

Dentro del contenido del archivo, busque el archivo classes.dex, este contiene todos los archivos de Java, pero está encriptada.

Para descifrar el archivo, descargue Dex2Jar de aquí y un compilador Java como JD de aquí . (Sí, le dijeron que era un poco más difícil).

Copia classes.dex a la carpeta donde ha descomprimido Dex2Jar y ejecutar desde la línea de comandos: "dex2jar.bat classes.dex" - esto convertirá el archivo classes.dex en un archivo JAR.

Esto crea un archivo con un nombre extraño como classes.dex.dex2jar.jar.

Lanzamiento JD decompilador.

? Abra el archivo classes.dex.dex2jar.jar y ver los archivos .class.

Al menos, esos son los pasos de acuerdo a WebageSolutions . AndroidGuys dice usted puede parar en la posición # 6 a continuación, sólo tiene que utilizar WinRAR para abrir el archivo.

También hay otro método que utiliza una herramienta llamada apktool, alojado aquí en Google Code . Este software está diseñado para la reingeniería de aplicaciones de Android. Puede decodificar recursos a la forma casi original y reconstruirlas después de hacer algunas modificaciones. Como se señaló en el sitio Google Code, esta herramienta no es para la piratería o usos ilegales, pero puede ser útil para "localizadora, añadiendo algunas características o soporte para plataformas personalizadas y otros fines bien."

O, usted sabe, porque se puede?

Para seguir este camino en su lugar, siga las instrucciones detalladas en la página principal del proyecto .

Sea cual sea la forma que le parezca más fácil, el resultado final es el mismo: se puede entrar en sus aplicaciones para Android, también.

Algunas personas no les gusta cuando tutoriales como este se publican en línea, ya que podrían alentar a la piratería. Pero, francamente, las personas que van a aplicaciones piratas no necesitan nuestra ayuda - van a encontrar una manera por su cuenta. Sin embargo, para los desarrolladores en ciernes - tal vez los que quieren probar DIY App Inventor de Google , por ejemplo - ser capaz de mirar dentro de las carpetas de una aplicación es un buen primer paso para comenzar a entender la estructura de software para móviles.

  • Proyecto Fin de semana: entrar en su Apps móvilesProyecto Fin de semana: entrar en su Apps móviles Actualizado:02-27

    Champán y fuegos artificiales no lo tuyo? En lugar de ir de fiesta hasta el fin de semana de fin de este nuevo año, ¿por qué no tomar el tiempo para hacer un poco de hacking en su lugar? ?? De vez en cuando, nos gusta ofrecer un "proyecto de fin

  • Proyecto Fin de semana: Hack Microsoft KinectProyecto Fin de semana: Hack Microsoft Kinect Actualizado:04-18

    A principios de este mes , hackers de hardware Hector Marcan lanzado sus conductores Kinect de código abierto, ganando los $ 3.000 en premios en dinero puesto por Adafruit Industries, una compañía con sede en Nueva York que vende kits de electrónica

  • Proyecto Fin de semana: Construir una radio de cristal de una botella Actualizado:08-03

    [Youtube] 9VqVaFMQd2o [/ youtube] Si algunos del período antiguo diversión electrónica es justo lo que recetó el doctor, entonces ciertamente no puede ir mal la construcción de una radio de cristal para algunos-electricidad libre de radio disfrute. C

  • Proyecto Fin de semana: Instale los nuevos "Google Chrome Labs"Proyecto Fin de semana: Instale los nuevos "Google Chrome Labs" Actualizado:10-03

    Una acumulación reciente de cromo , el navegador web de código abierto, que sirve como campo de pruebas para Google Chrome , se ha actualizado con una nueva característica: Google Chrome Labs. Esta página se accede internamente está disponible escrib

  • Fin de semana Aplicaciones: Edificio Web Apps no se trata sólo de CodificaciónFin de semana Aplicaciones: Edificio Web Apps no se trata sólo de Codificación Actualizado:01-05

    Hace un par de semanas hemos escrito sobre el fenómeno emergente de fin de semana código-maratones en los que los programadores y diseñadores se reúnen en un corto período de tiempo para tratar de construir aplicaciones web muy rápido. Repasamos algu

  • Proyecto Fin de semana: Construir una bola de fuego Launcher Actualizado:08-07

    ¿Qué es más divertido que jugar con fuego? Disparos desde sus manos. Ponte el manto y sombrero de mago, hacer una parada en la tienda de hardware, y pasar el fin de semana tratando de convencer a tus amigos que has adquirido poderes sobrenaturales. M

  • Construir una mesa de café MAME Consola [Proyecto Fin de semana] Actualizado:11-17

    Claro que podría jugar sus juegos arcade clásicos con un controlador moderno, pero lo que es la diversión en eso? Este impresionante consola de mando de sobremesa trae esa sensación de estar allí mismo en la máquina arcade. Realiza acciones revista u

  • Proyecto Fin de semana de diversión El JeluvianProyecto Fin de semana de diversión El Jeluvian Actualizado:12-18

    El juego de este fin de semana se llama El Proyecto Jeluvian que es una de arriba hacia abajo shooter táctico con bonitos efectos visuales y una historia convincente. El Proyecto Jeluvian es un juego que requiere tiempo para dominar y el excelente tu

  • Proyecto Fin de semana: Construye tu propio juego en líneaProyecto Fin de semana: Construye tu propio juego en línea Actualizado:11-27

    Hay un montón de grandes maneras de pasar un fin de semana, de ponerse al día en el sueño a chorro fuera para una escapada corta. Pero para un entusiasta del juego que se sienta como en casa aburrido, sin una lista de tareas o el buen tiempo de prima

  • Proyecto Fin de semana: Puerto Tu App Android para el Samsung Galaxy TabProyecto Fin de semana: Puerto Tu App Android para el Samsung Galaxy Tab Actualizado:01-03

    Fabricante de hardware Samsung ha lanzado recientemente un nuevo foro de desarrolladores para su próxima tableta de Android, el Galaxy Tab de Samsung. Aunque el desarrollo de aplicaciones para el nuevo dispositivo es similar al desarrollo de aplicaci