Cuộc tấn công overflow ngăn xếp hoặc đệm là cách phổ biến nhất cho kẻ tấn công bên ngoài hệ thống, mạng hoặc kết nối quay số, để đạt được quyền truy cập trái phép vào hệ thống đích. Một người dùng được ủy quyền của hệ thống cũng có thể sử dụng khai thác này cho đặc quyền leo thang.
về cơ bản, các cuộc tấn công khai thác một lỗi trong một chương trình. Các lỗi có thể là một đơn giản
trường hợp lập trình nghèo, trong đó các lập trình viên bỏ rơi để giới hạn mã
kiểm tra trên một quấn đầu vào. Trong trường hợp này, những kẻ tấn công sẽ gửi thêm dữ liệu hơn các
chương trình đã mong. Bằng cách sử dụng thử nghiệm và lỗi, hoặc bằng cách kiểm tra nguồn
mã của chương trình tấn công nếu nó có sẵn, kẻ tấn công sẽ xác định các
dễ bị tổn thương và viết một chương trình để thực hiện như sau:
đang được dịch, vui lòng đợi..