Tell me how to do that the program was not visible in Task Manager in Winodvs 7?
10 replies to this topic
#1
Posted 18 July 2011 - 10:55 PM
|
|
|
#2
Posted 19 July 2011 - 04:26 AM
Are you doing this in C, C++, Managed C++? The details vary a little bit between them.
#3
Posted 19 July 2011 - 06:48 AM
I'm doing this in C++ (in Visual Studio 2005)
#4
Posted 19 July 2011 - 09:35 AM
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.
#5
Posted 19 July 2011 - 10:17 AM
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
Posted 19 July 2011 - 12:39 PM
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.
#7
Posted 19 July 2011 - 11:16 PM
From Task Manager(Ctr-Alt-Del) (from the Processes tab)
#8
Posted 19 July 2011 - 11:33 PM
I think that you will not be able to hide that from task manager. You will be able to remove that only.
#9
Posted 20 July 2011 - 04:26 AM
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.
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.
#10
Posted 20 July 2011 - 11:59 AM
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.
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
Posted 21 July 2011 - 01:28 AM
I did it :) theme are closed :cool:
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









