امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
راه حل دوستان برای این مسئله چیه؟
نویسنده پیام
mehdi007 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
راه حل دوستان برای این مسئله چیه؟
دوستان من میخوام یک آنتی ویروس باسه این کرم هایی که از طریق این فلش ها انتقال پیدا میکنن بنویسم اما یه مشکل دارم
مثلا من میخوام یه فایل ویروس به نام explorer.exe رو ببندم اما وقتی مینویسم
shell "taskkill /f /im explorer.exe"
اشتباها explorer ویندوز هم بسته میشه حالا من میخوام فرضا explorer ویروس رو فرضا با آدرس زیر ببندم چی کار کنم :
c:/explorer.exe
هر دستوری باشه مانعی نداره بنویسید؟
۱۲-شهریور-۱۳۸۷, ۱۴:۱۰:۱۷
ارسال‌ها
پاسخ
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #2
RE: راه حل دوستان برای این مسئله چیه؟
خوب میتونی Process ID هر کدوم از Explorer.exe ها رو که در حال اجرا هستن بدست بیاری و با استفاده از اون آدرس فایل روی هارد و پیدا کنی و اونی رو ببندی که آدرسش WinDrive:\windows\explorer.exe نباشه.
همه این کارا با استفاده از توابع API صورت میگیره و با استفاده از shell نمیتونی کاری بکنی.

۱۲-شهریور-۱۳۸۷, ۱۴:۲۶:۴۶
ارسال‌ها
پاسخ
mehdi007 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: راه حل دوستان برای این مسئله چیه؟
میشه با api توضیح بدید با مثال
۱۲-شهریور-۱۳۸۷, ۱۵:۱۵:۲۴
ارسال‌ها
پاسخ
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #4
RE: راه حل دوستان برای این مسئله چیه؟
راستش من زیاد وارد نیستم
ولی با این API هاست :
کد php:
Public Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As LonglpdwProcessId As Long) As Long
Public Declare Function CreateToolhelp32Snapshot Lib "kernel32" (ByVal dwFlags As LongByVal th32ProcessID As Long) As Long
Public Declare Function Process32First Lib "kernel32" (ByVal hSnapshot As Longlppe As PROCESSENTRY32) As Long
Public Declare Function Process32Next Lib "kernel32" (ByVal hSnapshot As Longlppe As PROCESSENTRY32) As Long
Public Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As LongByVal bInheritHandle As LongByVal dwProcessId As Long) As Long
Public Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As LongByVal uExitCode As Long) As Long
Public Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Public Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long

Public Type PROCESSENTRY32
    dwSize 
As Long
    cntUsage 
As Long
    th32ProcessID 
As Long
    th32DefaultHeapID 
As Long
    th32ModuleID 
As Long
    cntThreads 
As Long
    th32ParentProcessID 
As Long
    pcPriClassBase 
As Long
    dwFlags 
As Long
    szexeFile 
As String 260
End Type 
اطلاعاتت رو درباره این توابع زیاد کن

۱۲-شهریور-۱۳۸۷, ۱۶:۰۶:۳۳
ارسال‌ها
پاسخ
mehdi007 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: راه حل دوستان برای این مسئله چیه؟
آقا تشکر
اگه کس دیگه ای هم است بسم الله
۱۲-شهریور-۱۳۸۷, ۱۶:۱۲:۰۱
ارسال‌ها
پاسخ
Scorpion آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 882
موضوع‌ها: 44
تاریخ عضویت: خرداد ۱۳۸۵

تشکرها : 958
( 1525 تشکر در 501 ارسال )
ارسال: #6
RE: راه حل دوستان برای این مسئله چیه؟
eplorer رو نمیشه اونطوری بست
باید svchost هارو تست کنید
خود explorer چندین زیرمجموعه dll , و ... داره
کلا این روش مناسب نیست

گر نیک و بد نزد خدا یکسان بدی در ابتلا --با جبرئیل ماه رو ابلیس هم سیماستی
۱۲-شهریور-۱۳۸۷, ۱۶:۲۳:۱۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس ربات تبلیغاتی یاهو BS-Spammer که خودم نوشتم (فقط برای آشنایی دوستان با ساخت اسپم +behnam+ 26 23,583 ۱۲-تير-۱۳۹۱, ۰۷:۵۱:۰۵
آخرین ارسال: bermuda01
  کمک از دوستان و اساتید گرامی samandesign 1 2,059 ۱۸-فروردین-۱۳۹۱, ۱۴:۵۰:۱۴
آخرین ارسال: Payman62
  دوستان عزیز بیایید اینجا مرد یخی 1 1,953 ۲۶-آبان-۱۳۹۰, ۱۹:۵۴:۲۷
آخرین ارسال: Payman62
  کمک فوری از تمام دوستان و استادان در مورد اجرای برنامه yashar_2006 1 2,904 ۰۵-بهمن-۱۳۸۹, ۱۶:۰۴:۳۸
آخرین ارسال: Di Di
  سوال از دوستان و اساتید در رابطه با دیتابیس evilbaby 24 20,785 ۱۵-مرداد-۱۳۸۸, ۱۷:۳۰:۳۲
آخرین ارسال: evilbaby
Question مشکل در برنامه درخواست کمک از دوستان evilbaby 4 3,604 ۰۷-مرداد-۱۳۸۸, ۱۵:۵۶:۲۹
آخرین ارسال: evilbaby
  کمک از دوستان برنامه نویس evilbaby 3 3,681 ۲۵-تير-۱۳۸۸, ۲۰:۱۸:۳۲
آخرین ارسال: Fireninja
  مدیرانجمن و دوستان برنامه نویس کمک کنند evilbaby 2 2,831 ۲۷-خرداد-۱۳۸۸, ۰۹:۵۳:۱۹
آخرین ارسال: evilbaby
  دوستان کی این کامپوننت رو داره؟ j.farazani 12 8,736 ۲۶-اردیبهشت-۱۳۸۸, ۱۲:۰۰:۰۶
آخرین ارسال: Di Di
  درخواست يك برنامه نا قابل از دوستان ايران ويچ yaghoob.ekrami 20 14,459 ۲۳-شهریور-۱۳۸۷, ۱۲:۲۵:۲۰
آخرین ارسال: s4m4n

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS