Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

notjustjay

macrumors 603
Sep 19, 2003
6,056
167
Canada, eh?
Probably some crazy parent trying to monitor what their teen with a little bit of computer knowhow is doing.

Or could it be an app that companies can install to make sure their employees are doing what they're supposed to?

In this case, the deliberate killing of the monitor thread provides just as much information to the monitor... e.g. "this guy's hiding something, better scrutinize further!"
 

lazydog

macrumors 6502a
Sep 3, 2005
709
6
Cramlington, UK
Or could it be an app that companies can install to make sure their employees are doing what they're supposed to?

Yes, I've seen this before. A friend did some contract work from home for a large company. As part of his contract they lent him a laptop which he had to use to connect to their server and systems. All the time he was logged on a background task logged everything he did.

b e n
 

J::2

macrumors newbie
Original poster
Mar 25, 2009
9
0
Or could it be an app that companies can install to make sure their employees are doing what they're supposed to?

Finally someone got it,

The only thing I dont want it to be launched at start up and want it to be launched like any other application
 

notjustjay

macrumors 603
Sep 19, 2003
6,056
167
Canada, eh?
Finally someone got it,

The only thing I dont want it to be launched at start up and want it to be launched like any other application

Then launch it at startup and have it set to do nothing, until activated by a program the user can launch.

Seriously, what's up with the cloak and dagger?
 

GorillaPaws

macrumors 6502a
Oct 26, 2003
932
8
Richmond, VA
In this case, the deliberate killing of the monitor thread provides just as much information to the monitor... e.g. "this guy's hiding something, better scrutinize further!"

If this guy is being truthful (I'm still very suspicious), then your strategy is the way to to go about doing this. If I have a security camera in my store because I'm worried my employees are stealing from the drawer, catching her stealing on camera is just as good as catching her putting a sticker over the camera lens (she's fired either way in other words).

The OP should focus his efforts less on circumventing important system functions and more on logging efforts to circumvent his application's monitoring processes.
 

iSee

macrumors 68040
Oct 25, 2004
3,540
272
Finally someone got it,

The only thing I dont want it to be launched at start up and want it to be launched like any other application

It took so long because you've been making us guess.

Anyway, as many people have suggested, you *do* want a launchd deamon (aka a service), running in the background, reporting the user's process activity. And, do not provide administrator accounts to the users.
 

J::2

macrumors newbie
Original poster
Mar 25, 2009
9
0
It took so long because you've been making us guess.

Anyway, as many people have suggested, you *do* want a launchd deamon (aka a service), running in the background, reporting the user's process activity. And, do not provide administrator accounts to the users.

But Daemon show no UI and I want to make it GUI so that I can chat with the subordinates at same time

Also can I launch a process from a any User account that can be killed only by sudo kill ( that requires root password )?

I don't want it to be start up Process
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.