কিভাবে একটি সাবনেট স্ক্যান করতে Nmap ব্যবহার করবেন

How Use Nmap Scan Subnet



নেটওয়ার্ক ম্যাপার, যাকে সাধারণত Nmap বলা হয়, এটি একটি জনপ্রিয়, ওপেন সোর্স সিকিউরিটি অডিটিং এবং নেটওয়ার্ক স্ক্যানার দ্বারা তৈরি গর্ডন লায়ন । নেটওয়ার্ক ডায়াগনস্টিক এবং অনুপ্রবেশ পরীক্ষায় তথ্য সংগ্রহ করার সময় Nmap বেশ সক্ষম হতে পারে। Nmap আপনাকে একটি নেটওয়ার্কে একক হোস্ট থেকে একটি বড় নেটওয়ার্কের হোস্টের সংগ্রহে স্ক্যান করতে দেয়।

একটি Nmap স্ক্যান তথ্য প্রদান করতে পারে যেমন হোস্টে চলমান অপারেটিং সিস্টেম, পোর্ট, সংশ্লিষ্ট পরিষেবা এবং হোস্ট পরিষেবার সংস্করণ। Nmap স্ক্যান বিল্ট-ইন স্ক্রিপ্টিং ইঞ্জিন ব্যবহার করে নেটওয়ার্ক হোস্টের দুর্বলতা সনাক্ত করতেও সাহায্য করতে পারে।







সহজ কথায়, Nmap একটি নেটওয়ার্কে হোস্ট সম্পর্কে তথ্য সংগ্রহের জন্য কাঁচা আইপি প্যাকেট পাঠিয়ে কাজ করে, পরিষেবাগুলি চলছে, সংস্করণ এবং এমনকি অপারেটিং সিস্টেমগুলিও।



NMAP বৈশিষ্ট্য

কয়েকটি মূল বৈশিষ্ট্য Nmap কে অন্যান্য তথ্য সংগ্রহের সরঞ্জাম থেকে পৃথক করে। এর মধ্যে রয়েছে:



  1. মুক্ত উৎস : Nmap আশ্চর্যজনকভাবে শক্তিশালী হওয়া সত্ত্বেও, এই সরঞ্জামটি সমস্ত প্রধান অপারেটিং সিস্টেমের জন্য বিনামূল্যে ডাউনলোড করা যায়। Nmap সম্পূর্ণরূপে ওপেন-সোর্স, যার মানে হল যে কোডটি পেটেন্ট লাইসেন্সে নির্ধারিত শর্তাবলীর অধীনে সংশোধন এবং পুনর্বণ্টনের জন্য বিনামূল্যে।
  2. সহজ : Nmap অত্যন্ত সহজবোধ্য এবং ব্যবহার করা সহজ, এর গ্রাফিক্যাল ইন্টারফেস সংস্করণের জন্য ধন্যবাদ ZeNmap। ZeNmap এবং অন্যান্য শিক্ষানবিস-বান্ধব বৈশিষ্ট্যগুলির জন্য ধন্যবাদ, Nmap উন্নত পেশাদার এবং প্রথমবার ব্যবহারকারীদের উভয়ের জন্যই উপযুক্ত।
  3. ক্রস-প্ল্যাটফর্ম : Nmap উইন্ডোজ, ম্যাক ওএস, লিনাক্স, ফ্রিবিএসডি, ওপেনবিএসডি, সোলারিস এবং আরও অনেক কিছু সহ সমস্ত প্রধান অপারেটিং সিস্টেমের জন্য উপলব্ধ।
  4. ক্ষমতাশালী : Nmap এটি যা করে তার সেরা হাতিয়ার বলা যেতে পারে। এই শক্তিশালী টুলটি হাজার হাজার সংযুক্ত হোস্টের সাথে বড় নেটওয়ার্কগুলির স্ক্যানিং সমর্থন করে।
  5. জনপ্রিয় : Nmap খুবই জনপ্রিয় এবং ব্যবহারকারীদের একটি বৃহৎ সম্প্রদায় আছে যারা সবসময় সাহায্য করার জন্য প্রস্তুত থাকে এবং টুলটির আরও উন্নয়নে অবদান রাখে।
  6. ডকুমেন্টেশন : Nmap এর সেরা বৈশিষ্ট্যগুলির মধ্যে একটি হল ডকুমেন্টেশন যা এর সাথে আসে। Nmap কীভাবে টুলটি ব্যবহার এবং এক্সপ্লোর করতে হয় সে সম্পর্কে স্বজ্ঞাত, সুসংগঠিত এবং স্পষ্ট তথ্য প্রদান করে।

