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

নেটওয়ার্ক সুরক্ষায় সক্রিয় (Active) ও নিষ্ক্রিয় (Passive) আক্রমণের পার্থক্য

সক্রিয় (Active) বনাম নিষ্ক্রিয় (Passive) নেটওয়ার্ক আক্রমণ: পার্থক্য, উদাহরণ ও প্রতিরোধ

নেটওয়ার্ক সুরক্ষায় আক্রমণ głównত دو প্রকারে ভাগ করা হয়: সক্রিয় (Active) এবং নিষ্ক্রিয় (Passive)। এই দুটির পার্থক্য বোঝা সুরক্ষা কৌশল গড়ে তোলার জন্য অপরিহার্য।

তুলনামূলক সারণি

বৈশিষ্ট্যসক্রিয় আক্রমণ (Active Attack)নিষ্ক্রিয় আক্রমণ (Passive Attack)
উদ্দেশ্যসিস্টেম/ডেটা পরিবর্তন, ভাঙন, সেবা বাধা, অপ্রয়োজনীয় অ্যাক্সেসগোপন তথ্য সংগ্রহ, পর্যবেক্ষণ, ট্রাফিক বিশ্লেষণ
নেটওয়ার্ক প্রভাবসরাসরি প্রভাব ফেলে (ডেটা পরিবর্তন, সেবা বন্ধ, রিসোর্স ক্ষয়)নেটওয়ার্ক ট্রাফিক/সিস্টেম রিসোর্সে সরাসরি প্রভাব ফেলে না
সনাক্তকরণসহজ (লগ, অ্যালার্ট, পারফরম্যান্স ডিগ্রেডেশন)কঠিন (কোনো লগ নেই, শুধু পর্যবেক্ষণ)
CIA Triad প্রভাবIntegrity (অখণ্ডতা), Availability (উপলব্ধতা) — প্রধানত হামলাConfidentiality (গোপনীয়তা) — প্রধানত হামলা
উদাহরণDoS/DDoS, Malware Injection, Man-in-the-Middle (MitM) Modification, SQL Injection, Ransomware, Brute Force, Session HijackingPacket Sniffing (Wireshark), Traffic Analysis, Eavesdropping, Keylogging (passive), Port Scanning (Recon), Shoulder Surfing
প্রতিক্রিয়াইনসিডেন্ট রেসপন্স, কন্টেইনমেন্ট, ইরাডিকেশন, রিকভারিএনক্রিপশন (TLS, IPsec, WPA3), সিগন্যাল জ্যামিং (সামরিক), ফিজিক্যাল সিকিউরিটি, মনিটরিং

সক্রিয় আক্রমণ (Active Attacks) — বিস্তারিত

প্রकार ও উদাহরণ:

  • Masquerade / Spoofing: নকল পরিচয় দিয়ে প্রবেশ (IP Spoofing, ARP Spoofing, MAC Spoofing)।
  • Replay Attack: ক্যাপচার করা ডেটা (Authentication Token) পুনরায় পাঠানো।
  • Modification of Messages: ট্রানজিটে ডেটা পরিবর্তন (Man-in-the-Middle — MitM)।
  • Denial of Service (DoS/DDoS): সার্ভার/নেটওয়ার্ক ওভারলোড করে সেবা বন্ধ করা।
  • Malware Injection: ড্রাইভ-বাই ডাউনলোড, SQL Injection, XSS, Ransomware।
  • Privilege Escalation / Lateral Movement: সিস্টেমে 들어갔다 সুযোগ বাড়ানো।

নিষ্ক্রিয় আক্রমণ (Passive Attacks) — বিস্তারিত

প্রकार ও উদাহরণ:

  • Eavesdropping / Sniffing: নেটওয়ার্ক ট্রাফিক শোনা (Wireshark, tcpdump) — Plaintext HTTP, FTP, Telnet, SNMP v1/v2c।
  • Traffic Analysis: প্যাকেটের হেডার, টাইমিং, আকার, ফ্রিকোয়েন্সি বিশ্লেষণ করে মেটাডেটা বের করা (किनের সাথে কিনের কথা বলছে, কখন, কত ডেটা)।
  • Reconnaissance / Scanning: Port Scanning (Nmap), Vulnerability Scanning, OS Fingerprinting — আক্রমণের আগের ফেজ।
  • Side-Channel Attacks: পাওয়ার কনসাম্পশন, ইলেকট্রোম্যাগনেটিক রেডিয়েশন, টাইমিং বিশ্লেষণ করে ক্রিপ্টোগ্রাফিক কী বের করা।

