Android पर खुले बंदरगाहों की सूची


24

क्या कोई तरीका है, एक गैर-रूट किए गए एंड्रॉइड डिवाइस पर, यह देखने के लिए कि कौन से ऐप किस पोर्ट पर सुन रहे हैं? या यहां तक ​​कि यह देखने का एक तरीका है कि क्या कोई ऐप किसी विशिष्ट पोर्ट पर सुन रहा है?


क्या आप अलग-अलग कंप्यूटर से नैप कर सकते हैं?
रॉक्सन

@roxan इसके साथ समस्या यह है कि मुझे विशेष रूप से यह जानना होगा कि ऐप किस पोर्ट का उपयोग कर रहा है। मैंने 5 ऐप लिखे हैं जो सभी एक ही पोर्ट पर सुनते हैं और कहीं न कहीं उनमें से एक इसे बंद नहीं कर रहा है और मुझे यह जानना होगा कि कौन सा है।
निक

जवाबों:


23

मैं यह देखने में सक्षम था कि मानक लिनक्स ज्ञान का उपयोग करके किस ऐप में एक खुला पोर्ट था।

निम्न को स्थापित 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  

उपरोक्त महत्वपूर्ण सामान है:

  • 0100007F: 1C23 आईपी-एड्रेस सुनें: हेक्स नोटेशन में पोर्ट, यहां 127.0.0.1:7203
  • 00000000: 0000 रिमोट एड्रेस खाली (सुनना)
  • एप का 1001 यूआईडी

आप यूआईडी सूची को ऐप्स के माध्यम से मैप कर सकते हैं मैं यूआईडी द्वारा ऐप का नाम कैसे पा सकता हूं?


Hovewer, यह सभी अनुप्रयोगों को सूचीबद्ध नहीं करता है। मैं अपने डिवाइस को वाईफ़ाई पर स्कैन करता हूं - इसमें 2 खुले पोर्ट हैं, लेकिन उस फ़ाइल में कोई पंक्तियां नहीं हैं, जो उस पोर्ट के अनुरूप हैं।
एलेक्सी

1

यदि आप मोबाइल डेटा कनेक्शन का उपयोग कर रहे हैं, तो आपको चिंता करने की ज़रूरत नहीं है क्योंकि आपको पोर्ट खोलने में सक्षम नहीं होना चाहिए (कम से कम मैं नहीं हूं)।

यदि आप वाई-फाई से जुड़े हैं, तो आप पोर्ट खोल सकते हैं। फिर आपको बस एक कंप्यूटर की आवश्यकता होती है जो उसी नेटवर्क से जुड़ा हो और उस पर नैम्प स्थापित करें और एक पोर्ट स्कैन करें लेकिन सबसे पहले आपको अपने फोन का लोकल आईपी पता करना होगा ( वह भी whatsmyip.com पर जाकर नहीं )। आपको अपनी सेटिंग्स से अपना आईपी खोजने में सक्षम होना चाहिए।

Linux पर पोर्ट स्कैन चलाने के लिए आपको बस टाइप करना होगा: nmap (आपका फोन आईपी)।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.