Nmap ইনস্টল করা হচ্ছে

Nmap বিনামূল্যে এবং অফিশিয়াল ডাউনলোড পৃষ্ঠা থেকে ডাউনলোডের জন্য উপলব্ধ, নীচে প্রদান করা হয়েছে:





https://nmap.org/download.html

ডাউনলোড পৃষ্ঠায়, আপনার সিস্টেমের জন্য সঠিক ইনস্টলারটি নির্বাচন করুন এবং একটি সাধারণ ইনস্টল করুন। লিনাক্স ব্যবহারকারীদের জন্য, আপনি জনপ্রিয় প্যাকেজ ম্যানেজার ব্যবহার করে Nmap ইনস্টল করতে পারেন, কারণ এটি সমস্ত প্রধান লিনাক্স ডিস্ট্রিবিউশনের সংগ্রহস্থলে পাওয়া যায়।



ডেবিয়ান ব্যবহারকারীদের জন্য এখানে ইনস্টল কমান্ড রয়েছে:

sudo apt-get update && sudo উপযুক্ত -এবং ইনস্টল nmap

কিভাবে নেটওয়ার্ক সাবনেট স্ক্যান করতে Nmap ব্যবহার করবেন

বাড়িতে Nmap ব্যবহার করার একটি উপায় হল সমস্ত সংযুক্ত ডিভাইস দেখতে আপনার নেটওয়ার্ক স্ক্যান করা। নেটওয়ার্কে কোন অননুমোদিত ডিভাইস আছে কিনা তা দেখতে এটি সহায়ক হতে পারে। সমস্ত অননুমোদিত ডিভাইস দেখতে, আপনি একটি সম্পূর্ণ সাবনেট স্ক্যান করতে Nmap কে বলতে পারেন।

বিঃদ্রঃ : অনুপ্রবেশ পরীক্ষায়, আপনি খুব কমই একটি সম্পূর্ণ নেটওয়ার্ক স্ক্যান করবেন। পরিবর্তে, আপনি কেবলমাত্র নেটওয়ার্কের লক্ষ্যবস্তু হোস্টগুলিতে ডুব দেবেন, কারণ প্রক্রিয়াটি ধীর এবং অপ্রয়োজনীয় হতে পারে।

সাবনেট মাস্ক পাওয়া

সংযুক্ত হোস্টের জন্য আপনার নেটওয়ার্ক স্ক্যান করার জন্য Nmap কমান্ড করার আগে, আপনাকে প্রথমে আপনার নেটওয়ার্কের সাবনেট মাস্ক পেতে হবে। একটি নেটওয়ার্ক সাবনেট একটি নেটওয়ার্কের আইপি পরিসীমা।

একটি টার্মিনাল সেশন খোলার মাধ্যমে এবং নিম্নলিখিত কমান্ড ব্যবহার করে নেট-টুলস প্যাকেজ ইনস্টল করে শুরু করুন:

sudo apt-get installনেট-সরঞ্জাম

পরবর্তী, নেটমাস্কের জন্য grep করার জন্য ifconfig কমান্ডটি ব্যবহার করুন:

ifconfig | খপ্পরনেটমাস্ক

আপনি নীচের দেখানো অনুরূপ একটি আউটপুট প্রাপ্ত করা উচিত:

inet 127.0.0.1 নেটমাস্ক 255.0.0.0

ইনেট 192.168.0.24 নেটমাস্ক 255.255.255.0 সম্প্রচার 192.168.0.255

এই আউটপুট থেকে, আপনি দেখতে পারেন যে নেটওয়ার্ক আইপি হল 192.168.0.24 যার একটি সাবনেট মাস্ক 255.255.255.0। এর মানে হল যে আইপি পরিসীমা হল 255। যদিও আমি সাবনেটিংয়ের বিবরণে ডুব দেব না, এর মানে হল যে আপনার 192.168.0.1 থেকে 192.168.0.254 পর্যন্ত বৈধ আইপি ঠিকানা আছে।

