কোন পোর্টে কোন অ্যাপ্লিকেশনগুলি শুনছে তার একটি তালিকা দেখার জন্য কোনও মূলবিহীন অ্যান্ড্রয়েড ডিভাইসে কি কোনও উপায় আছে? অথবা কোনও অ্যাপ্লিকেশন কোনও নির্দিষ্ট বন্দরে শুনছে কিনা তা দেখার উপায়?
কোন পোর্টে কোন অ্যাপ্লিকেশনগুলি শুনছে তার একটি তালিকা দেখার জন্য কোনও মূলবিহীন অ্যান্ড্রয়েড ডিভাইসে কি কোনও উপায় আছে? অথবা কোনও অ্যাপ্লিকেশন কোনও নির্দিষ্ট বন্দরে শুনছে কিনা তা দেখার উপায়?
উত্তর:
আমি দেখতে সক্ষম হয়েছি কোন অ্যাপ্লিকেশনটিতে স্ট্যান্ডার্ড লিনাক্স জ্ঞান ব্যবহার করে একটি ওপেন পোর্ট রয়েছে।
ইনস্টল করুন 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
উপরের গুরুত্বপূর্ণ জিনিসগুলি হ'ল:
আপনি অ্যাপগুলির মধ্যে ইউআইডি তালিকাটি ম্যাপ করতে পারেন এর মাধ্যমে আমি ইউআইডি দ্বারা অ্যাপের নাম কীভাবে খুঁজে পাব?
আপনি যদি মোবাইল ডেটা সংযোগ ব্যবহার করে থাকেন তবে আপনাকে উদ্বিগ্ন হওয়ার দরকার নেই কারণ আপনি বন্দরগুলি খুলতে সক্ষম হবেন না (কমপক্ষে আমি নই)।
আপনি যদি Wi-Fi এর সাথে সংযুক্ত থাকেন তবে আপনি পোর্টগুলি খুলতে পারেন। তারপর আপনি শুধু একটি কম্পিউটার যা একই নেটওয়ার্কের সাথে সংযুক্ত রয়েছে প্রয়োজন এবং এটি Nmap ইনস্টল এবং পোর্ট স্ক্যান কিন্তু প্রথম আপনি আপনার ফোনের স্থানীয় IP (খুঁজে বের করতে হবে না অর্থাত whatsmyip.com গিয়ে)। আপনার সেটিংস থেকে আপনার আইপি খুঁজে পেতে সক্ষম হওয়া উচিত।
লিনাক্সে পোর্ট স্ক্যান চালানোর জন্য আপনাকে কেবল টাইপ করতে হবে: এনএম্যাপ (আপনার ফোন আইপি)।