Nmap (Network Mapper)
Nmap একটি জনপ্রিয় নেটওয়ার্ক স্ক্যানিং এবং নিরাপত্তা অডিটিং টুল। এটি মূলত নেটওয়ার্কের হোস্ট এবং তাদের সেবা সম্পর্কে তথ্য সংগ্রহ করার জন্য ব্যবহৃত হয়। নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর, পেনেট্রেশন টেস্টার, এবং সিকিউরিটি এক্সপার্টরা প্রায়ই এটি ব্যবহার করে।
Nmap-এর বৈশিষ্ট্যসমূহ
নেটওয়ার্ক ডিসকভারি:
নেটওয়ার্কে সক্রিয় হোস্ট, তাদের আইপি অ্যাড্রেস, এবং তাদের পোর্ট সম্পর্কে তথ্য জানতে সাহায্য করে।
পোর্ট স্ক্যানিং:
TCP এবং UDP পোর্ট খুলে বা বন্ধ আছে কিনা তা চিহ্নিত করতে পারে। এটি বিভিন্ন ধরণের স্ক্যানিং মোড সাপোর্ট করে, যেমন:
TCP SYN Scan
UDP Scan
ACK Scan
সেবা সনাক্তকরণ:
নির্দিষ্ট পোর্টে চালু থাকা সার্ভিসের নাম এবং সংস্করণ শনাক্ত করতে পারে। এটি পরীক্ষা করে কোন সার্ভিস বা অ্যাপ্লিকেশন চলছে।
অপারেটিং সিস্টেম সনাক্তকরণ:
হোস্টের অপারেটিং সিস্টেম এবং তার সংস্করণ সনাক্ত করতে পারে।
স্ক্রিপ্টিং সাপোর্ট (NSE):
Nmap Scripting Engine (NSE) ব্যবহার করে কাস্টম স্ক্রিপ্টিং করা যায় যা ভ্যালিডেশন, দুর্বলতা পরীক্ষা, এবং মালওয়্যার শনাক্ত করতে সাহায্য করে।
ফায়ারওয়াল এবং ইন্টারন্যাশনাল ডিটেকশন:
ফায়ারওয়াল এবং ইন্টারন্যাশনাল ট্রাফিক ফিল্টার শনাক্ত করতে পারে।
ব্যবহার এবং কমান্ড
1. সাধারণ হোস্ট স্ক্যান:
Copy code
nmap
2. পোর্ট স্ক্যান:
উদাহরণ:
nmap -p 1-1000 192.168.1.1
3. সেবা সনাক্তকরণ:
4. অপারেটিং সিস্টেম সনাক্তকরণ:
nmap -O
5. নেটওয়ার্কের সমস্ত ডিভাইস খুঁজে বের করা:
nmap -sn
উদাহরণ:
nmap -sn 192.168.1.0/24
6. ফায়ারওয়াল বাইপাস চেষ্টা:
bash
Copy code
nmap -Pn
Nmap স্ক্যানিং মোড
Stealth Scan (-sS):
এটি দ্রুত এবং নিরব স্ক্যানিংয়ের জন্য ব্যবহৃত হয়।
bash
Copy code
nmap -sS
UDP Scan (-sU):
UDP পোর্ট পরীক্ষা করতে ব্যবহৃত হয়।
bash
Copy code
nmap -sU
Aggressive Scan (-A):
বিস্তারিত তথ্য (সেবা, অপারেটিং সিস্টেম) পাওয়ার জন্য।
bash
Copy code
nmap -A
Script Scan (-sC):
বিভিন্ন নিরাপত্তা স্ক্রিপ্ট চালাতে।
bash
Copy code
nmap -sC
কোথায় এবং কেন Nmap ব্যবহার করবেন
নেটওয়ার্ক সিকিউরিটি:
নেটওয়ার্কে থাকা দুর্বল পোর্ট এবং সার্ভিস শনাক্ত করে।
পেনেট্রেশন টেস্টিং:
হ্যাকাররা কীভাবে আক্রমণ করতে পারে তা যাচাই করার জন্য।
আইটি ম্যানেজমেন্ট:
নেটওয়ার্কে নতুন ডিভাইস যুক্ত হয়েছে কিনা তা চেক করা।
সার্ভিস মনিটরিং:
গুরুত্বপূর্ণ সার্ভিসগুলি সচল রয়েছে কিনা তা নিশ্চিত করার জন্য।
সতর্কতা
Nmap ব্যবহার করার সময় টার্গেটের অনুমতি থাকা উচিত।
এটি বেআইনি কার্যক্রমে ব্যবহার করলে আইনত শাস্তি হতে পারে।
নেটওয়ার্কের সম্পূর্ণ পরীক্ষা করার সময় ব্যবহারকারীর পক্ষে লেগাল প্রোটোকল মেনে চলা গুরুত্বপূর্ণ।
উপসংহার
Nmap একটি শক্তিশালী এবং বহুমুখী টুল যা নেটওয়ার্ক বিশ্লেষণ এবং সিকিউরিটি মূল্যায়নের জন্য অপরিহার্য। তবে, এটি
ব্যবহারের সময় সতর্কতা ও নৈতিকতা মেনে চলা উচিত।
0 Comments
Thans for your comment.