Recommended Posts

the 32-bit virus code CAN STILL run on a 64-bit system with WOW

True. HOWEVER:

1. 32bit malcode can NOT see the 64bit processes.

2. If it was a kernel mode malcode (designed for 32bit systms), then it won't work because it can NOT tamper the kernel because of PG. Most 32bit kernel mode malcode relies on tampering the Service Descriptor Table, which is impossible to do under 64bit systems, unless the malcode can circumvent PG (which's very documented now), in which case we talk about 64bit designed malcode, not 32bit anymore.

I use x86, not had a virus in years :p

I'd get 64bit but I'd never have a real use for it, it wouldn't speed up my computer much and it would be too annoying trying to get 'hacked' files, uxtheme for example :p

True. HOWEVER:

1. 32bit malcode can NOT see the 64bit processes.

2. If it was a kernel mode malcode (designed for 32bit systms), then it won't work because it can NOT tamper the kernel because of PG. Most 32bit kernel mode malcode relies on tampering the Service Descriptor Table, which is impossible to do under 64bit systems, unless the malcode can circumvent PG (which's very documented now), in which case we talk about 64bit designed malcode, not 32bit anymore.

Correct as well. :)

I'll throw in also for everyone else that any 32-bit malware that adds a (32-bit) device driver, the device driver won't run under 64-bit Windows, as some rootkits and other nastys do.

and btw

the funny fact i came by this days

almost all PC today are windows 7 , "vista vaporized quickly"

and most of em are actually 7 x64 "if not all" :cool:

Most PCs (being used for desktops, I presume you did not include servers) are actually XP, according to Net Applications.

7 has an amazing uptake, but is only at about 2% of the market right now.

Reality is not exactly the same as the picture you are painting. ;)

It is simply cause most ppl are still using 32bit OS.

Thats not correct... I have seen a lot of people using 64 bit OS... more and more are moving to 64bit ...

Overall, 64-bit is safer for the same reason Macs and Linux are: number of users.

If I'm going to spend an hour writing code to disable systems, would I rather spend

that hour and effect 1 million systems, or 20 million?

Look at the number of "dangerous" websites. You know what MOST of them have in common? Porn. They either have porn, or just advertise it to get you to the site. Why? Because there's more people searching for porn that anything else. It's all in the numbers of potential victims.

Malware are not written based on the architecture... a 32 bit malware can run on a 64 bit machine just like a 32 bit software can run on a 64 bit OS. The reason they are safe is because of kernal patch protection(patch gaurd) in 64 bit OS. This features only in 64 bit OS

Thats not correct... I have seen a lot of people using 64 bit OS... more and more are moving to 64bit ...

...

You knowing people on a 64bit OS doesn't change the fact that the majority of people still use a 32bit OS.

One of my friends, every member of his family have laptops, all of them running Vista and 2 of them came with 4GB of RAM, and all of them had the 32bit version of Windows installed at the factory.

You knowing people on a 64bit OS doesn't change the fact that the majority of people still use a 32bit OS.

One of my friends, every member of his family have laptops, all of them running Vista and 2 of them came with 4GB of RAM, and all of them had the 32bit version of Windows installed at the factory.

https://www.neowin.net/forum/index.php?showtopic=704878

This generic poll gives you an idea about how people has adapting 64 bit..... obviously non techy wouldnt go for 64bit..

most vendors has started providing 64 bit OS as default OS..

I am not saying majority use 64 bit but 64 bit is getting adapted at a higher rate...

Malware are not written based on the architecture... a 32 bit malware can run on a 64 bit machine just like a 32 bit software can run on a 64 bit OS.

Not entirely true, because some malware targets system files that aren't accessible from within the 32-bit emulator.

The reason they are safe is because of kernal patch protection(patch gaurd) in 64 bit OS. This features only in 64 bit OS

Isn't that a contradiction? PatchGuard is a function that crashes the machine with a bluescreen if it notices that certain kernel structures have been modified in order to deter developers from doing it (it's almost exclusively legitimate software that does it). In order for malware to do this, it has to be written explicitly for 64-bit Windows, since 32-bit code cannot run in the 64-bit kernel (or find some way of accessing a buggy driver and tricking it into doing something on its behalf).

