TAILIEUCHUNG - Sửa các khiếm khuyết

Vì bạn đã quét ứng dụng của bạn và tìm ra các khiếm khuyết, nên bây giờ là lúc xử lý các vấn đề sử dụng Rational AppScan. Đề nghị sửa chữa Vậy nên bây giờ bạn thực sự hiểu một vấn đề XSS là gì, và tại sao nó lại là một vấn đề phải được loại bỏ. Đây là lúc học cách sửa chữa nó. Nhấn tab Fix Recommendation được trình bày trong Hình 26. | Sửa các khiếm khuyết Vì bạn đã quét ứng dụng của bạn và tìm ra các khiếm khuyết nên bây giờ là lúc xử lý các vấn đề sử dụng Rational AppScan. Đề nghị sửa chữa Vậy nên bây giờ bạn thực sự hiểu một vấn đề XSS là gì và tại sao nó lại là một vấn đề phải được loại bỏ. Đây là lúc học cách sửa chữa nó. Nhấn tab Fix Recommendation được trình bày trong Hình 26. Hình 26. Sửa chữa Rational AppScan giải thích theo cách thân thiện với người phát triển cách thức sửa chữa vấn đề trong ứng dụng Web. Rational AppScan thậm chì còn cung cấp các dòng ví dụ mã trình Java có khả năng ngăn chặn vấn đề xem Hình 27 . Rational AppScan thực sự khiến cho việc sửa lỗi được phát hiện giống như trò chơi trẻ con thậm chí là cho hầu hết các nhà phát triển còn xanh . Hình 27. Cố định mã được phép của Rational AppScan Example of howto validate required fields Java exarrle to validate required fields public Class Validator public static bDoLfeen vali-dat enquiredÍString value Ị boolean isFieldValid false if ivalue null value . triir .length 0 isEieldValid true return isFieldValidr String zieldValue lrf ieldl if Validator . validateRequired f ieldValue j rieldValue is valid continue processing request Request Response Yêu cầu Trả lời Request Response cung cấp thông tin về lần kiểm tra thực tế mà Rational AppScan đã tiến hành dựa vào ứng dụng Web của bạn. Rational AppScan hoạt động bằng cách trước tiên gửi một yêu cầu bình thường và sau đó mới gửi lại yêu cầu như thế lần nữa nhưng nó được thay đổi bằng kiểm tra khiếm khuyết. Nếu bạn nhìn vào Hình 28 hình thể hiện Kiểm tra mở phần văn bản đánh dấu màu đỏ là phần kiểm tra thực tế còn gọi lạ một biến thể mà Rational AppScan đã đốt tại ứng dụng Web của bạn. Điều này cho phép bạn xem chi tiết kiểm tra cụ thể . Hãy chú ý đến cách cửa sổ mã trình thể hiện kiểm tra và màu đỏ thể hiện cái đã bị thay đổi cho phép bạn chọn nút đánh dấu AB để phóng đại đến phần trả lời nơi đã tìm thấy chữ ký chứng thực kết quả. Bạn có thể sử dụng thông

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.