Công cụ kiểm tra bảo mật mạng từ bên ngoài (External Network Security Testing Tools)
Phân loại công cụ kiểm tra bảo mật mạng
1. Quét lỗ hổng & Quản trị bề mặt tấn công (Vulnerability Scanning & ASM)
- Nessus (Tenable): Scanner chuẩn ngành, plugin > 100k, credentialed/non-credentialed scan.
- OpenVAS / Greenbone: Open-source, mạnh về compliance (CIS, NIST, PCI).
- Qualys VMDR: Cloud-based, continuous monitoring, patch integration.
- Rapid7 InsightVM / Nexpose: Risk-based prioritization (Real Risk Score), IT/OT/IoT.
- Censys / Shodan / ZoomEye / FOFA / BinaryEdge: Internet-wide scanning, ASM (Attack Surface Management) – tìm tài sản công khai, cổng mở, cert, lỗ hổng.
- Nuclei (ProjectDiscovery): Template-based, community-driven, cực nhanh, tích hợp CI/CD.
2. Khai thác & Kiểm thử xâm nhập (Exploitation & Penetration Testing)
- Metasploit Framework: Framework khai thác lớn nhất, module exploit/auxiliary/post, Meterpreter.
- Cobalt Strike / Brute Ratel / Sliver / Havoc: C2 Framework cho Red Team / Adversary Emulation (thường dùng nội bộ sau initial access).
- Exploit-DB / GitHub / PacketStorm: Nguồn exploit PoC công khai.
3. Quét & Phân tích ứng dụng Web (Web App Security)
- Burp Suite Pro: Proxy, Scanner, Intruder, Repeater, Extensions (Buby, Logger++, Autorize...).
- OWASP ZAP (Zed Attack Proxy): Open-source, tự động hóa CI/CD, active/passive scan.
- Nikto: Web server scanner (CGI, headers, files, outdated).
- w3af: Web Application Attack & Audit Framework.
- ffuf / feroxbuster / dirsearch: Content discovery (fuzzing thư mục/file).
- SQLMap: Tự động khai thác SQL Injection.
- XSStrike / DalFox: XSS detection & exploitation.
4. Phân tích giao thức & Lược đồ mạng (Network Protocol & Mapping)
- Nmap: Port scan, OS detection, version detection, NSE scripts (vuln, auth, brute, discovery).
- Masscan / ZMap / RustScan: Port scan tốc độ cao (Internet-scale).
- Wireshark / tshark: Phân tích gói tin sâu (PCAP), decrypt TLS (nếu có key), follow stream.
- Netcat (nc) / Socat / Ncat: Swiss-army knife TCP/UDP, banner grab, reverse shell.
- Hping3 / Nping: Craft gói tin tùy chỉnh, firewall testing, idle scan.
5. Kiểm tra cấu hình & Tuân thủ (Configuration Audit & Compliance)
- Lynis: Linux/Unix hardening audit (CIS Benchmark).
- OpenSCAP / SCAP Scanner: XCCDF/OVAL content (DISA STIG, CIS, NIST).
- kube-bench / kube-hunter / Kubescape: Kubernetes security audit.
- CloudSploit / Prowler / ScoutSuite / CloudCustodian: Cloud security posture (AWS/Azure/GCP).
6. Wireless Security Testing
- Aircrack-ng suite: airodump, aireplay, aircrack, airdecap – WEP/WPA/WPA2 cracking.
- Wifite2 / Wifiphisher / Fluxion: Tự động hóa tấn công Wi-Fi (Evil Twin, Deauth, Handshake capture).
- Kismet: Wardriving, Wi-Fi/Bluetooth detection, logging.
7. Thiết bị mạng chuyên dụng (Network Device Security)
- RouterSploit: Framework khai thác Router/IoT (mimic Metasploit).
- Nipper (Titania): Audit cấu hình Router/Switch/Firewall (Cisco, Juniper, Fortinet, Palo Alto, Check Point) – so sánh với hardening guide.
- Firewalk / Traceroute / LFT: Mapping ACL/Firewall rule.
Quy trình kiểm tra bên ngoài chuẩn (External Penetration Test Methodology)
- Reconnaissance (Passive/Active): OSINT (Subdomain, Email, Cert, DNS, GitHub, LinkedIn), ASN/IP Range, Shodan/Censys, Nmap top ports.
- Vulnerability Scanning: Nessus/OpenVAS/Nuclei full scan → Loại bỏ False Positive.
- Manual Verification & Exploitation: Kiểm tra thủ công các finding critical/high, khai thác an toàn (Proof-of-Concept).
- Post-Exploitation (Nếu trong scope): Lateral Movement, Privilege Escalation, Data Exfiltration simulation.
- Reporting & Remediation Guidance: Báo cáo rủi ro theo CVSS, business impact, khuyến nghị sửa chữa ưu tiên, retest.
Lưu ý pháp lý & Đạo đức
- Chỉ kiểm tra hệ thống có sự cho phép bằng văn bản (Rules of Engagement, Scope).
- Tuân thủ Luật An ninh mạng VN, Luật An ninh thông tin, GDPR (nếu liên quan EU).
- Không gây Denial of Service, không truy xuất/copy dữ liệu nhạy cảm thật.
- Bảo mật thông tin phát hiện, báo cáo khẩn cho chủ sở hữu.