প্রতিরোধ কৌশল (Mitigation Strategies)

আক্রমণ ধরনপ্রতিরোধ
সক্রিয় (Active)
  • Firewall, IPS/IDS, WAF, NAC
  • MFA, Zero Trust, Least Privilege
  • Patch Management, Secure Coding (SAST/DAST)
  • DDoS Protection (Cloudflare, AWS Shield, Arbor)
  • EDR/XDR, Application Whitelisting
  • Network Segmentation, Micro-segmentation
  • Incident Response Plan, Backup/Recovery Test
নিষ্ক্রিয় (Passive)
  • End-to-End Encryption: TLS 1.3 (HTTPS), IPsec VPN, WPA3, SSH, SFTP, SMTPS — সব ট্রাফিক এনক্রিপ্ট করুন।
  • Network Encryption: MACsec (802.1AE) লেয়ার ২-এ, VXLAN/GENEVE + IPsec লেয়ার ৩-এ।
  • DNS over HTTPS (DoH) / DNS over TLS (DoT): DNS কোয়েরি লুকান।
  • Physical Security: ফাইবার ক্যাবল ট্যাপিং রোধ, সিকিউর ডেটা সেন্টার।
  • Traffic Padding / Obfuscation: Tor, VPN, V2Ray, Shadowsocks — ট্রাফিক প্যাটার্ন লুকান।
  • Monitoring for Recon: Port Scan Detection (PSAD), Honeypots, Deception Technology।

বাস্তব উদাহরণ: Man-in-the-Middle (MitM) — হাইব্রিড আক্রমণ

MitM আক্রমণে নিষ্ক্রিয় ফেজ (ARP Spoofing দিয়ে ট্রাফিক ইন্টারসেপ্ট, প্যাসিভ স্নিফিং) এবং সক্রিয় ফেজ (ডেটা মডিফাই, ইনজেকশন, সেশন হাইজ্যাক) উভয়ই থাকে। এটিকে রোধের জন্য: Certificate Pinning, HSTS, Mutual TLS (mTLS), DNSSEC, ARP Inspection (DAI), Dynamic ARP Inspection।

নেটওয়ার্ক সুরক্ষা আর্কিটেকচারে লেশনের

  • Defense in Depth: একক স্তর যথেষ্ট নয়। Perimeter, Network, Host, Application, Data — সব স্তরে কন্ট্রোল।
  • Assume Breach: আক্রমণকারী ইতিমধ্যে নেটওয়ার্কে আছে ধরে সুরক্ষা ডিজাইন করুন (Zero Trust)।
  • Visibility is Key: Passive Attack ধরতে Full Packet Capture (NetFlow, Zeek, PCAP) ও TLS Decryption (Policy-based) দরকার।

সারসংক্ষেপ: সক্রিয় আক্রমণ সিস্টেমে পরিবর্তন আনে (Integrity/Availability হামলা), নিষ্ক্রিয় আক্রমণ শুধু শোনা/পর্যবেক্ষণ করে (Confidentiality হামলা)। সক্রিয় আক্রমণ সহজে ধরা যায়, নিষ্ক্রিয় আক্রমণ কঠিন। এনক্রিপশন (TLS, IPsec, WPA3) নিষ্ক্রিয় আক্রমণের প্রধান প্রতিরোধ। সক্রিয় আক্রমণের জন্য প্রোएक্টিভ ডিফেন্স (Firewall, IPS, MFA, Patching, Segmentation) দরকার।

  1. C++ এবং Go প্রোগ্রামিং ভাষার পার্থক্য

  2. ওয়াই-ফাই ৬ এবং ৫জি নেটওয়ার্কের মধ্যে পার্থক্য কী?

  3. WEP, WPA, WPA2 এবং WPA3 ওয়াই-ফাই সিকিউরিটির পার্থক্য কী কী?

  4. উইন্ডোজ ১০ বনাম উইন্ডোজ ১১: মূল পার্থক্য ও আপনার জন্য কোনটি সঠিক