Link to home
Start Free TrialLog in
Avatar of florisb
florisb

asked on

Hide app. from processes list taskmanager

Hello all,

I asked this question before, but got no good answer. I have open points in those questions. If you answer this question we vcan arrange something for more points (17 is my limit now....;-(

About my question:
- I don't want to make my app a service
(By the by: RegisterServiceProcess doesn;t work on NT, also not with the Win 95 version of the kernel32.dll).
- I allready have info around:
ShowWindow(FindWindow(nil, @Application.Title[1]), SW_HIDE);

thanks!
Floris.
Avatar of Lischke
Lischke

Mmmh, I guess you got no answer because it is not possible to hide the application. I wonder what sense it makes to hide an application this way. It is a process of the system so it should enumerate properly. The only reason I can image why someone wants to hide an application is to hide something illegal. Other reasons?

Ciao, Mike
Floris, somehow I don't understand you. In the other question you claimed that you already solved the problem!! So why this question??
ASKER CERTIFIED SOLUTION
Avatar of craig_capel
craig_capel

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of florisb

ASKER

Dear Madsi,

I had quite some questions answered by experts here, but not the process-list one....:-) Comprendi?

Dear Lischke,

Why (illegal)? -> Imaging an Messaging system that provides outlook automation for a total paperless-office. Image this and the need for an app. to detect Outlook start... ...and some secutity; users should never be able to just start Outlook.... ...not illegal, eeh?
Ennuh... ..I'm one of those developpers not believing in impossibles.... (But aware of the impossibilities for me....;-(

Dear Craig Capel,

thanks, I'll try it at home (win 95).... ....it's invisible under 95, if I see correct, but the process will still be visible under NT. Hmmmm. Well, I'll just give you the points...(good enough for 17 points) ...I'll probably post the same question again in some days...:-)

....

I'm still looking for a solution using registerServiceProces under NT...
 
Floris.

There is no RegisterServiceProcess under NT. So will never find such a solution. The only possibility is to either write a service process or use some very very very very (very ...) ugly hacks...   :-(
Floris,

right, I understand what you wanna try, but I don't understand why the process must then not be visible to the user. Usually only the administrator will have a closer look at the process list (for good reasons) but you wanna hide a process which doesn't need to be hidden if you are honest.

Ciao, Mike
Avatar of florisb

ASKER

Grrrrr.

Has nothing to do with honesty, Lischke.

Your right about that A Windows NT-Service with standard NT protection is a good solution, with the standard administrator-protection (normal users = no access).

On Windows 95 there remains the isue of how to protect the files, normally you wouldn't want this offcourse, for the freedom of the user.

There's one other side; we're a small softwareware compagny with a 6 person NT Network. Just for fun we try to to hack our intranet / NT something. If you want administrator passwords and they didn't made them longer then 8 characters, you can get them winthin a few minuts with 'innocent' hacking software you download for free on the internet.... ....oh, you didn't knwow? I'm a Microsoft developper and I see the good and the bad sides..;-(

I was just hoping that I could do somthing with a trick from my normal application (I'll send you a small private email). Just to provide an extra security functionality, well, not an extra, but just a real good one.

I hope at least to prove my honesty with this... ...Thou I do adit that the possibity of making a funny program slipped my mind...:-)...no formatting tricks with my name, that's for sure.

If someone could provide me with a solution, you possibly willnot like to post the solution here (?) well, I'll hear. I don't have the points for it yet, but I do put 250 point on this question.

Nice weekend,
Floris.