Lấy cắp đạo đức - Kiểm tra bút
Kiểm tra thâm nhập là một phương pháp mà nhiều công ty làm theo để giảm thiểu vi phạm bảo mật của họ. Đây là cách thuê một chuyên gia có kiểm soát, người sẽ cố gắng hack hệ thống của bạn và chỉ cho bạn những sơ hở mà bạn nên sửa chữa.
Trước khi thực hiện kiểm tra thâm nhập, bắt buộc phải có thỏa thuận đề cập rõ ràng các thông số sau:
thời gian kiểm tra thâm nhập sẽ như thế nào,
đâu sẽ là nguồn IP của cuộc tấn công và
trường thâm nhập của hệ thống sẽ như thế nào.
Kiểm tra thâm nhập được tiến hành bởi các tin tặc có đạo đức nghề nghiệp, những người chủ yếu sử dụng các công cụ thương mại, mã nguồn mở, tự động hóa các công cụ và kiểm tra thủ công. Không có hạn chế; mục tiêu quan trọng nhất ở đây là phát hiện ra càng nhiều lỗ hổng bảo mật càng tốt.
Các loại kiểm tra thâm nhập
Chúng tôi có năm loại thử nghiệm thâm nhập -
Black Box- Ở đây, hacker có đạo đức không có bất kỳ thông tin nào liên quan đến cơ sở hạ tầng hoặc mạng của tổ chức mà anh ta đang cố gắng xâm nhập. Trong thử nghiệm thâm nhập hộp đen, hacker cố gắng tìm kiếm thông tin bằng cách của riêng mình.
Grey Box - Đây là một kiểu kiểm tra thâm nhập trong đó hacker có đạo đức có một phần kiến thức về cơ sở hạ tầng, như máy chủ tên miền của nó.
White Box - Trong thử nghiệm thâm nhập hộp trắng, hacker có đạo đức được cung cấp tất cả thông tin cần thiết về cơ sở hạ tầng và mạng của tổ chức mà anh ta cần thâm nhập.
External Penetration Testing- Loại thử nghiệm thâm nhập này chủ yếu tập trung vào cơ sở hạ tầng mạng hoặc máy chủ và phần mềm của chúng hoạt động dưới cơ sở hạ tầng. Trong trường hợp này, hacker có đạo đức thử tấn công bằng cách sử dụng các mạng công cộng thông qua Internet. Tin tặc cố gắng tấn công cơ sở hạ tầng của công ty bằng cách tấn công các trang web, máy chủ web, máy chủ DNS công cộng, v.v.
Internal Penetration Testing - Trong loại thử nghiệm thâm nhập này, hacker có đạo đức ở bên trong mạng của công ty và tiến hành các thử nghiệm của mình từ đó.
Kiểm tra thâm nhập cũng có thể gây ra các vấn đề như hệ thống bị trục trặc, hệ thống bị treo hoặc mất dữ liệu. Do đó, một công ty nên chấp nhận rủi ro có tính toán trước khi tiến hành thử nghiệm thâm nhập. Rủi ro được tính toán như sau và nó là rủi ro quản lý.
RISK = Threat × Vulnerability
Thí dụ
Bạn có một trang web thương mại điện tử trực tuyến đang được sản xuất. Bạn muốn thực hiện thử nghiệm thâm nhập trước khi đưa nó vào hoạt động. Ở đây, bạn phải cân nhắc những ưu và khuyết điểm trước. Nếu bạn tiếp tục thử nghiệm thâm nhập, nó có thể gây ra gián đoạn dịch vụ. Ngược lại, nếu bạn không muốn thực hiện thử nghiệm thâm nhập, thì bạn có thể gặp rủi ro có một lỗ hổng chưa được vá và sẽ luôn là mối đe dọa.
Trước khi thực hiện một thử nghiệm thâm nhập, bạn nên đưa ra phạm vi của dự án bằng văn bản. Bạn nên rõ ràng về những gì sẽ được kiểm tra. Ví dụ -
Công ty của bạn có VPN hoặc bất kỳ kỹ thuật truy cập từ xa nào khác và bạn muốn kiểm tra điểm cụ thể đó.
Ứng dụng của bạn có máy chủ web với cơ sở dữ liệu, vì vậy bạn có thể muốn kiểm tra nó để kiểm tra các cuộc tấn công SQL injection, đây là một trong những thử nghiệm quan trọng nhất trên máy chủ web. Ngoài ra, bạn có thể kiểm tra xem máy chủ web của mình có miễn nhiễm với các cuộc tấn công DoS hay không.
Mẹo nhanh
Trước khi tiếp tục kiểm tra khả năng thâm nhập, bạn nên ghi nhớ những điểm sau:
Đầu tiên hãy hiểu các yêu cầu của bạn và đánh giá tất cả các rủi ro.
Thuê một người được chứng nhận để thực hiện kiểm tra thâm nhập vì họ được đào tạo để áp dụng tất cả các phương pháp và kỹ thuật có thể có để phát hiện ra các sơ hở có thể có trong mạng hoặc ứng dụng web.
Luôn luôn ký một thỏa thuận trước khi thực hiện thử nghiệm thâm nhập.