তামিম আহমেদ
তামিম আহমেদ
27 Sep 2023 (8 months ago)
আড়াইহাজার, নারায়ণগঞ্জ, ঢাকা, বাংলাদেশ

Nmap দিয়ে কিভাবে অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং করা যায়?


Listen to this article

অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং হল একটি কৌশল যা সাইবার নিরাপত্তায় ব্যবহৃত অপারেটিং সিস্টেম (OS) দূরবর্তী হোস্টে চলমান নির্ধারণ করতে ব্যবহৃত হয়। এই জ্ঞান নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর এবং নিরাপত্তা পেশাদারদের জন্য অপরিহার্য কারণ এটি তাদের লক্ষ্য সিস্টেমের কনফিগারেশন এবং সম্ভাব্য দুর্বলতাগুলি বুঝতে সাহায্য করে। Nmap (নেটওয়ার্ক ম্যাপার), একটি শক্তিশালী এবং বহুমুখী ওপেন-সোর্স নেটওয়ার্ক স্ক্যানিং টুল, এটির বৈশিষ্ট্য সেটের অংশ হিসাবে OS ফিঙ্গারপ্রিন্টিং করতে পারে। এই নিবন্ধে, আমরা Nmap ব্যবহার করে অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং পরিচালনার প্রক্রিয়ার মাধ্যমে আপনাকে গাইড করব।

ধাপ 1: Nmap ইনস্টল করুন

আপনি Nmap এর সাথে অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং সঞ্চালন করার আগে, আপনাকে নিশ্চিত করতে হবে যে এটি আপনার সিস্টেমে ইনস্টল করা আছে। আপনি যদি কালি লিনাক্সের মতো ডেবিয়ান-ভিত্তিক লিনাক্স বিতরণ ব্যবহার করেন তবে আপনি Nmap ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

sudo apt install nmap

