He añadido archivo binario tcpdump para mi dispositivo Android usando este comando se añadeNo es capaz de ejecutar el archivo ejecutable desde adb shell
./adb push ~/tcpdump-4.2.1/tcpdump /data/local
El binario en el dispositivo androide con éxito. Pero, cuando trato de ejecutar el archivo tcpdump desde el adb shell, usando comandos siguientes
./adb shell
cd data/local
./tcpdump
Me da este error
/system/bin/sh: ./tcpdump: not executable: magic 7F45
También he intentado cambiar permisos usando chmod 777 tcpdump
pero en vano . ¿Cómo puedo solucionar este problema? Gracias.
¿Cómo se compila? – Arseniy
¿Qué error te da chmod? podrías empujarlo hacia la tarjeta sd, modificarla allí, luego moverla (supongo). ¿Eres raíz? – njzk2
Uso el emulador de terminal Android. Viene con busybox que tiene tcpdump – Sharun