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

অফেনসিভ নেটওয়ার্ক সিকিউরিটি টুলস: রেড টিমিং, পেন টেস্টিং ও এথিক্যাল হ্যাকিং গাইড

অফেনসিভ সিকিউরিটি টুলস কী?

অফেনসিভ সিকিউরিটি টুলস হলো সিকিউরিটি প্রফেশনালরা যা ব্যবহার করে সিস্টেম, নেটওয়ার্ক ও অ্যাপ্লিকেশনের ভালনারেবিলিটি খুঁজে বের করার জন্য—যা হ্যাকাররাও ব্যবহার করে। পার্থক্য: এথিক্যাল হ্যাকাররা অনুমতি নিয়ে এবং রক্ষণাবেক্ষণের লক্ষ্যে ব্যবহার করে।

অফেনসিভ সিকিউরিটি টেকনিকস (MITRE ATT&CK Framework অনুযায়ী)

  • Reconnaissance: ফুটপ্রিন্টিং, ফিংগারপ্রিন্টিং, OSINT (Nmap, Shodan, Recon-ng)
  • Weaponization & Delivery: ফিশিং, এক্সপ্লয়েট ডেভেলপমেন্ট (MSFvenom, Veil)
  • Exploitation: বাফার ওভারফ্লো, SQLi, RCE, প্রিভিলেজ এস্ক্যালেশন (Metasploit, ExploitDB)
  • Post-Exploitation: ল্যাটারাল মুভমেন্ট, পারসিস্টেন্স, ডেটা এক্সফিল্ট্রেশন (Mimikatz, BloodHound, CrackMapExec)
  • Command & Control (C2): Cobalt Strike, Sliver, Empire, PoshC2

শ্রেণিবদ্ধ অফেনসিভ টুলস

নেটওয়ার্ক স্ক্যানিং ও এনামারেশন

  • Nmap: পোর্ট স্ক্যান, OS ডিটেকশন, স্ক্রিপ্টিং ইঞ্জিন (NSE)
  • Masscan: ইন্টারনেট-স্কেল ফাস্ট পোর্ট স্ক্যানার
  • ZMap: রিসার্চ-গ্রেড ফাস্ট স্ক্যানার

ভালনারেবিলিটি অ্যাডেসমেন্ট

  • Nessus / OpenVAS / Greenbone: কম্প্রিহেনসিভ ভালনারেবিলিটি স্ক্যানার
  • Nexpose / InsightVM: রিস্ক-ভিত্তিক ভালনারেবিলিটি ম্যানেজমেন্ট
  • Qualys: ক্লাউড-বেসড VMDR

এক্সপ্লয়েটেশন ফ্রেমওয়ার্ক

  • Metasploit Framework: দুনিয়ার সবচেয়ে জনপ্রিয় এক্সপ্লয়েট ফ্রেমওয়ার্ক
  • Cobalt Strike: রেড টিমিং-স্পেসিফিক, বীকন C2, ম্যালিয়েবল C2 প্রোফাইল
  • Canvas / Core Impact: কমার্শিয়াল এক্সপ্লয়েটেশন প্ল্যাটফর্ম

ওয়েব অ্যাপ্লিকেশন টেস্টিং

  • Burp Suite Pro: ইন্টারসেপ্টিং প্রক্সি, স্ক্যানার, ইন্ট্রুডার, রিপিটার
  • OWASP ZAP: ফ্রি ওপেন সোর্স ওয়েব স্ক্যানার
  • SQLMap: অটোমেটেড SQL ইনজেকশন এক্সপ্লয়েটেশন
  • XSStrike / DalFox: XSS ফাইন্ডার ও এক্সপ্লয়েটার

ক্রেডেনশিয়াল অ্যাটাক ও পোস্ট-এক্সপ্লয়েটেশন

  • Mimikatz: Windows ক্রেডেনশিয়াল ডাম্প (LSASS)
  • BloodHound / SharpHound: AD আক্রমণ পথ দৃশ্যমান করা
  • CrackMapExec / NetExec: নেটওয়ার্ক প্রোটোকল এবিউজ (SMB, LDAP, WinRM)
  • Impacket: Python-বেসড নেটওয়ার্ক প্রোটোকল টুলকিট
  • linPEAS / winPEAS: প্রিভিলেজ এস্ক্যালেশন এনামারেশন স্ক্রিপ্ট

