ID và Password Testing
Khi nói đến ID và mật khẩu kiểm tra, làm theo các hướng dẫn sau:
■■ Kiểm tra việc lạm dụng tài khoản superuser. Vì lợi ích của sự tiện lợi, phát triển của bạn có thể vô tình sử dụng tài khoản này để trì hoãn trong việc hoàn thành một thiết kế kỹ lưỡng và thực hiện để đối phó với quyền truy cập và cho phép. Amajor nguyên tắc bảo mật thiết kế là để cung cấp cho người dùng (bao gồm cả ứng dụng của bạn như là một người sử dụng) số tiền tối thiểu của quyền truy cập như vậy mà họ có thể thực hiện các nhiệm vụ cần thiết nhưng bị ngăn cản thực hiện các hoạt động bất hợp pháp. Với truy cập superuser, người dùng cuối có thể tạo, xóa, thay đổi, hoặc viết thư cho các bảng dữ liệu. Một người dùng cuối với superuser đặc quyền có thể thay đổi các URL với SQLCODE để làm nhiều nhiệm vụ nguy hiểm. ■■ Hãy tìm các ID và mật khẩu "trong sạch" khi kết nối và truy cập các máy chủ, các thư mục, cơ sở dữ liệu, và các nguồn lực khác. Đây là những khả năng mã hóa cứng trong Active Server Pages (ASP), Java Server Pages (JSP), hoặc một tập tin cấu hình dữ liệu được lưu trữ trong một vị trí không an toàn. Nếu một ASP, JSP, hoặc tập tin cấu hình mà các cửa hàng ID cứng mã hóa và mật khẩu có thể được lấy ra, nguy hiểm là ưu việt. Lấy những tập tin này có thể được thực hiện theo nhiều cách khác nhau. Ví dụ, cách đây không quá lâu, các lỗi kích hoạt IIS3 người sử dụng Web để lấy nguồn APS bằng cách đặt một dấu chấm ở cuối URL (ví dụ, www.mtesting.com/mycode/login.asp.) Hoặc, do máy chủ . sai, duyệt thư mục cho phép
thử đối với thông tin Xì Để kiểm tra sự rò rỉ thông tin, làm theo các hướng dẫn sau: ■■ thử cho ý kiến trong HTMLcode có thể tiết lộ ID người dùng và mật khẩu thông tin, đường dẫn mã, hoặc thư mục và tên tập tin thực thi. ■■ thử nghiệm về thông báo lỗi tiết lộ tên máy chủ, tên thư mục gốc, hoặc các thông tin cần thiết khác về máy chủ. ■■ Kiểm tra để chắc chắn rằng tùy chọn duyệt thư mục trên máy chủ Web được tắt (xem hình 18.12). ■■ Kiểm tra để đảm bảo rằng truy cập vào cấu hình nguồn trên máy chủ Web được tắt. ■■ Kiểm tra để đảm bảo rằng các đặc quyền Write để con đường địa phương bị chặn.
đang được dịch, vui lòng đợi..