से निष्पादन योग्य फ़ाइल चलाने के लिए सक्षम नहीं मैं इस आदेशadb शेल
./adb push ~/tcpdump-4.2.1/tcpdump /data/local
द्विआधारी सफलतापूर्वक Android डिवाइस में जोड़ा जाता है का उपयोग कर अपने Android डिवाइस के लिए tcpdump बाइनरी फ़ाइल जोड़ दिया है। लेकिन, जब मैं adb शेल से tcpdump फ़ाइल निष्पादित करने के लिए, निम्न कमांड
./adb shell
cd data/local
./tcpdump
यह मेरे
/system/bin/sh: ./tcpdump: not executable: magic 7F45
मैं भी chmod 777 tcpdump
लेकिन व्यर्थ का उपयोग कर अनुमतियां बदलने की कोशिश की है इस त्रुटि देता है का उपयोग करके देखें । मैं इस मुद्दे को कैसे दूर करूं? धन्यवाद।
आप इसे कैसे संकलित करते हैं? – Arseniy
chmod आपको क्या त्रुटि देता है? आप इसे एसडीकार्ड पर धक्का दे सकते हैं, इसे वहां chmod, फिर इसे स्थानांतरित करें (मुझे लगता है)। क्या तुम जड़ हो – njzk2
मैं एंड्रॉइड टर्मिनल एमुलेटर का उपयोग करता हूं। यह busybox के साथ आता है जिसमें tcpdump – Sharun