ওএস ও প্ল্যাটফর্ম

  • Kali Linux: Debian-বেসড, Offensive Security মেইন্টেইন করে, ৬০০+ টুল প্রি-ইনস্টলড
  • Parrot Security OS: প্রাইভেসি-ফোকাসড, লাইটওয়েট
  • BlackArch: Arch-বেসড, ২৫০০+ টুল

অন্যান্য গুরুত্বপূর্ণ টুলস

  • Wireshark: নেটওয়ার্ক ট্রাফিক অ্যানালাইসিস
  • Responder: LLMNR/NBT-NS পויזনিং
  • Gophish: ফিশিং ক্যাম্পেইন ফ্রেমওয়ার্ক
  • Hashcat / John the Ripper: পাসওয়ার্ড ক্র্যাকিং (GPU অ্যাক্সিলারেটেড)

অফেনসিভ সিকিউরিটি টেস্টিং প্রক্রিয়া

  1. Scoping & Rules of Engagement: লিখিত অনুমতি, IP রেঞ্জ, টাইমলাইন
  2. Reconnaissance: প্যাসিভ ও এক্টিভ ইনফো গ্যাদারিং
  3. Vulnerability Assessment: অটোমেটেড + ম্যানুয়াল স্ক্যান
  4. Exploitation: কন্ট্রোল্ড এক্সপ্লয়েটেশন, প্রুফ-অফ-কনসেপ্ট
  5. Post-Exploitation: ইম্প্যাক্ট অ্যানালাইসিস, ল্যাটারাল মুভমেন্ট টেস্ট
  6. Reporting: রিস্ক রেটিং, রিমিডিয়েশন গাইডেন্স, এগজিকিউটিভ সামারি
  7. Retest: ফিক্স যাচাই

সertifications ও ট্রেনিং

  • OSCP (Offensive Security Certified Professional): হ্যান্ডস-অন পেন টেস্টিং সার্টিফিকেশন (স্বর্ণ মানদণ্ড)
  • OSCE / OSEE / OSWE: অ্যাডভান্সড এক্সপ্লয়েট ডেভ, ওয়েব, এভেশন
  • CRTO / CRTE: রেড টিম অপারেশন (Zero Point Security)
  • PNPT / eCPPT: প্র্যাকটিক্যাল নেটওয়ার্ক পেন টেস্টিং

রক্ষণাবেক্ষণে (Defensive) এই টুলস কীভাবে সাহায্য করে?

  • বাস্তব আক্রমণের অনুকরণ করে ব্লু টিম প্রস্তুত করে
  • সিকিউরিটি কন্ট্রোলের কার্যকারিতা যাচাই করে
  • গ্যাপ চিহ্নিত করে রিমিডিয়েশন প্রায়োরিটাইজ করতে সাহায্য করে
  • থ্রেট হান্টিং হাইপোথিসিস তৈরি করে

সতর্কতা: এই টুলস শুধুমাত্র অনুমতিপ্রাপ্ত পরিবেশে (ল্যাব, ক্লায়েন্ট এনগেজমেন্ট, বাগ বাউন্টি স্কোপ) ব্যবহার করুন। অনধিকার ব্যবহার আইনত দণ্ডনীয়।

  1. নেটওয়ার্ক সিকিউরিটি টুলগুলো কী কী?

  2. নেটওয়ার্ক সিকিউরিটিতে রিমিডিয়েশন (Remediation) অপশনগুলো কী?

  3. নেটওয়ার্ক সিকিউরিটি কী? প্রকার, গুরুত্ব ও কাজ করার প্রক্রিয়া

  4. নেটওয়ার্ক সিকিউরিটির আটটি সিকিউরিটি মেকানিজম কী কী?