1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình an toàn: Chương 7 - Lương Ánh Hoàng

14 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 3,36 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Lập trình an toàn - Chương 7: Anti-Tampering trình bày các nội dung: Phát hiện thay đổi (Detecting modification), che giấu mã (Code hiding), sử dụng con trỏ hàm (Function Pointer), giấu xâu (String hiding), phát hiện debugger (Anti-Debugger) Self-modifying code, giải pháp tổng thể. Mời các bạn cùng tham khảo nội dung chi tiết.

Trang 3

–  

–  

–  

• 

"rb");

int

Trang 4

'A')&&(pFile[i+1]=='A')&&

'A')&&(pFile[i+3]=='A'

if

return

Trang 5

–  

–  

•  

•  

•  

Trang 6

–  

–  

•  

•  

• 

–  

–  

–  

•  

•  

•  

•  

Trang 7

–  

• 

–  

–  

void

return

Trang 8

–  

•  

•  

•  

• 

–  

•  

•  

•  

•  

Trang 9

#de}ine

char

"%s\n"

return

Trang 10

–  

–  

–  

–  

–  

• 

#include

if

return

}

Trang 11

–  

• 

–  

–  

–  

–  

• 

–  

–  

• 

–  

–  

–  

Trang 12

–  

•  

•  

•  

•  

•  

•  

–  

http://msdn.microsoft.com/en-­‐us/library/ms537361%28v=vs.85%29.aspx

• 

–  

Trang 13

–  

•  

•  

•  

•  

•  

•  

–  

http://msdn.microsoft.com/en-­‐us/library/ms537361%28v=vs.85%29.aspx

• 

–  

Ngày đăng: 08/05/2021, 14:18

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm