Jump to content

hide program from Task Manager

- - - - -

  • Please log in to reply
10 replies to this topic

#1
Abbath1349

Abbath1349

    Newbie

  • Members
  • PipPip
  • 22 posts
Tell me how to do that the program was not visible in Task Manager in Winodvs 7?

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Are you doing this in C, C++, Managed C++? The details vary a little bit between them.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Abbath1349

Abbath1349

    Newbie

  • Members
  • PipPip
  • 22 posts
I'm doing this in C++ (in Visual Studio 2005)

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
In Visual Studio 2005, you could be using Managed C++ rather than C++. Which is it? Also, it would help if you posted your code.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
Abbath1349

Abbath1349

    Newbie

  • Members
  • PipPip
  • 22 posts
I use Qt 4.4.3. So Do u have any ideas how to do that the program was not visible in Task Manager in Winodvs 7

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Quick check, are you wanting to hide it from the Task Manager (Ctrl-Alt-Delete - Task Manager), or from the Task Bar, or from the notifications area? These are three completely different things.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#7
Abbath1349

Abbath1349

    Newbie

  • Members
  • PipPip
  • 22 posts
From Task Manager(Ctr-Alt-Del) (from the Processes tab)

#8
pacifich

pacifich

    Programmer

  • Members
  • PipPipPipPip
  • 113 posts
I think that you will not be able to hide that from task manager. You will be able to remove that only.

#9
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Hiding it from the processes tab is going to require you to start digging into windows API calls. Qt was never designed to give you access to this type of low-level, system-specific functionality. Worse, this is the same behavior that various keyloggers, spyware, viruses, and other malicious tools use to hide their presence from the system. As a result, any attempt to hide your program from the Task Manager is likely to get it flagged as potential malware.

Finally, why? I mean, what is the point of doing this? You aren't learning how to create a normal program that operates normally with the system when you do this type of thing. The only conclusion I can come up with is that you are trying to hide your program from someone, and that just doesn't make sense... especially when you're creating it with a GUI toolkit like Qt.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#10
fayyazlodhi

fayyazlodhi

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 403 posts
I believe there might be more than one ways but the common one i am aware of is by writing and using "root kits".

These are basically programs which intentionally hide themselves from registry / file systems.
Rootkit - Wikipedia, the free encyclopedia

However, then there are utilities written to reveal such applications. Sysinternals is the best known resource as Mark Rozenwich (Author of Windows Internals) is arguably the best resource for this.
RootkitRevealer

The best and probably not so evil use of this that i have seen was an application used by an employer on employee computers for tracking their IP data. All kinds of pc activity monitoring including software that monitor's for e.g. a contractor's machine for evidence of work done during used time.

Following is a book available from amazon on root kits.
Amazon.com: Rootkits: Subverting the Windows Kernel (9780321294319): Greg Hoglund, Jamie Butler: Books

Writing a simple root kit for linux
http://alexids.googl...T_FOR_LINUX.pdf

http://w3.linux-maga...urity_Intro.pdf
Generally this is considered a sensitive topic but i am sure you can find much more on google.

Lastly, just by the way, if all you need is that process not be under "process tab" and still works. You can make a "Windows Service". This is can be a program optionally started at windows boot automatically and there are already many services running. All of these are visible under Services tab. But if your intention is merely that some one does not see your application easily, it is FAR easier to write a simple windows service, give it a weird name so that one cannot find it easily under other standard services in services tab and you are pretty good.
Today is the first day of the rest of my life

#11
Abbath1349

Abbath1349

    Newbie

  • Members
  • PipPip
  • 22 posts
I did it :) theme are closed :cool:




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users