Controlling access to iSight

Hello everybody,

again I want to raise the question: How do I control which application is accessing my build in iSight camera? I had posted before ( http://discussions.apple.com/thread.jspa?threadID=426480&tstart=0, July 2006, and http://discussions.apple.com/thread.jspa?threadID=779892&tstart=0, December 2006), but nobody replyed.

Now I stumbled upon "Undercover" which tries to help to recover a stolen Mac ( http://www.orbicule.com/undercover/). It claims:

If your Mac has a built-in iSight, or if the thief attached an external iSight, Undercover will send iSight pictures of the thief. Think of it as running Photo Booth in the background.
(http://www.orbicule.com/undercover/works.html)


While it does not explicitly say so, the wording suggests that the thief will be unaware of the pictures taken. To be honest, if the LED lights up, the scheme will collapse and the application would not be worth a dime. The whole concept is based upon a thief not being aware of Undercover running.

So again, I ask: How do I control access to my iSight? Any idea? 10.5 does not seem to show any more settings pointing in this direction ...

Regards
Jim

Macbook Pro 15" 2,4 GHz Intel Core 2 Duo, Mac OS X (10.5)

Posted on Oct 31, 2007 7:54 AM

Reply
5 replies

Oct 31, 2007 1:08 PM in response to Jim Knopf

Hello Jim,

Although you can have multiple apps open at the same time, as explained in Apple's iSight "Your camera is in use by another application" message, iSight is only actually being used by one application at a time.

If I understand your question correctly, how you control your iSight must be different depending upon which software is using your iSight.

Do not be concerned that your iSight's green indicator light illuminates for a few seconds when you startup or reboot. This is merely Mac OS polling attached devices.

Applications software works differently. For example, you can use iChat's Video > Camera Enabled menu command to toggle the camera on and off. iMovie also allows you to toggle iSight's video recording function.

For other apps, the only control is to not launch them. For example, there would be no reason to have Photo Booth running at all with the camera disconnected because Photo Booth offers no function other than operating the camera.

To be sure you are considering all apps that might be using your iSight, check for Login Items that can use iSight, look in your Dock for any running applications, and check for widgets that might use your iSight. (It is easy to forget widgets like Mirror in your Dashboard.)

I don't think there is any "whitelist" or way to find a list of running applications on your Mac that could use your iSight. You will need to do the manual check.

EZ User uploaded file Jim

PowerBook 1.67 GHz w/Mac OS X (10.4.10) G5 DP 1.8 w/Mac OS X (10.5)  External iSight

Nov 1, 2007 2:00 AM in response to EZ Jim

Hi EZ Jim,

thank you for your detailed answer, and I would agree with you. But the problem is with bad software which tries to spy on you. That maleware would use my iSight without me knowing it because the indicator light can be suppressed.

That's what I am driving at ... and a whitelist would give me some control over what is happening with my camera. And I regard the absence of such a form of protection as a flaw in Apples hardware/OS-Design.

Regards
Jim

Nov 1, 2007 8:44 AM in response to Jim Knopf

You're welcome, Jim

Thanks for letting me know you found my post helpful.

I don't use anything but Mac operating systems, so if your concern is about using your iSight with Windows or some other PC OS on your Mac, I have no suggestions. If your concern is with OS X, consider the following.

I have never seen any documented cases of maleware using iSight in OS X, but you could check your Mac by using the Activity Monitor utility.

If I correctly understand the term "whitelist", Activity Monitor will not provide such, but it can show a list of processes running on your OS X Mac.

You seem to be a highly cautious and thorough user. I am not a sufficiently expert OS X user to help you determine: (1) which processes showing in Activity Monitor can commandeer your iSight, (2) whether it is possible to hide processes from Activity Monitor, or (3) whether one of the visible processes might modify a legitimate process to use your iSight covertly. If you do not have the necessary level of expertise, and if you do not find the help you need here in Apple Discussions, perhaps a Mac OS X study course could provide the answers you seek.

To send your Mac OS comments and suggestions directly to Apple in addition to this user forum, submit via Mac OS X Feedback.



For Hardware issues, use Product Feedback for the product most closely related to your concerns.


You will not get a response by using "Feedback", but at least you can be certain that Apple will see your comments for consideration in future products or updates.



Cheers,
EZ User uploaded file Jim

PowerBook 1.67 GHz w/Mac OS X (10.4.10) G5 DP 1.8 w/Mac OS X (10.5)  External iSight

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Controlling access to iSight

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.