পরীক্ষার উদ্দেশ্যে একটি নির্দিষ্ট বন্দরে টেলনেট

Telnet Specific Port



টেলনেট উভয়ই একটি প্রোটোকল যা আমাদের একটি রিমোট ডিভাইসকে নিয়ন্ত্রণ করতে এবং এই প্রোটোকলের মাধ্যমে সংযোগের জন্য ব্যবহৃত প্রোগ্রাম অ্যাক্সেস করতে দেয়। টেলনেট প্রোটোকল হল এসএসএইচ এর সস্তা সংস্করণ, এনক্রিপ্ট না করা, শুঁকানোর জন্য ঝুঁকিপূর্ণ এবং ম্যান ইন মিডল আক্রমণের ক্ষেত্রে, ডিফল্টরূপে টেলনেট পোর্ট বন্ধ করতে হবে।

টেলনেট প্রোগ্রাম, যা টেলনেট প্রোটোকল নয়, পোর্ট রাজ্যগুলি পরীক্ষা করার জন্য কার্যকর হতে পারে যা এই টিউটোরিয়ালটি ব্যাখ্যা করে। এই প্রোটোকলটি POP এর মতো বিভিন্ন প্রোটোকলের সাথে সংযোগ স্থাপনের জন্য দরকারী হওয়ার কারণ হল উভয় প্রোটোকল প্লেইন টেক্সট সমর্থন করে (যা তাদের প্রধান সমস্যা এবং কেন এই ধরনের পরিষেবা ব্যবহার করা উচিত নয়)।







শুরু করার আগে পোর্টগুলি পরীক্ষা করা:

টেলনেট দিয়ে শুরু করার আগে, আসুন নমুনা টার্গেটে (linuxhint.com) কিছু পোর্ট Nmap দিয়ে চেক করি।



#nmaplinuxhint.com



পরীক্ষার উদ্দেশ্যে নির্দিষ্ট পোর্টে টেলনেটের সাথে শুরু করা:

একবার আমরা খোলা পোর্ট সম্পর্কে জানতে পারলে, আমরা পরীক্ষা শুরু করতে পারি, আসুন পোর্ট 22 (ssh) চেষ্টা করি, কনসোলে লিখুন টেলনেট নিচে দেখানো হয়েছে:





#টেলনেট linuxhint.com22

আপনি নীচের উদাহরণে দেখতে পাচ্ছেন আউটপুট বলছে আমি linuxhint.com এর সাথে সংযুক্ত, অতএব পোর্টটি খোলা।



আসুন পোর্ট 80 (http) এ একই চেষ্টা করি:

#টেলনেট linuxhint.com80

আউটপুট পোর্ট 80 এর মতো, এখন আসুন পোর্ট 161 ব্যবহার করি যা Nmap অনুযায়ী ফিল্টার করা হয়েছে:

#টেলনেট linuxhint.com161

যেমন আপনি দেখতে পাচ্ছেন ফিল্টার করা পোর্টটি একটি টাইম আউট ত্রুটি ফিরিয়ে সংযোগ স্থাপন করতে দেয়নি।

এখন একটি বন্ধ (ফিল্টার করা নয়) পোর্টের বিরুদ্ধে টেলনেট চেষ্টা করি, এই উদাহরণের জন্য আমি 81 পোর্টটি ব্যবহার করব। যেহেতু Nmap এগিয়ে যাওয়ার আগে বন্ধ পোর্টে রিপোর্ট করেনি তাই আমি নিশ্চিত করব যে এটি বন্ধ আছে, -p ব্যবহার করে নির্দিষ্ট পোর্টটি স্ক্যান করে। পতাকা:

#nmap -পি 81linuxhint.com

একবার নিশ্চিত হয়ে গেলে যে পোর্টটি বন্ধ হয়ে গেছে, আসুন এটি টেলনেটের মাধ্যমে পরীক্ষা করি:

#টেলনেট linuxhint.com81

আপনি দেখতে পাচ্ছেন যে সংযোগটি প্রতিষ্ঠিত হয়নি এবং ত্রুটিটি ফিল্টার করা পোর্টের চেয়ে আলাদা যা সংযোগ প্রত্যাখ্যান করেছে।

একটি প্রতিষ্ঠিত সংযোগ বন্ধ করতে, আপনি টিপতে পারেন সিটিআরএল + ] এবং আপনি প্রম্পট দেখতে পাবেন:

টেলনেট>

তারপর টাইপ করুন প্রস্থান এবং টিপুন লিখুন

লিনাক্সের অধীনে আপনি টেলনেটের মাধ্যমে বিভিন্ন টার্গেট এবং পোর্টের সাথে সংযোগ করতে সহজেই একটি ছোট শেল স্ক্রিপ্ট লিখতে পারেন।

