Application Whitelisting Isn't Too Bad | eWeek

Application Whitelisting Isn’t Too Bad

Written By
Andrew Garcia
Andrew Garcia
Feb 8, 2010
3 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Six months ago, when I started using Windows 7 full time on my primary system, I wanted to take better advantage of the new operating system’s baked-in security features. I had already been running as a limited-rights user that needed a separate administrator password to affect system changes throughout my time with Windows Vista and I had gotten used to the routine of right-click/Run as Administrator/password to install anything. And since I was going to use Windows 7 Ultimate, I decided to give the new AppLocker a try, to extend that muscle memory to running applications and to see if such lockdown was a feasible option on a heavily used workstation.

AppLocker is Microsoft’s take on application whitelisting, a process by which a user can only run applications or processes that are expressly permitted by policy. Application whitelisting takes the opposite approach from traditional security solutions which try to block suspicious or known bad code from running. AppLocker instead blocks everything from running except for known good and expressly permitted code.

Initially, I set up AppLocker with the default rules. My every day, limited-rights user account could only run executables and scripts installed to either the Program Files or Windows directories and only install signed Windows installers (or unsigned ones saved to a specific folder in the Windows directory). And after a period of acclimation, I deleted those exceptions for Windows Installer packages as well. In sum, to run any application from a different directory or to install anything, I had to expressly run it as administrator.

So AppLocker dictates my user account can only run applications installed in two approved locations, and Least Privilege/User Account Control says my user account cannot save things to those two locations. It’s pretty good security, provided I don’t do anything stupid with my administrator password. I suppose a privilege-escalating vulnerability could present a problem, but those are generally rare, although there was one of note recently.

After six months of use, I generally forget that AppLocker is running in the background, since I’ve already trained myself to install new programs or updates in the new manner. Indeed, I’ve found it works well most of the time. Of course, there is still code out there that can’t deal with this type of security, and the most glaring examples I’ve encountered are Web browser add-ons.

WebEx has been most troublesome application for me. Neither in Internet Explorer nor Firefox has my limited-rights user account been able to join a conference. The Website prompts me to download some code to join, but if I use the separate administrator account to install the code, I can’t get into the meeting. Likely, the add-on was added to the administrator’s browser instance.

The only solution I’ve found to my WebEx problem is to run Internet Explorer as Administrator (it doesn’t work in Firefox), which honestly, is the last thing I want to do. Doing this defeats the purpose of locking down my security at all, as I am exempting one of the most commonly attacked platforms from my security policy.

So I’ve started joining WebEx conferences from my iPhone instead.

Unfortunately, I know software developers have little impetus to design their code to work under such circumstances, as hardly anyone is going to use their computer in this way. When I asked someone from Cisco about my WebEx problem, I was asked incredulously, “Why would you do that to yourself?” (This person was not associated with the WebEx team, I should note).

Indeed, AppLocker likely has a short and anonymous future ahead of it, if only because the lion’s share of Windows 7 users out there doesn’t have access to the feature. In January, Microsoft announced it moved in excess of 60 million copies of Windows 7 in the last two months of 2009. But what percentage of those 60 million sold are the Ultimate SKU, which is the only consumer edition to include the feature?

The volume licensed Enterprise edition also comes with AppLocker functionality, and I see some companies leveraging the feature for kiosks or other limited use workstations. But I can’t see many companies deploying it to their user base. Many IT professionals I’ve talked to about this confide they still haven’t taken away local admin rights from their users, so AppLocker isn’t even on their radar as a feasible alternative.

Are there any corporations out there trying to implement AppLocker across their user base? I’d love to hear your story.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.