Am I right in assuming that the new version of Avast may be really ready for release except that the Microsoft SP2 has problems with AMD64 and Data execution prevention (DEP).
Does MS need to fix the Data execution prevention (DEP) in SP2 first?
Hmm, I didn’t find anything in that article implicating there’s a problem in SP2 – it really is a problem in avast (that is, avast was not designed with DEP in mind [well I guess we’d have to have a crystal ball at that time - years ago] and now needs to be updated).
After I read this "By default, DEP is enabled in Windows XP SP2, and you cannot disable it. 64-bit applications will not run from the stack or from the default process heap. Applications that want to allocate executable memory may do so by using the VirtualAlloc() function with one of the PAGE_EXECUTE* memory attributes."
And this "We are investigating methods to disable or enable DEP on a per-application basis for 32-bit applications. By default, 64-bit applications are expected to function with DEP enabled. A DEP exception will cause the STATUS_ACCESS_VIOLATION (0xc0000005) status code on Windows systems. In most processes, this will be an unhandled exception and will cause termination of the process.
I got the impression it may be something they are working on for the SP2, because SP2 uses a newer (DEP).
“Microsoft Windows XP Service Pack 2 uses a new data execution prevention (DEP)”
But if you say it’s really something Avast will fix do you have an idea when?
a61
I took the plunge and installed the SP2 on my PC and everything works just fine. It’s firewall checks out ok too, plus I like the new things for OE/IE. ;D
And please remember this … XP firewall has NO outbound protection. Should your computer get infected in other ways than inbound through the XP firewall, it is very possible that you could infect other computers.
I’m sure you know a lot more than I do about this. Can you tell me how if something that gets in my PC can get into your PC? I don’t understand what I could get that could be passed on to someone else from not having outbound Firewall protection. Is there a example of this happening.
I have read somethings about Firewalls, but never read anything about it. I’ll get a different Firewall that will protect outbound stuff, but what outbound stuff will I be stopping that can hurt another PC?
Some viruses access through the internet and spread there. With only inbound protection nothing will stop these viruses from using various ways to connect to another person’s PC and travel over there. This is really really simplified but I hope you understood it.