Microsoft Adds Protection Against Process Hollowing and Atom Bombing

Solarquest

Moderator
Thread author
Verified
Staff Member
Malware Hunter
Well-known
Jul 22, 2014
2,525
Microsoft has worked on adding security protections against two forms of code injection techniques known as process hollowing and atom bombing.

These new protections will debut with the Windows 10 Fall Creators Update, set to be released somewhere in October or November 2017.

These improved anti-exploitation techniques will be part of the Windows Defender Advanced Threat Protection (Windows Defender ATP), meaning they won't be available for regular users unless they buy the commercial version of Windows Defender.

Both protections are gravely needed as process hollowing has been a problem on Windows for years, while the newer atom bombing technique has seen limited usage only in the Dridex banking trojan, mainly because the technique was first detailed only nine months ago, in October 2016.

Microsoft addresses process hollowing
The biggest issue addressed is process hollowing, used by Kovter and various other malware families.

In a very simplified explanation, process hollowing happens when malware starts a legitimate process (such as explorer.exe, regsvr32.exe, svchost.exe, etc.), suspends the process, empties the memory space allocated for the legitimate process, and copies malicious code inside. When the legitimate process is resumed, the legitimate app executes the malicious code found inside its allocated memroy space, bypassing security protections.

This technique has been used by malware families in fileless attacks, where the malware leaves minimal footprints on disk and stores and executes code only from the computer's memory.

Atom bombing gets nine months after disclosure
The second code injection technique that Microsoft boasts to block is atom bombing, an attack method first detailed by enSilo last year.

The technique relies on malware storing malicious code inside atom tables, which are shared memory tables where all apps store information on strings, objects, and other types of data that they need to access on a regular basis.

enSilo discovered that malware could save malicious code inside these shared tables and use lesser known Windows APIs to execute it.

Researchers say that atom tables can be used to trick AV or OS-whitelisted apps into executing malicious operations, bypassing security products.

It's great to see Microsoft finally addressing code injection issues, but let's hope the company eventually adds these improvements to the free version of Windows Defender.
 

SHvFl

Level 35
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Nov 19, 2014
2,350
Times like this i am not sure if MS is run by idiots or not. Sure you want to make your paid product better but your solution is process hollowing protection? That is the big thing you are adding that you can't add on free defender?
BUNCH OF IDIOTS!
 

DeepWeb

Level 25
Verified
Top Poster
Well-known
Jul 1, 2017
1,396
So this is for Windows Defender ATP which means only Enterprise and Server subscriptions.... The other 400 million of us who use W10 Home and Pro? Who cares...

edit: Might be for the better. They would probably have broken a lot of software anyway.
 
5

509322

MS is adding additional protections to Enterprise\Education to justify the significant license cost increases.

And for the sake of argument, let's say MS makes Enterprise\Education available to home users. The license cost will exceed $240 per year.
 
  • Like
Reactions: SHvFl and XhenEd

Kuttz

Level 13
Verified
Top Poster
Well-known
May 9, 2015
630
MS is adding additional protections to Enterprise\Education to justify the significant license cost increases.

And for the sake of argument, let's say MS makes Enterprise\Education available to home users. The license cost will exceed $240 per year.

Security should be a standard feature across all versions of Windows.
 
5

509322

Security should be a standard feature across all versions of Windows. However MS can differentiate Windows versions based on features.

Even Enterprise\Education does not come with Windows Defender ATP. Windows Defender ATP is an add-on subscription for Enterprise\Education.

In other words, to get most of these additional protections, the user must:

1. Purchase Enterprise\Education subscription; AND
2. Purchase Windows Defender ATP subscription

It's seems like a lot of people are unaware that Windows Defender ATP is not included in the default Windows Enterprise\Education.
 

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top