¿Hay una forma estándar de identificar si una aplicación móvil es nativa o híbrida al mirar el archivo APK? -- apk camp android Relacionados El problema

Is there a standard way to identify if a mobile application is native or hybrid by looking at the apk file?


1
vote

problema

Español

Soy una aplicación móvil de aprendizaje para principiantes. Solo quería saber si hay una forma estándar de identificar si una aplicación móvil es nativa o híbrida al mirar el archivo APK?

Original en ingles

I'm a beginner learning mobile appsec. I just wanted to know if there is a standard way to identify if a mobile application is native or hybrid by looking at the apk file?

  
 
 

Lista de respuestas

0
 
vote

Si usa código nativo, debe tener referencias a System.load() o abcdefhijklmnabcdefghijklmn5 . Pero ...

También podría ejecutar algo nativo con Runtime o ProcessBuilder , o use DexClassLoader para cargar un DEX / JARE, que luego realiza esto. Pero ...

Lamentablemente, esto también podría funcionar, ya que Java podría usar la reflexión para ocultar cualquiera de los nombres mencionados de la clase / método del análisis estático.

 

If it uses native code, then it should have references to System.load() or System.loadLibrary(). But ...

It could also just execute something native with Runtime or ProcessBuilder, or use DexClassLoader to load a dex/jar which then performs this. But ...

Unfortunately, this could also be worked around, since Java could use reflection to hide any of the mentioned class/method names from static analysis.

 
 
   
   

Relacionados problema

81  ¿Cómo puedo descargar un archivo APK de la tienda de reproducción?  ( How can i download an apk file from the play store ) 
No puedo descargar aplicaciones de la tienda de juegos en mi dispositivo Android (tal vez debido a un problema de red), así que me pregunto cómo podría descar...

1  Estoy tratando de descargar Blue Kik, pero sigue dándole el mensaje 'Aplicación no instalada'  ( Im trying to download blue kik but it keeps giving me the app not installed ) 
Estoy usando un TCL LX (que no dudaría es el problema, debido a lo malo que es el teléfono) y estoy buscando una solución simple. He intentado instalarlo vari...

0  ¿Es posible instalar / actualizar aplicaciones de Google Store a través de PC?  ( Is it possible to install update apps from google store via pc ) 
Hace unos meses me vieron obligados a desinstalar algunas aplicaciones para actualizar otras. Recientemente, he perdido la capacidad de recibir notificaciones...

3  Instale Split APK manualmente  ( Install split apk manually ) 
Recientemente, tengo que saber una cosa llamada Split Apks, y encontré las rodajas como archivos APK no válidos, solo la base es. Desafortunadamente, esto sig...

6  ¿Qué pasa con el apoyo del idioma de los paquetes de aplicaciones de Android?  ( What about android app bundles language support ) 
Puede averiguar todo lo que necesita saber sobre Paquetes de aplicaciones de Android aquí . Como esta es una nueva forma de entregar APK, estoy muy interesa...

1  ¿Con qué frecuencia tiene Android para descomprimir los archivos APK y OBB de una aplicación?  ( How often does android have to decompress an apps apk and obb files ) 
Según uno de los grandes respuestas a Esta pregunta , Android tiene que descomprimir los archivos APK y OBB de cada aplicación antes de que se pueda ejecut...

31  ¿Cómo instalo adecuadamente una aplicación de sistema dado su nombre ?apk?  ( How do i properly install a system app given its apk ) 
He eliminado una aplicación de sistema (com.android.mms) y tengo el .apk necesitado para restaurarlo, sin embargo, no se instalará a través de los canales est...

0  ¿Cambiar el instalador de la aplicación al instalador infelleteable?  ( Changing app installer to flashable installer ) 
¡Hola, todos!, para aclarar el título ... ¿Hay alguna forma de cambiar, modificar, convertir, etc. un instalador de aplicaciones (.apk) a un instalador in...

3  Copia de seguridad de titanio se bloquea cuando se intenta restaurar las upadas del sistema (com.samsung.apk)  ( Titanium backup locks up when trying to restore system upates com samsung apk ) 
De acuerdo, por lo que en un intento de detener la notificación OTA, las actualizaciones del sistema no instalé 1.0.0 ( com.samsung.apk ) usando titanium C...

4  Copiando APK del teléfono a la tableta  ( Copying apks from phone to tablet ) 
Tengo una tableta sin mercantil (Coby Kyros), y compré un Captivate Samsung (AT & AMP; T). ¿Podré copiar la descarga de APK I desde el teléfono en la tablet...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos