Cuando instalo FaceNiff en Bluestack y trato de ejecutar el archivo ejecutable desde adb shell por
./FaceNiff
me sale el error:
/system/bin/sh: ./FaceNiff: no ejecutable: magic 7F45
He rooteado el teléfono, su el adb. Creo que necesito corregir su y busybox. Lo intenté pero fracasé.
7F45 son los primeros dos bytes del encabezado ELF \x7FELF
. Android también usa ELF, por lo que el mensaje de error que encuentra significa que su kernel no reconoce el binario FaceNiff como ejecutable (poco probable, a menos que lo haya olvidado chmod +x
), no para su arquitectura (por ejemplo, x86 en lugar de ARM), o usa un dinámico enlazador no incluido (por ejemplo, glibc o µClibc en lugar de Bionic).
Si necesita ejecutar un ejecutable Android-ARM en Android-x86, debe volver a compilarlo para x86 (y buscar también el bitness correcto, 32 bits frente a 64 bits también es diferente).
Descargo de responsabilidad: soy el mksh
mantenedor.
dan hulme
onik
Nik
Nik
usuario23414
Nik
Nik