Kỹ thuật kiểm tra bảo mật mạng
- Port Scanning: Quét tất cả host kết nối mạng bằng port scanner (Nmap, Masscan)
- Vulnerability Scanning: Quét lỗ hổng (Nessus, OpenVAS, Qualys)
- Ethical Hacking / Penetration Testing: Mô phỏng tấn công hợp pháp
- Password Cracking: Kiểm tra độ mạnh mật khẩu (Hashcat, John the Ripper)
- Security Testing: Kiểm tra cấu hình, chính sách, tuân thủ
Công cụ phát hiện lỗ hổng bảo mật
- Metasploit Framework: Miễn phí, open-source, khai thác lỗ hổng
- Wireshark: Phân tích gói tin (packet analysis) - wireshark.org
- w3af: Framework bảo mật ứng dụng web - w3af.sourceforge.net
- Nipper: Audit cấu hình mạng - titania.co.uk (community edition)
Đánh giá bảo mật mạng (Network Security Assessment) là gì?
Bản chất là audit bảo mật mạng. Xem xét các biện pháp bảo mật để tìm lỗ hổng tiềm ẩn. Penetration test đo lường tác động tiềm năng của tấn công lên tài sản cụ thể và đánh giá hiệu quả phòng thủ.
Quy trình Penetration Test
- Reconnaissance (Thu thập thông tin): Khám phá mục tiêu
- Scanning: Quét lỗ hổng
- Exploitation: Khai thác lỗ hổng (XSS, SQL Injection, Backdoor)
- Post-Exploitation: Leo thang đặc quyền, đánh cắp data, chặn traffic, đo lường thiệt hại
- Reporting: Báo cáo phát hiện, rủi ro, khuyến nghị khắc phục
Lưu ý
- Chỉ thực hiện trên hệ thống có sự cho phép bằng văn bản
- Tuân thủ quy trình, phạm vi (scope) thỏa thuận
- Mục tiêu: cải thiện bảo mật, không gây thiệt hại