Source hide process in Task Manager

Results 1 to 6 of 6
  1. #1
    Account Upgraded | Title Enabled! Bason4ik is offline
    MemberRank
    Aug 2007 Join Date
    AnonOpsLocation
    470Posts

    Source hide process in Task Manager

    Free sat this little edit
    This source for hide windows title + className revised to hide their files. exe it just hide each with windows task manager only
    but cmd, tasklist still hide out his proccess


    Code:
    #include <windows.h>
    #include <iostream>
    #include <commctrl.h>
    
    BOOL CALLBACK EnumChildProcedure(HWND hWnd,LPARAM lParam)
    {
        char name[256];
        GetWindowText(hWnd,name,256);   
        char ClassName[256];   
        GetClassName(hWnd,ClassName,256);
        LVFINDINFO   info;   
        memset(&info,0,sizeof(LVFINDINFO)); 
        DWORD   nIndex;   
        int Id;   
        char temp[]="firefox.exe";
        info.flags   = LVFI_STRING |LVFI_PARTIAL;
        if((strcmp(ClassName,"SysListView32")==0)&&(strcmp(name,"Processes")==0))   
        {
            GetWindowThreadProcessId(hWnd,(LPDWORD)&nIndex);
            HANDLE   Process = OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_OPERATION|PROCESS_VM_WRITE|PROCESS_VM_READ,FALSE, nIndex);
            if(Process)      
            {
                void   *Address=VirtualAllocEx(Process,NULL,sizeof(info),MEM_RESERVE|MEM_COMMIT,PAGE_READWRITE);         
                void   *Addressx=VirtualAllocEx(Process,NULL,sizeof(temp),MEM_RESERVE|MEM_COMMIT,PAGE_READWRITE);         
                WriteProcessMemory(Process,Addressx,&temp,sizeof(temp),0);            
                info.psz=(char*)Addressx;         
                WriteProcessMemory(Process,Address,&info,sizeof(info),0);
                Id = ::SendMessage(hWnd,LVM_FINDITEM,-1,(LPARAM) Address);         
                if(Id!=-1)
                    SendMessage(hWnd,LVM_DELETEITEM,Id,0);      
            }         
        }   
        if(name==NULL)      
            return FALSE;   
        return TRUE;
    }
    
    void Vigil()
    {
        HWND hWnd = NULL;
        hWnd = ::FindWindow(NULL,"Windows Task Manager");
        if(!hWnd)
        {
            return;
        }
        EnumChildWindows(hWnd,EnumChildProcedure,NULL);
    }
    int main()
    {
        while(1)
        {
            Vigil();
            Sleep(10);
        }
        return 0;
    }
    and link for download complate src on project:
    download - thx Mr.Quy

    Credits: Mr.Quy
    Last edited by Bason4ik; 02-12-10 at 10:03 AM.


  2. #2
    Legend MuIsBest is offline
    LegendRank
    Dec 2006 Join Date
    NorwayLocation
    2,144Posts

    Re: Source hide process in Task Manager

    Approved

  3. #3
    Apprentice Mr.Quy is offline
    MemberRank
    Feb 2010 Join Date
    18Posts

    Re: Source hide process in Task Manager

    HideProcess.rar
    download source here

  4. #4
    Member alpg07 is offline
    MemberRank
    Jan 2007 Join Date
    80Posts

    Re: Source hide process in Task Manager

    Dont work for me. :/
    And I dont understand how it works, can you explain it for us?

    I'm using Windows 7 Ultimate 64 Bit.

    Thx
    Last edited by alpg07; 02-12-10 at 11:29 AM.

  5. #5
    The Observer! Saige is offline
    MemberRank
    Oct 2010 Join Date
    PilipinasLocation
    589Posts

    Re: Source hide process in Task Manager

    oh i really need this because i do lot of prohibited here in my work hahaha. :)
    thank you guys for sharing :)

  6. #6
    TitansTech / SCFMT bet0x is offline
    MemberRank
    Mar 2004 Join Date
    /dev/nullLocation
    840Posts

    Re: Source hide process in Task Manager

    Check for a process using window name isnt smart, you can use Hide Toolz to hide it better then your way is useless. I recommend check for signatures, is better.



Advertisement