PDA

View Full Version : سوال: کمک در مورد ساخت scan virus processes



saeedvir
سه شنبه 24 آذر 1388, 22:15 عصر
سلام دوستان عزیز

من در یک مورد از شما کمک می خواهم :

من توانستم لیست پروسس های در حال اجرا را در یک List Box نشان بدم.

خب !
و در یک List box دیگر پروسس ویروس های مختلف را وارد کردم (از قبل)

حالا می خواهم اگر در List box اول پروسسی از List box دوم پیدا کرد آنها را مشخص کنه و End Processes کنه !؟!؟!؟

این کار امکان پذیر هست یا نه ؟؟

xxxxx_xxxxx
چهارشنبه 25 آذر 1388, 00:48 صبح
حالا می خواهم اگر در List box اول پروسسی از List box دوم پیدا کرد آنها را مشخص کنه و End Processes کنه !؟!؟!؟

این کار امکان پذیر هست یا نه ؟؟
1) شناسه پروسس یا pID رو بدست بیارید (جستجو کنید)
2) با تابع OpenProcess یک full access به اون پروسه ایجاد کنید.
3) از طریق Handle ای که تابع OpenProcess بهتون میده با تابع TerminateProcess اون پروسه رو ببندید.
4) در آخر هم با تابع CloseHandle، هندل ایجاد شده رو ببندید.

البته شما باید مسیری که اون پروسس رو ایجاد کرده (مسیر فایل اجرایی) رو هم در نظر بگیرید، شاید تشابه اسمی بعداً براتون دردسر درست کنه.

موفق باشید/