Hi Elliott:
Where do private modules hide, if not in Normal and global templates?
Oh wait, you have just answered that. I can open any document and
inspect the VBA project. Aha! in there I see all the macros are in a
locked module which is my global normal template. Does this mean a
macro virus can't write to it even if I enable macros when opening a
Word document I received over the net from Wile R Coyote extolling his
bargain Rolex watches and containing a picture called
productlist.scr.gif?
No. It simply means the VBA Editor can't write to it in that context. If
you were to close the Document VBA project, the Template VBA project should
unlock, depending on how you have Macro security set.
Hang on. Are you seriously suggesting a mechanism whereby Word on a Mac
can catch a macro virus from a jpg?
Yep. You will forgive me if I do not explain exactly "how" right here, but
yes, it is possible. Come to think of it, *I* do not know exactly "how".
One of the Network Security Analysts at the Commonwealth Bank of Australia
explained it to me one day, but my brain was out to lunch at the time...
It's obvious that another Word document can be a
suspect, but only if you anable its macros surely?
Yes and no. The original question was in the context of "User trying to
find a macro that has already infected the system." If it has, then every
file on the system, on the HDD, on any removable drive that has ever been
attached, and in memory, is suspect. Once these things get going, there is
no theoretical limit to what they can do.
In the context of "User attempting to prevent infection" things are
different. In the latest version of Word Mac, Macro Security is always on
and always set to "medium" (Prompt for Macros).
Knowledgeable users who know that while the free Rolex watch offer email is
perfectly valid, the .scr file attached is not, will have the brains to
click "No" when the thing offers to automatically fill in the form to apply
for the watch.
Users who want the free Rolex without all that typing just installed a virus
server on the corporate network that sits there quietly polling for IP
addresses and sending a copy of itself to anything that answers
Modern "Viruses" as opposed to VBA pranks coded up by pimply youths with
time on their hands, are capable of working around Word's Macro Virus
Protection. They come in from other applications (e.g. The picture exploits
come in through the OS filter
)
I think virus-writing has now advanced to the point where it's a serious
threat, even on a Mac
Cheers
--
Please reply to the newsgroup to maintain the thread. Please do not email
me unless I ask you to.
John McGhie <
[email protected]>
Microsoft MVP, Word and Word for Macintosh. Consultant Technical Writer
Sydney, Australia +61 4 1209 1410