DirectNET

Data Center Management Solutions including UPS Systems, Data Center Cooling, KVM over IP & IP Power Strips, Server Racks and Server Rack accessories; KVM Switches and KVM Extenders; Rackmount Monitors and Rackmount Keyboards.


NAVIGATION
Home
Store
INSIDE MAC
Television Shows
Broadcast Shows
Daily News Shows
Special Shows
EVENTS
DAILY TIPS
Design
Mac OS X
Mac OS X UNIX
COMMUNITY
Forums
Surveys
NEWS
Current
Press
Archive
FEATURES
Editorial
Dr. Mac
Reviews
Reader Reports
RESOURCES
FAQ
Documentation
Learning Center
MAN pages
Glossary
Tutorials
Tips
Links

OUR PARTNERS



Dr. Mac's OS X Tip-of-the-Day  

Feb. 11, 2002

Microsoft Office v.X's lame network-aware anti-piracy mechanism opens your Mac to mayhem. Dr. Mac explains how he dealt with the Microsoft "Updater from Hell" and made his Mac safe from the Borg menace once more.

By BOB LEVITUS

MICROSOFT announced the need for a Network Security Update last week for users of Microsoft Office v.X. If you use Office v.X, listen carefully because this probably affects you. It affected me, big time.

The official Microsoft announcement says: "This update allows you to run Microsoft Office v. X files and any standalone programs of Office v. X for Mac more securely on a network. For more information about this update, see Microsoft Security Bulletin MS02-002."

The official Dr. Mac tip says: "Because Office v. X uses a lame-brained, invasive, and 1984-ish network anti-piracy mechanism, you need to update Office (with the UPDATER FROM HELL--see below) or face dire consequences:

"An attacker could use this vulnerability to cause other users' Office applications to fail, with the loss of any unsaved data. An attacker could craft and send this packet to a victim's machine directly, by using the machine's IP address. Or, he could send this same directive to a broadcast and multicast domain and attack all affected machines."

-- from Security Bulletin MS02-002: --

http://www.microsoft.com/technet/security/bulletin/MS02-002.asp

Yum. That's just what I want to happen to my beloved G4. Thanks for nothing, Microsoft!

Like a good little VOB (Victim-of-Bill), I dutifully downloaded the updater:

http://www.microsoft.com/mac/DOWNLOAD/OFFICEX/NetworkUpdater.asp

Only to discover that I need to apply the Entourage X - Hotmail Updater first.

So I dutifully downloaded that updater as well:

http://www.microsoft.com/mac/download/officex/Hotmail_forX.asp

(Never mind that a Microsoft rep told me I didn't need that particular patch when it came out in December since I don't use Microsoft Hotmail; that's neither here nor there.)

I proceeded to apply the Entourage update I didn't need before but do now. That procedure went fine. I applied the Network Security Update. Or should I say I tried to. The updater ran for a while, and then displayed a windoid that said, "one moment please." Five minutes later, nothing had happened and I was still waiting so I forced the installer to quit and tried again. Same result. Tried one more time. Same result. Opened my browser and surfed the net for info. Found a few things that shed light on the subject at Microsoft, MacFixIt, and MacInTouch.

I determined that the One Moment Please Plague was due to a program or process not being quit automatically by the updater, so I fired up Process Viewer and found several user processes still running. I killed three or four of the little buggers (FruitMenu, StuffIt Magic Menu, Process Wizard, SuperGetInfo, and probably one or two more) and then tried again.

Bingo.

So today's tip (at long last) is:

If you want to install this update and One Moment Please lasts more than two or three moments, force-quit the updater (Command-Option-Esc), then fire up good old Process Viewer, and look for user processes that belong to you (as opposed to OS X ones like the Finder, Dock, loginwindow, etc.), kill them, and then run the updater again. It should work. If not, go back to Process Viewer and make sure all non-essential processes are dead.

Note that you should not see any entries called "LaunchCFMApp" in the Process Listing window of Process Viewer. Those would be Carbon apps that are still open and the updater will cough up the One Moment Please windoid forever if you leave them running. So if you see them, you'll have to kill them as well.

RANT ON

So thanks for nothing, Microsoft. What the heck is the matter with you? What were you thinking? It's bad enough that your nosy little network spy scheme opens my Mac up to catastrophic loss, but forcing me to kill stuff manually to fix it? That is the straw that broke this camel's back.

Can't you test your darned installers before foisting them on the world? Most freeware authors test their installers more thoroughly (and on a much smaller budget, I might add). DO YOU THINK MY MOTHER is going to enjoy firing up Process Viewer and killing off innocent processes and programs because of your ineptitude?

I think not.

Come on, Microsoft Mac Business Unit... I've defended you publicly. I've called you, "real Mac people." And now you make me look bad by pulling this Windows-like crap on Mac users.

I have just one word to the wise: Don't let it happen again.

RANT OFF

One last thing: If you're hesitant about running Microsoft's updater on your Mac (and I don't blame you - if I knew then what I know now I might not have run the damn thing myself), a MacInTouch reader may have another solution:

"I've attached a simple shell script that blocks port 2222 UDP and 3464 TCP. It will solve the Microsoft security problem on an individual machine without the use of a firewall. It simply shuts down their Network PID Checker. When the folder is place in /Library/StartupItems, it will take care of things at startup."

I don't want to abuse the fair use doctrine (and this tip is plenty long already), so I'm going to ask you to visit our friends at MacInTouch if you want to copy the script:

http://www.macintouch.com/officevx3.html#feb08

To discuss this tip (or anything you like) in Dr. Mac's OSXFAQ Forum, click here:

http://forums.osxfaq.com/viewtopic.php?topic=192&forum=100&0

Bob LeVitus is a leading authority on Mac OS and the author of 37 books, including Mac OS X For Dummies and The Little iTunes Book

Copyright © 2000-2008 Inside Mac Media, Inc. All rights reserved.
Apple assumes no responsibility with regard to the selection, performance, or use of the products or services. All understandings, agreements, or warranties, if any, take place directly between the vendors and prospective users.
Apple, the Apple logo, Mac, PowerMac G4, PowerMac G5, Xserve, Xserve RAID, PowerBook, iBook, Airport, AirPort Extreme, iMac, eMac, iLife, iMovie, iCal, iPhoto, iTunes, QuickTime, FireWire, iPod, iSight, AppleWorks, Macintosh, Jaguar, Panther, Mac OS, Mac OS X and Mac OS X Server are trademarks of Apple Computer, Inc.