• Kỹ thuật khai thác lỗi tràn bộ đệm - Phần II

    Kỹ thuật khai thác lỗi tràn bộ đệm - Phần II
    Trong phần trước ta đã xem xét chi tiết về tổ chức bộ nhớ, stack, gọi hàm để hiểu được tường tận tại sao khi tràn bộ đệm xảy ra có thể thay đổi giá trị thanh ghi con trỏ lệnh %eip, từ đó có thể thực thi mã lệnh bất kỳ. Ta cũng đã biết cách tạo một shellcode đơn giản để chèn vào giữa chương trình bị lỗi. Trong phần tiếp theo này, chúng ta sẽ xem xét một số kỹ thuật cơ bản để khai thác lỗi tràn bộ đệm.
  • Kỹ thuật khai thác lỗi tràn bộ đệm: Tổ chức bộ nhớ, stack, gọi hàm, shellcode

    Kỹ thuật khai thác lỗi tràn bộ đệm: Tổ chức bộ nhớ, stack, gọi hàm, shellcode
    Bài viết này trình bày về tràn bộ đệm (buffer overflow) xảy ra trên stack và kỹ thuật khai thác lỗi bảo mật phổ biến này. Bài viết này gồm 2 phần: Phần 1: "Tổ chức bộ nhớ, stack, gọi hàm, shellcode" và Phần 2: "Kỹ thuật khai thác lỗi tràn bộ đệm"