অন্যান্য অপারেটিং সিস্টেমের জন্য, আপনি অফিসিয়াল ওয়েবসাইট (https://nmap.org/download.html) থেকে Nmap ডাউনলোড করতে পারেন এবং প্রদত্ত ইনস্টলেশন নির্দেশাবলী অনুসরণ করতে পারেন।

ধাপ 2: বেসিক OS ফিঙ্গারপ্রিন্টিং

Nmap এর সাথে মৌলিক অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং করতে, একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

nmap -O target_ip_or_hostname

target_ip_or_hostnameআপনি যে সিস্টেমের ফিঙ্গারপ্রিন্ট করতে চান তার IP ঠিকানা বা হোস্টনাম দিয়ে প্রতিস্থাপন করুন । এই কমান্ডটি Nmap কে তার ডিফল্ট সেটিংস ব্যবহার করে OS সনাক্তকরণ সঞ্চালনের নির্দেশ দেয়। টার্গেটের অপারেটিং সিস্টেম সম্পর্কে একটি শিক্ষিত অনুমান করতে Nmap একাধিক প্রোব পাঠাবে এবং প্রতিক্রিয়াগুলি বিশ্লেষণ করবে।

ধাপ 3: আক্রমনাত্মক OS সনাক্তকরণ

আরো সঠিক OS সনাক্তকরণ এবং আরো বিস্তারিত আঙ্গুলের ছাপ প্রয়াসের জন্য, আপনি আক্রমনাত্মক OS সনাক্তকরণ বিকল্পটি ব্যবহার করতে পারেন। এর মধ্যে রয়েছে সংস্করণ সনাক্তকরণ এবং বিস্তৃত পরিসরের প্রোব:

nmap -A target_ip_or_hostname

বিকল্পটি -Aআক্রমনাত্মক স্ক্যানিং সক্ষম করতে Nmap কে বলে, যা OS, পরিষেবা এবং সম্ভাব্য দুর্বলতা সহ টার্গেট সিস্টেম সম্পর্কে আরও ব্যাপক তথ্য প্রদান করে।

ধাপ 4: Nmap স্ক্রিপ্টিং ইঞ্জিন (NSE)

Nmap একটি স্ক্রিপ্টিং ইঞ্জিন দিয়ে সজ্জিত যা আপনাকে OS আঙ্গুলের ছাপ উন্নত করতে এবং টার্গেট সিস্টেম সম্পর্কে অতিরিক্ত তথ্য সংগ্রহ করতে কাস্টম স্ক্রিপ্ট ব্যবহার করতে দেয়। আপনি --scriptবিকল্পটি ব্যবহার করে স্ক্রিপ্ট নির্দিষ্ট করতে পারেন। উদাহরণ স্বরূপ:

nmap --script=os-detection target_ip_or_hostname

এই কমান্ডটি OS সনাক্তকরণের জন্য Nmap-এর অন্তর্নির্মিত স্ক্রিপ্ট ব্যবহার করে। আপনি Nmap স্ক্রিপ্টিং ইঞ্জিন ডাটাবেসে (https://nmap.org/nsedoc/) বিভিন্ন OS সনাক্তকরণ স্ক্রিপ্ট খুঁজে পেতে পারেন। কাস্টম স্ক্রিপ্ট ব্যবহার করে আপনাকে আপনার OS ফিঙ্গারপ্রিন্টিং ঠিক করতে সাহায্য করতে পারে।

ধাপ 5: ফলাফল সংরক্ষণ

আপনি যদি আরও বিশ্লেষণের জন্য OS ফিঙ্গারপ্রিন্টিং ফলাফলগুলি সংরক্ষণ করতে চান তবে আপনি -oNএকটি ফাইলের নাম অনুসরণ করে বিকল্পটি ব্যবহার করতে পারেন:

nmap -O -oN os_fingerprint.txt target_ip_or_hostname

এই কমান্ডটি বর্তমান ডিরেক্টরিতে “os_fingerprint.txt” নামের একটি টেক্সট ফাইলে ফলাফল সংরক্ষণ করে।

ধাপ 6: ফলাফল ব্যাখ্যা করা

OS ফিঙ্গারপ্রিন্টিংয়ের ফলাফল ব্যাখ্যা করা জটিল হতে পারে। Nmap সাধারণত একটি আত্মবিশ্বাসের স্তর সহ একটি সেরা-অনুমান সনাক্তকরণ প্রদান করে। মনে রাখবেন যে OS ফিঙ্গারপ্রিন্টিং সবসময় 100% সঠিক হয় না এবং এটি মিথ্যা ইতিবাচক বা নেতিবাচক উৎপন্ন করতে পারে। টার্গেট সিস্টেম সম্পর্কে অবগত সিদ্ধান্ত নেওয়ার জন্য ফলাফলগুলিকে অন্যান্য তথ্যের সাথে ক্রস-রেফারেন্স করা অপরিহার্য।

উপসংহার

Nmap সহ অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং নেটওয়ার্ক প্রশাসক এবং নিরাপত্তা পেশাদারদের জন্য একটি মূল্যবান দক্ষতা। এটি আপনাকে আপনার মূল্যায়ন করা সিস্টেমগুলির অন্তর্দৃষ্টি পেতে এবং সম্ভাব্য দুর্বলতাগুলি সনাক্ত করতে সহায়তা করে৷ এই কৌশলটি দায়িত্বের সাথে এবং নৈতিক এবং আইনি নির্দেশিকাগুলির সীমার মধ্যে ব্যবহার করতে মনে রাখবেন, কোনও নেটওয়ার্ক বা সিস্টেম স্ক্যান করার আগে যথাযথ অনুমোদন প্রাপ্ত। সঠিক সরঞ্জাম এবং জ্ঞানের সাথে, আপনি আপনার নেটওয়ার্ক নিরাপত্তা মূল্যায়ন উন্নত করতে পারেন এবং আপনার প্রতিষ্ঠানের সম্পদগুলিকে আরও ভালভাবে সুরক্ষিত করতে পারেন৷

103 Views
No Comments
Forward Messenger
1
কালি লিনাক্স 2023 এ SQLMap ইনস্টল করুন
-
- -
কালি লিনাক্সে এসকিউএলম্যাপের সাথে একটি লক্ষ্য কীভাবে সনাক্ত করবেন
-
- -
কালি লিনাক্সে কীভাবে এসকিউএলম্যাপ চালু করবেন: একটি ধাপে ধাপে নির্দেশিকা
-
- -
কালি লিনাক্সে এসকিউএলম্যাপের সাথে স্বয়ংক্রিয় স্ক্যানিং: একটি ব্যাপক গাইড
-
- -
কালি লিনাক্সে SQLMap সহ প্যারামিটার সনাক্তকরণ: একটি ধাপে ধাপে নির্দেশিকা
-
- -
কালি লিনাক্সে SQLMap দিয়ে আক্রমণ শুরু করা: একটি ব্যাপক গাইড
-
- -
কালি লিনাক্সে এসকিউএলম্যাপের সাথে ফলাফল বিশ্লেষণ করা: একটি ধাপে ধাপে নির্দেশিকা
-
- -
কালি লিনাক্সে এসকিউএলম্যাপের সাথে দুর্বলতা শোষণ করা: একটি ব্যাপক গাইড
-
- -
কালি লিনাক্সে বার্প স্যুট ইনস্টল করার জন্য ধাপে ধাপে নির্দেশিকা
-
- -
ওয়েব অ্যাপ্লিকেশন সিকিউরিটি টেস্টিং উন্নত করা: কালি লিনাক্সে বার্প স্যুটে সিকোয়েন্সার ব্যবহার করা
-
- -
কালি লিনাক্সে বার্প স্যুটের সাথে SSL/TLS সার্টিফিকেট ম্যানেজমেন্ট: একটি ব্যাপক গাইড
-
- -
কালি লিনাক্সে বার্প স্যুটে স্ক্যানার বৈশিষ্ট্যটি কীভাবে ব্যবহার করবেন
-
- -
কালি লিনাক্সে বার্প স্যুটের সাথে স্বয়ংক্রিয় স্ক্যানিং
-
- -
কালি লিনাক্সে বার্প স্যুটের সাথে ওয়েবসকেট সমর্থন
-
- -
কালি লিনাক্সে বার্প স্যুট সহ ম্যাক্রো রেকর্ডিং আয়ত্ত করা
-
- -
No comments to “Nmap দিয়ে কিভাবে অপারেটিং সিস্টেম ফিঙ্গারপ্রিন্টিং করা যায়?”