Đồ án hệ điều hành: Phần mềm keylog sử dụng Hook windows
Số trang: 60
Loại file: pdf
Dung lượng: 1.08 MB
Lượt xem: 21
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Khi mà thị trường windows chiếm hơn 90% trên thế giới thì việc được nghiên cứu về một tính năng quan trọng, cơ bản nhất của windows làm chúng em rất hứng thú. Hơn nữa việc thực hiện đ ề tài giúp chúng em biết rõ hơn về một kỹ thuật phần mềm gián điệp, ăn cắp thông tin để biết cách phòng tránh.
Nội dung trích xuất từ tài liệu:
Đồ án hệ điều hành: Phần mềm keylog sử dụng Hook windows TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN MẠNG VÀ TRUYỀN THÔNG ĐỒ ÁN HỆ ĐIỀU HÀNH Đề tài: PHẦN MỀM KEYLOGERSỬ DỤNG HOOK WINDOWS Sinh viên : Nguyễn Quan Nhật Nguyễn Quốc Mỹ Lớp : 08T4 Cán b ộ hướng d ẫn : Huỳnh Cô ng Pháp Đà Nẵng 201 1 Bộ môn Mạ ng và Truy ền Thông2Nguyễ n Quang Nhật – Nguyễ n Quố c MỹKeyLogger-Sử dụng Hook Windows 3 MỤC LỤCTỔNG QUAN VỀ ĐỀ TÀI.................................................................................................. 5Chương 1. CƠ SỞ L Ý THUYẾ T......................................................................................... 6 I. Giới thiệu........................................................................................................................ 6 II. Thông Điệp và HÀNG ĐỢ I THÔNG ĐIỆP CỦ A WINDOWS ............................... 6 II.1. Giới thiệu................................................................................................................ 6 II.1.1. Thông đi ệp windows ....................................................................................... 6 II.1.2. Lo ại Thông điệp .............................................................................................. 7 II.1.3. Lộ trình thông điệp ........................................................................................ 10 II.1.4. Xử lý thông điệp............................................................................................ 12 II.1.5. Lọc thông điệp............................................................................................... 16 II.1.6. Đăng và chuyển thông điệp .......................................................................... 16 II.1.7. Bế tắc thông điệp........................................................................................... 18 II.1.8. Thông đi ệp quảng bá ..................................................................................... 19 II.1.9. Truy vấn thông điệp ...................................................................................... 20 II.2. Sử dụng thông điệp và hàng đ ợi thông điệp....................................................... 21 II.2.1. Tạo vòng lặp thông điệp................................................................................ 21 II.2.2. Kiểm tra một hàng đ ợi thông điệp................................................................ 24 II.2.3. Đăng thông đi ệp ............................................................................................ 25 II.2.4. Gửi mộ t thông điệp........................................................................................ 26 III. k ỹ thu ật hook ............................................................................................................. 28 III.1. Giới thiệu ............................................................................................................ 28 III.2. Chuỗi Hook......................................................................................................... 29 III.2.1. Thủ tục Hook................................................................................................ 29 III.2.2. Các kiểu Hook.............................................................................................. 29 III.3. Cách s ử dụ ng ...................................................................................................... 31 III.3.1. Cài đ ặt Hook................................................................................................. 31 III.3.2. Giải phóng Hook .......................................................................................... 31 IV. win 32 api .................................................................................................................. 32 IV.1. Giới thiệu............................................................................................................ 32 IV.2. Các hàm thườ ng dùng ........................................................................................ 32 Nguyễ n Quang Nhật – Nguyễ n Quố c M ỹ Bộ môn Mạ ng và Truy ền Thông4 IV.2.1. SetWindowsHookEx ................................................................................... 32 ...
Nội dung trích xuất từ tài liệu:
Đồ án hệ điều hành: Phần mềm keylog sử dụng Hook windows TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN MẠNG VÀ TRUYỀN THÔNG ĐỒ ÁN HỆ ĐIỀU HÀNH Đề tài: PHẦN MỀM KEYLOGERSỬ DỤNG HOOK WINDOWS Sinh viên : Nguyễn Quan Nhật Nguyễn Quốc Mỹ Lớp : 08T4 Cán b ộ hướng d ẫn : Huỳnh Cô ng Pháp Đà Nẵng 201 1 Bộ môn Mạ ng và Truy ền Thông2Nguyễ n Quang Nhật – Nguyễ n Quố c MỹKeyLogger-Sử dụng Hook Windows 3 MỤC LỤCTỔNG QUAN VỀ ĐỀ TÀI.................................................................................................. 5Chương 1. CƠ SỞ L Ý THUYẾ T......................................................................................... 6 I. Giới thiệu........................................................................................................................ 6 II. Thông Điệp và HÀNG ĐỢ I THÔNG ĐIỆP CỦ A WINDOWS ............................... 6 II.1. Giới thiệu................................................................................................................ 6 II.1.1. Thông đi ệp windows ....................................................................................... 6 II.1.2. Lo ại Thông điệp .............................................................................................. 7 II.1.3. Lộ trình thông điệp ........................................................................................ 10 II.1.4. Xử lý thông điệp............................................................................................ 12 II.1.5. Lọc thông điệp............................................................................................... 16 II.1.6. Đăng và chuyển thông điệp .......................................................................... 16 II.1.7. Bế tắc thông điệp........................................................................................... 18 II.1.8. Thông đi ệp quảng bá ..................................................................................... 19 II.1.9. Truy vấn thông điệp ...................................................................................... 20 II.2. Sử dụng thông điệp và hàng đ ợi thông điệp....................................................... 21 II.2.1. Tạo vòng lặp thông điệp................................................................................ 21 II.2.2. Kiểm tra một hàng đ ợi thông điệp................................................................ 24 II.2.3. Đăng thông đi ệp ............................................................................................ 25 II.2.4. Gửi mộ t thông điệp........................................................................................ 26 III. k ỹ thu ật hook ............................................................................................................. 28 III.1. Giới thiệu ............................................................................................................ 28 III.2. Chuỗi Hook......................................................................................................... 29 III.2.1. Thủ tục Hook................................................................................................ 29 III.2.2. Các kiểu Hook.............................................................................................. 29 III.3. Cách s ử dụ ng ...................................................................................................... 31 III.3.1. Cài đ ặt Hook................................................................................................. 31 III.3.2. Giải phóng Hook .......................................................................................... 31 IV. win 32 api .................................................................................................................. 32 IV.1. Giới thiệu............................................................................................................ 32 IV.2. Các hàm thườ ng dùng ........................................................................................ 32 Nguyễ n Quang Nhật – Nguyễ n Quố c M ỹ Bộ môn Mạ ng và Truy ền Thông4 IV.2.1. SetWindowsHookEx ................................................................................... 32 ...
Tìm kiếm theo từ khóa liên quan:
Đồ án hệ điều hành Phần mềm keylog quản trị mạng nguyên lý hệ điều hành hệ điều hành Windows xây dựng phần mềmTài liệu có liên quan:
-
24 trang 370 1 0
-
Nhập môn Tin học căn bản: Phần 1
106 trang 365 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 348 0 0 -
Thêm chức năng hữu dụng cho menu chuột phải trên Windows
4 trang 322 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 306 0 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 299 0 0 -
Giáo trình Tin học MOS 1: Phần 1
58 trang 287 0 0 -
20 trang 276 0 0
-
12 trang 248 0 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 247 0 0