Bảo mật ứng dụng php là gì?

Đó là một câu hỏi đã làm nản lòng các kỹ sư phần mềm trong nhiều thập kỷ. ứng dụng phần mềm của tôi an toàn đến mức nào? . Giao diện duy nhất cho sản phẩm của bạn là giao diện người dùng được cung cấp qua trình duyệt, ứng dụng dành cho thiết bị di động hoặc dữ liệu do API dịch vụ web của bạn cung cấp. Thật không may, khi các phương tiện phần mềm hiện đại này tiếp tục phát triển thành các nền tảng tinh vi hơn, thì các lĩnh vực mà sản phẩm và dữ liệu của bạn cũng phải đối mặt với các rủi ro bảo mật tiềm ẩn, sự xâm nhập của tội phạm và hành vi trộm cắp dữ liệu.

Chúng ta sẽ khám phá trong blog này các kênh tấn công và khai thác ứng dụng PHP thường xuyên. Blog này hoàn toàn không phải là hướng dẫn chính thức về bảo mật cho ứng dụng của bạn và bạn phải luôn tham khảo ý kiến ​​của nhóm chuyên gia bảo mật về cách thực hành tốt nhất cho môi trường ứng dụng của mình

Các cuộc tấn công thông thường

Để bắt đầu, chúng tôi sẽ đề cập đến một số cuộc tấn công phổ biến nhất mà bạn nên biết. Hầu như tất cả các khung, thư viện và tiện ích mở rộng hiện đại đều có cơ chế tích hợp để vá các phương pháp tấn công phổ biến này, tuy nhiên chúng tôi sẽ đề cập đến chúng. Những cuộc tấn công này cực kỳ đơn giản để thực hiện và rất dễ ngăn chặn, nhưng chúng rất nguy hiểm nếu để lộ ra công chúng.

Tập lệnh chéo trang (XSS)

All the data that you present to your users are not entirely hosted by you, contrary to popular belief. Modern web applications are extremely dynamic and pull data from various sources. In some instances, your site could provide the ability for a user to leave comments via a form. From inside that form, a hacker could paste a