Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is there any way I can tell if anyone has set up my laptop to where they can see what I'm doing remotely whether it be the camera or surfing? Maybe there is a way I can just look at what programs have been installed recently or what programs are set to run on startup, so I can make sure they all look legit?

I don't have a password set on my laptop.

Some back-story: a (very close but somewhat scary as I get to know him) friend watched my apartment while I was gone and I just want to make sure nothing was tinkered with. I believe he's technically savvy, and familiar enough to try to hide his tracks. It sat out in the open but didn't show signs of having been disturbed. He said nothing to make me think he had done something, but better safe than sorry.

The computer is a MacBook, of a couple years vintage, running OS X 10.6.8, and I don't have backups!

share|improve this question
7  
If this person is really a friend, the best solution might be to ask him/her. If you don't trust a person who had physical access to your computer without password protection (I'm assuming it's a Mac, given that you asked this here, but you don't really specify the hardware, OS, etc), then the list of what possibly could go wrong is rather extensive and unanswerable without a lot more information about the specifics of your system, what you're worried about, and what you want to preserve. –  Daniel Lawson Aug 20 '12 at 19:30
2  
Did you not have a password at all, or was the system set up to auto-login? –  Daniel Lawson Aug 21 '12 at 1:30
1  
"I don't have backups!" If even you don't take yourself seriously, why should others? –  XAleXOwnZX May 22 '13 at 23:12
add comment

2 Answers

A possibly malicious user with physical access to your machine and practically unlimited time could have indeed done much damage and covered tracks very effectively; the only way to be sure your machine is "safe" is to erase the drive and reinstall the operating system. Should you choose to go this route, back up your data first, then wipe your computer, reinstall OS and software from their install discs, then restore your user files from the backup as needed.

That said, there are indeed ways you can reassure yourself about your computer's safety.

I suppose you could physically look for fingerprints on the keyboard, but that falls outside anything I know how to do. Were you to attempt that, you probably would want to do it before any of these other methods so as not to disturb the evidence.

The program Little Snitch can monitor to see what programs on your computer are sending data to the internet. If someone wanted to spy on you somehow, it would not be enough for your computer to collect data for them; somehow, that data would have to leave your computer and get to them, which means some program would need to communicate with the internet. Little Snitch can find unexpected outbound traffic.

While it's fairly easy to alter this one, if you do find files whose "Last Modified" date was while you were away, that is a sure sign that someone was doing something on your machine during that time period.

If your iSight or FaceTime camera is in use, a green light will appear next to it. If that light unexpectedly appears, this is a sign that something is amiss.

If your machine was off, rather than merely sleeping, when you were away, you can see if it was booted when you were gone. Go to Terminal, and type last |grep console to see a list of the most recent user logins.

share|improve this answer
    
I should mention that it's fairly easy to disable the green light if you know a little bit about Mac hardware. –  user1457323 Aug 21 '12 at 0:39
    
Also, there is an apparent glitch where the green light will occasionally come on even when the camera is not in use, although I haven't seen that issue since updating to the most recent version of Mac OS X. –  user1457323 Aug 21 '12 at 0:44
add comment

To answer you directly, for things that run on start-up, open up System Preferences from the Apple Menu, then Users. Click on your username and look at the Login Items.

As for installed programs, that's difficult, because he might have just copied files over. You can use Spotlight to run a search for recently modified files. Open a new Finder window then type * into the search box on the top right. Then click the + on the right hand end of the Search bar. Change the first parameter (usually Name) to 'Last modified date' is 'before' the date you came back, and click + again, and set to 'after' the date you went away.

If your laptop was on certain automatic clean-up processes might have run, so you might see stuff here.

If he's that good, he can change these timestamps though.

To add a couple of things to Daniel's post, you can also run history from the Terminal (in Applications → Utilities) to see the last commands run. This is assuming he didn't create then remove a special user to work as.

There are other places you can control stuff from too. /Library/LaunchDaemons and /Library/LaunchAgents, and ~/Library/LaunchDaemons being some.

Given you didn't have a password the system was wide open.

At this point, if you're still concerned, get a friend to help you with a backup/restore, or take it to a Genius at an Apple Store. If you get a friendly one, they might help.

The problem with your situation is that if he's really good, he can leave very few tracks, and if you're not skilled and trained in how to find them, you won't.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.