PDA

View Full Version : سوال: نوشتن یک آنتی برای یک ویروس



tehran2009
شنبه 14 فروردین 1389, 16:34 عصر
سلام دوستان
من یک ویروسی نوشتم که می ره توی درایو C و اونجا شروع به کار می کنه.
حالا می خوام ببینم چطور واسش یک آنتی بنویسم. یعنی برنامه خودمو که به نام reza.exe در حال کار هست و ببندم و پاک کنم. (مسیر برنامه C\reza.exee)
ممنون میشم با پروژه های وی بی توضیح بدهید.

HjSoft
شنبه 14 فروردین 1389, 16:51 عصر
کافیه اون رو با دستور shell زیر ببندید و بعد پاکش کنید .

taskkill /im /f reza.exe
kill "c:\reza.exe"

البته بگم چون دقیق یادم نیست اگر جواب نداد جای /im و /f رو عوض کنید ، جواب میده

saeedvir
شنبه 14 فروردین 1389, 17:09 عصر
البته اگه Attrib فایل (ویروس ) به صورت مخفی یا مخفی سیستمی باشه باید اول به حالت Normal برگردانید بعد پاکش کنید

در تکمیل پاسخ دوستمون HjSoft


Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Form_Load()
On Error Resume Next

Shell "taskkill /f /im " + "reza.exe", vbHide
SetAttr "c:\reza.exe", vbNormal
Sleep 1000
Kill ("c:\reza.exe")
End Sub

REZADG
شنبه 14 فروردین 1389, 20:11 عصر
نشد اگر ویروس در حال اجرا بود باید ببندیش که سورسش فراوان در سایت موجود هست بگر

HjSoft
یک شنبه 15 فروردین 1389, 19:09 عصر
REZADG عزیز !!! این کد دقیقا برنامه در حال اجرا را می بندد .
taskkill /im /f reza.exe