ন্যানো খুলুন এবং ভিতরে নিম্নলিখিত বিষয়বস্তু সহ multipletelnet.sh নামে একটি ফাইল তৈরি করুন:

 #! /bin/bash #The first uncommented line will connect to linuxhint.com through port $ telnet linuxhint.com 80 #The second uncommented line will connect to linux.lat through ssh. telnet linux.lat 22 #The third uncommented line will connect to linuxhint.com through ssh telnet linuxhint.com 22 

পূর্ববর্তী বন্ধ হওয়ার পরেই সংযোগগুলি শুরু হয়, আপনি যে কোনও অক্ষর পাস করে সংযোগ বন্ধ করতে পারেন, উপরের উদাহরণে আমি q পাস করেছি।

তবুও, যদি আপনি একসাথে অনেকগুলি পোর্ট এবং লক্ষ্যগুলি পরীক্ষা করতে চান তাহলে টেলনেট সেরা বিকল্প নয়, যার জন্য আপনার কাছে Nmap এবং অনুরূপ সরঞ্জাম রয়েছে

টেলনেট সম্পর্কে:

আগেই বলেছি, টেলনেট একটি এনক্রিপ্ট না করা প্রোটোকল যা স্নিফারদের জন্য ঝুঁকিপূর্ণ, যে কোনো আক্রমণকারী ক্লায়েন্ট এবং সার্ভারের মধ্যে যোগাযোগকে সহজ টেক্সটে পাসওয়ার্ডের মতো বুদ্ধিমান তথ্য অ্যাক্সেস করতে বাধা দিতে পারে।

প্রমাণীকরণের পদ্ধতির অভাব সম্ভাব্য আক্রমণকারীদের দুটি নোডের মধ্যে পাঠানো প্যাকেজগুলি সংশোধন করার অনুমতি দেয়।

এই কারণে টেলনেট দ্রুত এসএসএইচ (সিকিউর শেল) দ্বারা প্রতিস্থাপিত হয়েছিল যা বিভিন্ন ধরণের প্রমাণীকরণ পদ্ধতি সরবরাহ করে এবং নোডের মধ্যে সম্পূর্ণ যোগাযোগকে এনক্রিপ্ট করে।

বোনাস: Nmap এর সাথে সম্ভাব্য দুর্বলতার জন্য নির্দিষ্ট পোর্ট পরীক্ষা করা:

Nmap এর সাহায্যে আমরা টেলনেটের চেয়ে অনেক বেশি যেতে পারি, আমরা বন্দরের পিছনে চলমান প্রোগ্রামের সংস্করণটি শিখতে পারি এবং আমরা এমনকি দুর্বলতার জন্য এটি পরীক্ষা করতে পারি।

পরিষেবাতে দুর্বলতা খুঁজে পেতে একটি নির্দিষ্ট পোর্ট স্ক্যান করা হচ্ছে:

নিম্নলিখিত উদাহরণটি linuxhint.com এর পোর্ট 80 এর বিরুদ্ধে একটি স্ক্যান দেখায় যা পরীক্ষা করার জন্য Nmap NSE স্ক্রিপ্ট ভলনকে কল করে আক্রমণাত্মক দুর্বলতা খুঁজছেন স্ক্রিপ্ট:

#nmap -ভি -পি 80 --লিপিvuln linuxhint.com

যেহেতু আপনি দেখতে পাচ্ছেন, যেহেতু এটি LinuxHint.com সার্ভার কোন দুর্বলতা পাওয়া যায় নি।

একটি নির্দিষ্ট দুর্বলতার জন্য একটি নির্দিষ্ট পোর্ট স্ক্যান করা সম্ভব; নিম্নলিখিত উদাহরণটি দেখায় কিভাবে ডস দুর্বলতাগুলি খুঁজে পেতে Nmap ব্যবহার করে একটি পোর্ট স্ক্যান করতে হয়:

#nmap -ভি -পি 80 --লিপিদুটি linuxhint.com

আপনি দেখতে পারেন Nmap একটি সম্ভাব্য দুর্বলতা খুঁজে পেয়েছে (এটি এই ক্ষেত্রে একটি মিথ্যা ইতিবাচক ছিল)।

আপনি https://linuxhint.com/?s=scan+ports এ বিভিন্ন পোর্ট স্ক্যানিং কৌশল সহ অনেক উচ্চমানের টিউটোরিয়াল খুঁজে পেতে পারেন।

আমি আশা করি আপনি এই টিউটোরিয়ালটি পেয়েছেন পরীক্ষার উদ্দেশ্যে একটি নির্দিষ্ট বন্দরে টেলনেট দরকারী লিনাক্স এবং নেটওয়ার্কিং সম্পর্কে আরও টিপস এবং আপডেটের জন্য LinuxHint অনুসরণ করুন