क्या कोई तरीका है, एक गैर-रूट किए गए एंड्रॉइड डिवाइस पर, यह देखने के लिए कि कौन से ऐप किस पोर्ट पर सुन रहे हैं? या यहां तक कि यह देखने का एक तरीका है कि क्या कोई ऐप किसी विशिष्ट पोर्ट पर सुन रहा है?
क्या कोई तरीका है, एक गैर-रूट किए गए एंड्रॉइड डिवाइस पर, यह देखने के लिए कि कौन से ऐप किस पोर्ट पर सुन रहे हैं? या यहां तक कि यह देखने का एक तरीका है कि क्या कोई ऐप किसी विशिष्ट पोर्ट पर सुन रहा है?
जवाबों:
मैं यह देखने में सक्षम था कि मानक लिनक्स ज्ञान का उपयोग करके किस ऐप में एक खुला पोर्ट था।
निम्न को स्थापित terminal emulator
या adb shell
निष्पादित करें:
shell@android:/ $ cat /proc/net/tcp
sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
0: 0100007F:1C23 00000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 2111 1 e22cc000 300 0 0 2 -1
उपरोक्त महत्वपूर्ण सामान है:
आप यूआईडी सूची को ऐप्स के माध्यम से मैप कर सकते हैं मैं यूआईडी द्वारा ऐप का नाम कैसे पा सकता हूं?
यदि आप मोबाइल डेटा कनेक्शन का उपयोग कर रहे हैं, तो आपको चिंता करने की ज़रूरत नहीं है क्योंकि आपको पोर्ट खोलने में सक्षम नहीं होना चाहिए (कम से कम मैं नहीं हूं)।
यदि आप वाई-फाई से जुड़े हैं, तो आप पोर्ट खोल सकते हैं। फिर आपको बस एक कंप्यूटर की आवश्यकता होती है जो उसी नेटवर्क से जुड़ा हो और उस पर नैम्प स्थापित करें और एक पोर्ट स्कैन करें लेकिन सबसे पहले आपको अपने फोन का लोकल आईपी पता करना होगा ( वह भी whatsmyip.com पर जाकर नहीं )। आपको अपनी सेटिंग्स से अपना आईपी खोजने में सक्षम होना चाहिए।
Linux पर पोर्ट स्कैन चलाने के लिए आपको बस टाइप करना होगा: nmap (आपका फोन आईपी)।