Any hypothetical 64-bit malware of this sort would have to take things like PG into account and either disable or work around it. This is perfectly possible, although obviously more work than on 32-bit where your code would just run, and so it's a slight deterrent.

Of course this is ignoring the fact that most malware actually does not modify the kernel.

https://www.neowin.net/forum/index.php?showtopic=704878

This generic poll gives you an idea about how people has adapting 64 bit..... obviously non techy wouldnt go for 64bit..

most vendors has started providing 64 bit OS as default OS..

I am not saying majority use 64 bit but 64 bit is getting adapted at a higher rate...

I think you'll find that a poll on an enthusiast forum doesn't disprove the fact that most of the world's billion PCs are 32-bit, and that malware authors will therefore primarily target these.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • AMAZON needs to take total accountability for this.
    • Server Summit had a heap of announcements, ADCS changes are baller.
    • Nice, hope they *finally* fixed the issue with the NTFS driver where the system would completely brick during large file copies using the built in driver. It's been broken for years requiring me to use the older, slower, NTFS-3G FUSE driver.
    • Windows 11 KB5094126 BSODing, freezing, forcing BitLocker lockout, breaks OneDrive, and more by Sayan Sen Microsoft released Windows 11 KB5094126 and KB5093998 last week as the latest Patch Tuesday updates. Following that the company also published the accompanying dynamic updates under KB5094149, KB5095971, and KB5094156. While Microsoft has so far not acknowledged any major problems with the release, some users online are running into problems. These range from OneDrive and Dropbox access issues, BitLocker recovery lockouts, to blue screens and BSODs. The most common one seems to be happening with HP systems wherein affected users say they hit 0xc0430001 BSOD (blue screen of death) error code after the KB5094126 update. We wonder if this could be related to the recent bug we covered on HP devices wherein the ongoing Secure Boot certificate updates are leading to similar issues. While we are not certain, users affected by this issue likely need to ensure that the boot.stl file is included on the installation media (such as a USB installer or ISO), if the above-mentioned dynamic updates are deployed. If this file is missing, computers may fail to boot from the installation media and could display the error 0xc0430001. This STL file is used by Secure Boot to verify that the boot files are trusted, so it must match the same Windows version and system architecture. To ensure the file is included, Microsoft recommends using the Update WinPE script, which automatically updates the image and handles the required files. Alternatively, you can manually copy the boot.stl file from the Windows\Boot\EFI folder on a Windows device and place it in the matching folder on your installation media before deploying the updated image. Aside from blue screening some users also note their systems have been freezing following the update. This could be happening to Lenovo PCs specifically. In the case of the OneDrive and Dropbox access issues, a user figured out that there could be a conflict with UAC. He explained: "Okay, so I did some digging, and in our environment KB5094126 breaks OneDrive and Dropbox in Explorer. I went through all our GPOs and found out that the combination of disabling UAC and having my user being a local admin breaks OneDrive in Explorer. ... If I enable UAC again, then it works, even with KB5094126 still installed." Hopefully, Microsoft will look into these issues. Source: Microsoft forum (link1, link2, link3, link4), Reddit (link1, link2, link3, link4)
    • It is when it's a desktop in my house though for a PC that's lightly used and not really important when it is. If it was a laptop, it would be a different story. The real solution is varied and begins starting at post #22 in that thread.
  • Recent Achievements

    • Week One Done
      Jeroen Wilms earned a badge
      Week One Done
    • Week One Done
      rolfus earned a badge
      Week One Done
    • One Month Later
      Leroy Jethro Gibbs earned a badge
      One Month Later
    • Conversation Starter
      flexorcist earned a badge
      Conversation Starter
    • One Month Later
      AndreaB earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      508
    2. 2
      +Edouard
      198
    3. 3
      PsYcHoKiLLa
      138
    4. 4
      ATLien_0
      90
    5. 5
      Steven P.
      80
  • Tell a friend

    Love Neowin? Tell a friend!