SmartStart - How to Disable? Security Concern

DerekS said:
Can someone confirm or disconfirm that doing the custom install of parallels tools stops this behavior? I have already rolled back to 3188 (and downloaded VMWare, though I don't want to use it.)

To the parallels folks, let me make something very clear:

I never want Windows to have access to my Mac in any way.

Frankly I am shocked this feature made it in without a toggle and security warning; I thought you guys learned from the backlash on global sharing.

As for the comment that nobody in beta complained - clearly the beta program was not wide enough.

I was unable to defeat it on my system even by removing and re-installing Parallels Tools. I've not tried using the Reset command as suggested by Andrew. I agree - SmartStart does not give me "piece of mind" (see the mis-worded banner at the top of the page :) ).

I have to give Parallels B+ for this upgrade - most of it is excellent stuff but worthless if this feature cannot be disabled. As for the beta testers - I guess I should have applied after all - I'd have raised a ruckus immediately, but it's bad form to implicate the testers vs the internal coders/architects.
 
Andrew @ Parallels said:
Sir Atilla,

1. Automatically assigned only those documents which didn't associated with any Mac applications. Such as XLS (if Office for Mac is not installed).

This just wasn't the case. For example the Excel viewer when launched assumed the association with Excel files even though Excel 2004 for the Mac was installed. No notification, no asking me, it was automatic.
 
Sir Atilla said:
Correct which is why I never enable global sharing. Now that I have just altered my tools install to turn off shared applications etc I am satisified with the configuration.

How do you know isn't still working? It is turned off in my vm but it still works just fine.
 
After reinstalling Tools, I found that the shortcuts to my mac apps were still there, and still functioned. I deleted them and they have not returned.

This tells me the Parallels Tools exe is the true "gatekeeper" of security between the Windows and OSX worlds. I hope it is never exploited via a buffer overrun etc.
 
I think the presence or lack of links is ultimately meaningless. If the API is remains enabled it's just a matter of time before it's instrumented and sorted out.
 
Echo

DerekS said:
make something very clear:

I never want Windows to have access to my Mac in any way.

Frankly I am shocked this feature made it in without a toggle and security warning; I thought you guys learned from the backlash on global sharing.

As for the comment that nobody in beta complained - clearly the beta program was not wide enough.

Ditto here. Agreed.
 
Sir Atilla said:
Correct which is why I never enable global sharing. Now that I have just altered my tools install to turn off shared applications etc I am satisified with the configuration.

Question: To do this, do I have to uninstall Parallel Tools from within Windows XP, and then reinstall them?
 
No, you can just reinstall them. Then go delete the "Parallels Shared Applications" from the start menu, and the "Shared Applications" folder.
 
DerekS said:
No, you can just reinstall them. Then go delete the "Parallels Shared Applications" from the start menu, and the "Shared Applications" folder.

That, I think, just hides the problem. Andrew suggested above it will be possible to disable this in a future release.
 
PS: And even more - all Mac applications are started from Parallels with current Mac user security permissions. So if current user is not root - it can't do any real harm even if Global sharing is enabled. Mac OS X embedded security will take care of it.[/QUOTE]


Any real harm? Are you nuts? It may not bring down the machine, but it could easily delete all files owned by me....which are the ones important to me (incl. my Parallels VM, iTunes, Documents, ~/Library).....that real harm. The rest of the OS doesn't matter - I have a DVD to install that - its my DATA thats at risk here, and not at all protected by your explanation.

Said another way - if it can't do any real harm, let me delete your homedir on your desktop and we'll see how happy you are and if you think 'no real harm' has been done.
 
DerekS said:
No, you can just reinstall them. Then go delete the "Parallels Shared Applications" from the start menu, and the "Shared Applications" folder.

After you've done that what do you see in this folder:

C:\Documents and Settings\dereks\Application Data\Parallels\Shared Applications

Change dereks to your actual Windows account name.
 
After you've done that what do you see in this folder:

C:\Documents and Settings\dereks\Application Data\Parallels\Shared Applications

Nothing - that's the folder I deleted. It contained a bunch of .exe stubs for all my OSX apps. I found the whole cross-pollination very creepy and I am glad it's semi-gone.

As you accurately pointed out, it won't be totally gone until they close the API into Parallels Tools...
 
mcowger said:
Any real harm? Are you nuts? It may not bring down the machine, but it could easily delete all files owned by me....which are the ones important to me (incl. my Parallels VM, iTunes, Documents, ~/Library).....that real harm. The rest of the OS doesn't matter - I have a DVD to install that - its my DATA thats at risk here, and not at all protected by your explanation.

Said another way - if it can't do any real harm, let me delete your homedir on your desktop and we'll see how happy you are and if you think 'no real harm' has been done.
Set security to Medium-high (deafault) or High level. In both cases all sharing Mac to Windows will be disabled.
 
I think what would be useful in the future is an option in the Parallels Tools installation for either secure (i.e. total security, no sharing at all) or insecure (with all the useful features turned on).

This in conjunction with the security slider (which IMHO needs to have a better discription of what it does) would do worlds of good.
 
Parallels Tools Center - is just an application. It is Parallels application who grants it permissions to communicate with host part if security policy is allowed.
 
dkp said:
How do you know isn't still working? It is turned off in my vm but it still works just fine.

Well in the parallels OSX menus no longer will see you "applications" as even an option and it stops creating associations on the OSX side.
 
Sir Atilla said:
Well in the parallels OSX menus no longer will see you "applications" as even an option and it stops creating associations on the OSX side.

What do you see in this folder?
C:\Documents and Settings\atilla\Application Data\Parallels\Shared Applications

Replace atilla with your actual Windows account name.

If it is not empty then you should be able to launch any OS X application you see there.
 
Andrew @ Parallels said:
OK. I see it will be able to launch empty Terminal in Mac. But how it will issue any comands to run in this terminal (to run Linux VM for example)?

PS: Anyway thank you for feedback and your position. If it does worry someone we will make an option to disable it in the nearest update.

My cut/paste didn't complete correctly in the previous reply so I'll continue here and expand on the points - Recall that the Terminal app uses bash, and that bash uses .bashrc rather like the old DOS autoexec.bat script. Anything in the bashrc file is executed when bash is run. What this means is if user, local, or global sharing is enabled, Windows, which runs as the local user, could in fact tack malicious code onto the .basrc script or replace it entirely, or even create it if it does not exist, and then do anything it likes within the constraints of the user account privileges. If it is the case that people are as careful as I am and never turn on global, local, or user sharing then this is less of a problem. But what happens when a hacker reverse engineers the executables that Parallels uses to launch OS X applications from within Windows? That will take what, an hour? Then it is a trivial thing for a malicious application to run anything on the OS X side of the system at will. I don't think such programs are going to run for the benefit of the system's owner. Such programs are bad things as I'm sure you will agree. If I were Parallels I'd go ahead and get to work on making this an option that is off by default.

Hey - maybe I'll have a proof of concept agent ready for an ad hoc break-out session at WWDC. That would be an eye opener.
 
mcowger said:
Any real harm? Are you nuts? It may not bring down the machine, but it could easily delete all files owned by me....which are the ones important to me (incl. my Parallels VM, iTunes, Documents, ~/Library).....that real harm. The rest of the OS doesn't matter - I have a DVD to install that - its my DATA thats at risk here, and not at all protected by your explanation.

Said another way - if it can't do any real harm, let me delete your homedir on your desktop and we'll see how happy you are and if you think 'no real harm' has been done.

You normally operate as root?
 
Back
Top