কম্পিউটার টিউটোরিয়াল

নেটওয়ার্ক সিকিউরিটি অডিট কীভাবে সম্পাদন করবেন? পূর্ণ প্রক্রিয়া, টুলস ও চেকলিস্ট

নেটওয়ার্ক সিকিউরিটি অডিট কী?

নেটওয়ার্ক সিকিউরিটি অডিট হল সংস্থার নেটওয়ার্ক ইনফ্রাস্ট্রাকচার, পলিসি, কনফিগারেশন এবং সিকিউরিটি কন্ট্রোলের व्यवस्थित পরীক্ষা-নিরীক্ষা যা সিকিউরিটি পজিশন মূল্যায়ন, কমপ্লায়ান্স নিশ্চিতকরণ এবং ভালনरेবিলিটি শনাক্ত করার জন্য করা হয়। এটি আভ্যন্তরীণ (Internal) বা বাহ্যিক (External/MSSP) হতে পারে।

অডিট প্রক্রিয়া: ধাপে ধাপে (NIST SP 800-115 / ISO 27001 অনুযায়ী)

  1. স্কোপ ডিফাইন করুন: কোন নেটওয়ার্ক সেগমেন্ট, ডিভাইস, অ্যাপ্লিকেশন, লোকেশন কভার করবে।
  2. তথ্য সংগ্রহ (Information Gathering):
    • নেটওয়ার্ক ডায়াগ্রাম, এসেট ইনভেন্টরি (CMDB)।
    • ফায়ারওয়াল রুলসেট, ACL, রাউটিং টেবিল।
    • সিকিউরিটি পলিসি, প্রসিডিউার, আগের অডিট রিপোর্ট।
    • বালনরেবিলিটি স্ক্যান রেজাল্ট, পেন-টেস্ট রিপোর্ট।
  3. ভালনরেবিলিটি অ্যাসেসমেন্ট (Vulnerability Assessment):
    • অটোমেটেড স্ক্যান: Nessus, OpenVAS, Qualys, Rapid7 InsightVM।
    • ম্যানুয়াল ভেরিফিকেশন: ফালস পজিটিভ ফিল্টার।
    • CVE স্কোরিং (CVSS) এবং রিস্ক প্রায়োরিটাইজেশন।
  4. কনফিগারেশন রিভিউ (Configuration Audit):
    • ফায়ারওয়াল/রাউটার/সুইচ কনফিগ বেঞ্চমার্কের সাথে (CIS Benchmarks, STIGs) মিলান।
    • ডিফল্ট পাসওয়ার্ড, অনপ্রয়োজনীয় পোর্ট/সার্ভিস, দুর্বল এনক্রিপশন।
    • ফায়ারওয়াল রুল অপ্টিমাইজেশন (Shadowed, Redundant, Overly Permissive রুলস)।
  5. পেনিট্রেশন টেস্টিং (ঐচ্ছিক কিন্তু প্রস্তাবিত):
    • এক্সটার্নাল/ইন্টার্নাল/ওয়েব অ্যাপ/ওয়ায়ারলেস পেন-টেস্ট।
    • Red Teaming / Purple Teaming এক্সারসাইজ।
  6. ওয়ারলেস সিকিউরিটি অডিট: WPA3/WPA2-AES, র‍গ একটি অডিট, WIPS/WIDS যাচাই।
  7. রিপোর্টিং:
    • এক্সিকিউটিভ সামারি (রিস্ক রেটিং, বিজনেস ইম্প্যাক্ট)।
    • টেকনিক্যাল ফাইন্ডিংস (CVE, কনফিগারেশন ইস্যু, প্রুফ-অফ-কনসেপ্ট)।
    • রিমেডিয়েশন রিকমেন্ডেশন (প্রায়োরিটি, টাইমলাইন, রেসপন্সিবল পার্টি)।
    • কমপ্লায়ান্স ম্যাপিং (PCI-DSS, HIPAA, GDPR, ISO 27001 কন্ট্রোল ম্যাপ)۔
  8. রিমেডিয়েশন ও ফলো-আপ: ট্র্যাকিং, রি-টেস্ট, ক্রলোজার।

প্রয়োজনীয় টুলস (Network Security Audit Tools)

ক্যাটাগরিটুলস (ফ্রি/পেইড)
ভালনরেবিলিটি স্ক্যানারNessus, OpenVAS (Greenbone), Qualys VM, Rapid7 InsightVM, Microsoft Defender Vulnerability Management
নেটওয়ার্ক ডিসকভেরি/ম্যাপিংNmap, Advanced IP Scanner, Lansweeper, SolarWinds NPM, Auvik
কনফিগারেশন অডিটNipper, SolarWinds NCM, ManageEngine Network Configuration Management, RedSeal
ওয়ায়ারলেস অডিটKismet, Aircrack-ng, Ekahau, NetSpot, Wireshark (Wi-Fiアナライズ)
পেনিট্রেশন টেস্টিংMetasploit, Burp Suite, Cobalt Strike, BloodHound (AD), CrackMapExec
লগ অ্যানালিসিস/SIEMSplunk, Elastic (ELK), Graylog, Wazuh, Microsoft Sentinel, QRadar

অডিট রিপোর্টে কী কী থাকবে?

  • এক্সিকিউটিভ সামারি (High/Medium/Low/Critical ফাইন্ডিংস কাউন্ট)۔
  • টপ ১০ রিস্ক (রিস্ক স্কোরসহ)।
  • নেটওয়ার্ক আর্কিটেকচার ডায়াগ্রাম (করেন্ট vs আইডিয়াল)।
  • ফায়ারওয়াল রুল অপ্টিমাইজেশন সুপারিশ।
  • সেগমেন্টেশন গ্যাপ অ্যানালাইসিস।
  • এন্ডপয়েন্ট সিকিউরিটি কভারেজ (EDR/AV ডিপ্লয়মেন্ট %)।
  • ইনসিডেন্ট রেসপন্স রেডিনেস স্কোর।

কতবার অডিট করবেন?

  • সম্পূর্ণ অডিট: বছরে একবার (অথবা বড় পরিবর্তনের পরে: মার্জার, মাইগ্রেশন, ব্রিচ)।
  • ভালনরেবিলিটি স্ক্যান: মাসিক/সাপ্তাহিক (ক্রিটিক্যাল অ্যাসেট)।
  • কনফিগারেশন ড্রিফট চেক: দৈনিক/সাপ্তাহিক (অটোমেটেড)۔
  • পেন-টেস্ট: বছরে একবার বা বড় রিলিজের পরে।
  1. নেটওয়ার্ক নিরাপত্তা ঝুঁকি মূল্যায়ন কীভাবে করবেন

  2. নেটওয়ার্ক নিরাপত্তা কী এবং এটি কীভাবে কাজ করে?

  3. নেটওয়ার্ক সিকিউরিটি অডিটে কত ঘন্টা লাগে?

  4. নেটওয়ার্ক সিকিউরিটি অডিট (Audit) কীভাবে করবেন? পদ্ধতি, টুলস ও চেকলিস্ট