-
31-03-2009, 05:56 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dùng CreateRemoteThread tạo main thread cho 1 process, có thể không?
mình lên nhiều diễn đàn có nói đến sự kết hợp giữa hàm
CreateRemoteThread with pointer to
ExitProcess as param
không rõ họ sử dụng hàm CreateRemoteThread có phải với ý định là tạo 1 thread và đặt thread đó làm thread main cho process muốn kill,sau đó thay vì kill process thì người ta kill thread main
và mình muốn hỏi thêm là
CÓ thể dùng CreateRemoteThread tạo main thread cho 1 process không
View more random threads:
- Copy thư mục/file vào thư mục/file mới như thế nào ?
- Kick chuột trái vào 1 cửa sổ game như thế nào???
- Làm cách nào để inject DLL vào mọi process ngay khi các process đó được bật
- Giả lập thao tác Drag của chuột trên một cửa sổ khác
- Sửa menu ứng dụng khác không cần dll
- So sánh kiểu dữ liệu trong C Native và VC++ khi lập trình APIs
- Windows 7 EndTask trong Task Manager
- Capture screen trong Visual C++ như thế nào?
- Làm sao capture message của listview bên ngoài từ ứng dụng của mình ?
- VC++ MFC, công cụ nào hỗ trợ tạo giao diện??
-
01-04-2009, 09:24 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hàm ExitProcess khi được gọi thì sẽ hủy process mà gọi nó. CreateRemoteThread tạo ra một thread chạy trong ngữ cảnh của process cần kill. Sau đó nó gọi hàm ExitProcess thì cũng tương đương process cần kill tự gọi hàm ExitProcess để thoát. Cái này có thể hiểu như ta "mướn dao giết người" cho process cần kill tự xử [IMG]images/smilies/biggrin.png[/IMG].
Main thread được tạo ngay từ lúc chương trình bắt đầu chạy và ko liên quan gì đến đây cả.
-
01-04-2009, 04:50 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
CreateRemoteThread là hàm tạo thêm thread cho một process nào đó, chứ không phải tạo main thread. Khi tạo được rồi thì gọi hàm ExitProcess, hàm này sẽ kết thúc process hiện thời và tất cả các thread của nó.
Main thread là thread đầu tiên của process được gọi. Vì thế câu hỏi CreateRemoteThread có thể tạo ra main thread hay không là không có nghĩa.
-
02-04-2009, 10:44 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mấy cái này không thể kill được iceworm đâu. Lúc làm processApproach tớ và mèo đã dùng hết các kỹ thuật này nhưng không thể kill đươc, nó chặn dưới kernel rồi.
-
02-04-2009, 03:26 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hình như Mèo dùng cái này để kill icesword nhỉ ?
Trứng rung điều khiển từ xa Vibrator Spark Of Love Sản phẩm trứng rung bluetooth có điều khiển từ xa này được thiết kế với tông màu Rose Gold viền kim khí trải qua. kích tấc 7,4cm x 3,5cm giúp trứng...
TOP 3 trùy rung điều khiển từ xa...