-
22-05-2009, 06:40 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gọi tiến trình Hook API bằng tiến trình bị inject trên VC++ như thế nào?
Mình thấy rằng việc Hook API có điều kiện bắt buộc để nó sống là process gọi hàm để Hook API phải đang chạy,vậy nếu ta dùng 1 DLL để gọi hàm đó và inject cái dll đó vào 1 process thì có thể duy trì được HOOk api mãi không
View more random threads:
- Tại sao phải sử dụng hàm VirtualAlloc?
- chạy debug chương trình bị not responding
- Tạo toolbar 24bit color và đổi màu nền toolbar
- Có thể ghi file khi file đang chạy hay không?
- Làm thế nào để monitor windows process?
- Bảo vệ chương trình không bị Entask bởi Entask manage.
- Phân biệt _cdecl và _stdcal
- Giảm thời gian chậm trễ khi sử dụng WH_KEYBORAD_LL??
- chuyển âm thanh từ buzzer ra speaker máy tính
- Làm sao hook API cho tất cả các tiến trình
-
24-05-2009, 07:50 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình nhớ đã trả lời bạn trong một topic nào rồi mà. Nếu bạn inject dll bằng hàm SetWindowsHookEx thì dll sẽ bị unload sau khi tiến trình inject kết thúc, còn nếu bạn inject bằng CreateRemoteThread thì dll sẽ sống cho đến khi process nạn nhân chết mới thôi.
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...