সাবনেট স্ক্যান করা হচ্ছে

বিঃদ্রঃ : এই টিউটোরিয়ালটি আপনাকে Nmap দিয়ে হোস্ট আবিষ্কার সম্পর্কে শেখানোর চেষ্টা করে না। এটি আপনাকে আপনার নেটওয়ার্কের সাথে সংযুক্ত ডিভাইসগুলি স্ক্যান করার একটি সহজ উপায় দেখানোর দিকে মনোনিবেশ করে।

এটি সম্পন্ন করার জন্য, Nmap কমান্ড ব্যবহার করুন এবং তারপর স্ক্যান বিকল্পটি ব্যবহার করুন। এই ক্ষেত্রে, আমাদের শুধুমাত্র হোস্ট সন্ধানের জন্য একটি পিং স্ক্যান প্রয়োজন।

কমান্ডটি হল:

sudo nmap -এনএস192.168.0.1/24

আমরা সাবনেট থেকে /24 মাস্ক পাস করি। আপনি নীচে প্রদত্ত সংস্থানে সাবনেট মাস্ক চিট শীট খুঁজে পেতে পারেন:

https://linkfy.to/subnetCheatSheet

একবার কমান্ডটি সফলভাবে কার্যকর হলে, আপনার নেটওয়ার্কের সাথে সংযুক্ত ডিভাইসগুলি দেখিয়ে আপনার একটি আউটপুট পাওয়া উচিত।

Nmap শুরু হচ্ছে7.91 (https://nmap.org)
Nmap স্ক্যান রিপোর্টজন্য192.168.0.1
হোস্ট আপ আছে(0.0040 এর বিলম্ব)
ম্যাক ঠিকানা:44:32: C8:70:29: 7 ই(টেকনিকলার সিএইচ ইউএসএ)
Nmap স্ক্যান রিপোর্টজন্য192.168.0.10
হোস্ট আপ আছে(0.0099 এর বিলম্ব)
ম্যাক ঠিকানা: 00:10:95: এডি থেকে: 07(থমসন)
Nmap স্ক্যান রিপোর্টজন্য192.168.0.16
হোস্ট আপ আছে(0.17 এর বিলম্ব)
MAC ঠিকানা: EC: 08: 6B:18:এগারো: D4(টিপি-লিঙ্ক প্রযুক্তি)
Nmap স্ক্যান রিপোর্টজন্য192.168.0.36
হোস্ট আপ আছে(0.10s বিলম্ব)
ম্যাক ঠিকানা: 00:08:22: C0: FD: FB(ইনপ্রো কম)
Nmap স্ক্যান রিপোর্টজন্য192.168.0.254
হোস্ট আপ আছে।
Nmap সম্পন্ন:256আইপি ঠিকানা(5হোস্ট আপ)স্ক্যান করা হয়েছেভিতরে 2.82সেকেন্ড

বিঃদ্রঃ : আপনাকে Nmap কে sudo দিয়ে কল করতে হবে না, তবে কিছু ক্ষেত্রে, রুট ছাড়া কল করা হলে স্ক্যান ব্যর্থ হতে পারে।

উপসংহার

এই টিউটোরিয়ালটি আপনাকে একটি নেটওয়ার্কে হোস্ট স্ক্যান করার জন্য Nmap ব্যবহারের কিছু মৌলিক বিষয় দেখিয়েছে। এটি লক্ষ করা গুরুত্বপূর্ণ যে এটি Nmap এর স্ক্যানিং ক্ষমতার একটি মাত্র বৈশিষ্ট্য; Nmap এই গাইডে যা দেখানো হয়েছে তার চেয়ে অনেক বেশি কিছু করতে পারে।

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

https://nmap.org/docs.html

নেটওয়ার্ক নার্ড, অনুপ্রবেশ পরীক্ষক এবং নেটওয়ার্ক ইঞ্জিনিয়ারদের জন্য, কিভাবে Nmap ব্যবহার করতে হয় তা জানা অবশ্যই একটি দক্ষতা। আশা করি, এই টিউটোরিয়ালটি আপনাকে Nmap দিয়ে শুরু করতে সাহায্য করেছে।