elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Qué formas conoceis de correr un ELF desde una apk?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Qué formas conoceis de correr un ELF desde una apk?  (Leído 635 veces)
@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.449


Turn off the red ligth


Ver Perfil WWW
Qué formas conoceis de correr un ELF desde una apk?
« en: 1 Diciembre 2025, 16:39 pm »

Cross compilé un binario para Bionic armeabiv7 y arm64 y el binario funciona si lo corro desde Termux. Pero tratando de correrlo desde una .apk no me doy saltado el SElinux para tener permisos.

estuve probando tratando de cargar el binario en memoria y correrlo desde memoria pero tampoco lo conseguí. También probé fakeando que el bin ses una lib con JNI y con un wrapper y me seguía sin correr.

Probé también desde diferentes rutas para el bin.

Conoceis cual es la forma recomendada de correr el ejecutable?


En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.449


Turn off the red ligth


Ver Perfil WWW
Re: Qué formas conoceis de correr un ELF desde una apk?
« Respuesta #1 en: 2 Diciembre 2025, 04:44 am »

Si alguien se atranca con este problema. Lo solucioné imitando el approach de Termux.

El truco está en hacer target al SDK 28 ya que a partir del SDK29 Android impone nuevas restriciones que impiden correr ELF/Binarios.

Aquí un ejemplo de una app que corre Tor cross compilado en Android:
https://github.com/StringManolo/_testTorAndroid


En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Cómo correr programa desde la consola de comandos?
Java
leogtz 8 20,064 Último mensaje 28 Agosto 2009, 23:09 pm
por egyware
COrrer **.java desde linea de comandos
Java
mapers 5 5,390 Último mensaje 24 Octubre 2011, 11:00 am
por adastra
Aprende a correr programas de Windows desde el navegador
Noticias
wolfbcn 0 1,882 Último mensaje 11 Abril 2015, 02:07 am
por wolfbcn
como correr dlcboot2017.iso desde un usb en el menu.cfg de grub 2.02
GNU/Linux
raul14 2 3,071 Último mensaje 10 Mayo 2018, 05:25 am
por raul14
correr cualquier programa desde usb
Dudas Generales
Robocop8 5 4,019 Último mensaje 20 Mayo 2018, 12:13 pm
por Machacador
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines