নেটওয়ার্ক সিকিউরিটি অডিট কী?
নেটওয়ার্ক সিকিউরিটি অডিট হল সংস্থার নেটওয়ার্ক ইনফ্রাস্ট্রাকচার, পলিসি, কনফিগারেশন এবং সিকিউরিটি কন্ট্রোলের व्यवस्थित পরীক্ষা-নিরীক্ষা যা সিকিউরিটি পজিশন মূল্যায়ন, কমপ্লায়ান্স নিশ্চিতকরণ এবং ভালনरेবিলিটি শনাক্ত করার জন্য করা হয়। এটি আভ্যন্তরীণ (Internal) বা বাহ্যিক (External/MSSP) হতে পারে।
অডিট প্রক্রিয়া: ধাপে ধাপে (NIST SP 800-115 / ISO 27001 অনুযায়ী)
- স্কোপ ডিফাইন করুন: কোন নেটওয়ার্ক সেগমেন্ট, ডিভাইস, অ্যাপ্লিকেশন, লোকেশন কভার করবে।
- তথ্য সংগ্রহ (Information Gathering):
- নেটওয়ার্ক ডায়াগ্রাম, এসেট ইনভেন্টরি (CMDB)।
- ফায়ারওয়াল রুলসেট, ACL, রাউটিং টেবিল।
- সিকিউরিটি পলিসি, প্রসিডিউার, আগের অডিট রিপোর্ট।
- বালনরেবিলিটি স্ক্যান রেজাল্ট, পেন-টেস্ট রিপোর্ট।
- ভালনরেবিলিটি অ্যাসেসমেন্ট (Vulnerability Assessment):
- অটোমেটেড স্ক্যান: Nessus, OpenVAS, Qualys, Rapid7 InsightVM।
- ম্যানুয়াল ভেরিফিকেশন: ফালস পজিটিভ ফিল্টার।
- CVE স্কোরিং (CVSS) এবং রিস্ক প্রায়োরিটাইজেশন।
- কনফিগারেশন রিভিউ (Configuration Audit):
- ফায়ারওয়াল/রাউটার/সুইচ কনফিগ বেঞ্চমার্কের সাথে (CIS Benchmarks, STIGs) মিলান।
- ডিফল্ট পাসওয়ার্ড, অনপ্রয়োজনীয় পোর্ট/সার্ভিস, দুর্বল এনক্রিপশন।
- ফায়ারওয়াল রুল অপ্টিমাইজেশন (Shadowed, Redundant, Overly Permissive রুলস)।
- পেনিট্রেশন টেস্টিং (ঐচ্ছিক কিন্তু প্রস্তাবিত):
- এক্সটার্নাল/ইন্টার্নাল/ওয়েব অ্যাপ/ওয়ায়ারলেস পেন-টেস্ট।
- Red Teaming / Purple Teaming এক্সারসাইজ।
- ওয়ারলেস সিকিউরিটি অডিট: WPA3/WPA2-AES, রগ একটি অডিট, WIPS/WIDS যাচাই।
- রিপোর্টিং:
- এক্সিকিউটিভ সামারি (রিস্ক রেটিং, বিজনেস ইম্প্যাক্ট)।
- টেকনিক্যাল ফাইন্ডিংস (CVE, কনফিগারেশন ইস্যু, প্রুফ-অফ-কনসেপ্ট)।
- রিমেডিয়েশন রিকমেন্ডেশন (প্রায়োরিটি, টাইমলাইন, রেসপন্সিবল পার্টি)।
- কমপ্লায়ান্স ম্যাপিং (PCI-DSS, HIPAA, GDPR, ISO 27001 কন্ট্রোল ম্যাপ)۔
- রিমেডিয়েশন ও ফলো-আপ: ট্র্যাকিং, রি-টেস্ট, ক্রলোজার।
প্রয়োজনীয় টুলস (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 |
| লগ অ্যানালিসিস/SIEM | Splunk, Elastic (ELK), Graylog, Wazuh, Microsoft Sentinel, QRadar |
অডিট রিপোর্টে কী কী থাকবে?
- এক্সিকিউটিভ সামারি (High/Medium/Low/Critical ফাইন্ডিংস কাউন্ট)۔
- টপ ১০ রিস্ক (রিস্ক স্কোরসহ)।
- নেটওয়ার্ক আর্কিটেকচার ডায়াগ্রাম (করেন্ট vs আইডিয়াল)।
- ফায়ারওয়াল রুল অপ্টিমাইজেশন সুপারিশ।
- সেগমেন্টেশন গ্যাপ অ্যানালাইসিস।
- এন্ডপয়েন্ট সিকিউরিটি কভারেজ (EDR/AV ডিপ্লয়মেন্ট %)।
- ইনসিডেন্ট রেসপন্স রেডিনেস স্কোর।
কতবার অডিট করবেন?
- সম্পূর্ণ অডিট: বছরে একবার (অথবা বড় পরিবর্তনের পরে: মার্জার, মাইগ্রেশন, ব্রিচ)।
- ভালনরেবিলিটি স্ক্যান: মাসিক/সাপ্তাহিক (ক্রিটিক্যাল অ্যাসেট)।
- কনফিগারেশন ড্রিফট চেক: দৈনিক/সাপ্তাহিক (অটোমেটেড)۔
- পেন-টেস্ট: বছরে একবার বা বড় রিলিজের পরে।