Bài toán khai thác buffer overflow với kỹ thuật ret2libc trong CTF

Kiểm tra bảo vệ, stack không thực thi Arch: amd64-64-little RELRO: Partial RELRO Stack: No canary found NX: NX enabled PIE: No PIE (0x400000) Stripped: No Đây là một bài tập điển hình trong thư viện libc, sẽ được phân tích chi tiết int __fastcall main_function(int argc, const char **argv, const char **envp) { ...

Đăng vào ngày 28 tháng 6 lúc 17:56

Thực hành Lỗ hổng Buffer Overflow

Thí nghiệm này được thực hiện trên hệ điều hành Ubuntu Linux 64-bit, trong môi trường đám mây của实验楼 (Shiyanlou). Giới thiệu Lỗ hổng bộ đệm tràn (Buffer Overflow) xảy ra khi một chương trình cố gắng ghi dữ liệu vào một bộ đệm (buffer) vượt quá kích thước đã được cấp phát cố định. Lỗ hổng này có thể bị kẻ tấn công lợi dụng để thay đổi luồng ...

Đăng vào ngày 12 tháng 6 lúc 04:48