NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
Home / News / Microsoft / Internet Explorer

Internet Explorer


New IE7 Protect Mode API on Windows Vista

Microsoft streamlines elevation policy

By Marius Oiaga, Technology News Editor

14th of June 2007, 08:36 GMT

Adjust text size:


IE7
Enlarge picture
Microsoft designed Internet Explorer 7 in Windows Vista to function by default in Protect Mode. This is just one of the security mitigations that the Redmond Company has saw fit to introduce in its latest operating system, and in the browser component. Still, added security is always a trade-off with the users' experience. Protect Mode is just such a case, as upgrades and installers deployed to IE7 required browser restart. Microsoft is generally expecting the developing environment to adapt to its products, and not the other way around. Protect Mode presented
challenges to extension developers, limiting the code, and as such, Microsoft shipped a new API to resolve restart issues.

"With Protected Mode Internet Explorer, we introduced the idea of elevation policies - a series of registry keys and values that tell Protected Mode how to handle elevation for a specific extension's broker process. Protected Mode normally runs the Internet Explorer process with lower privileges. In general, extensions should operate as low integrity processes. However, some extensions require access to medium or high integrity objects. Because of this, extensions can be configured during installation to run with a higher privilege level by creating an elevation policy that is associated with them in the registry," stated Sharath Udupa, IE Developer.

Udupa explained that, before the introduction of the new API for IE7, there is no correlation between an active browser process and registry alterations. This happens because of the browser running in Protect Mode and separating the process from extension installers handling additional elevation policies. As a direct result of this shortcoming, IE7 has to be restarted in order to assimilate the new policy from the registry.

"As part of the IE June Security Update we shipped yesterday, we've helped reduce the challenges developers faced with elevation policy. Extension developers can now eliminate the need to manually end and restart the IE process to refresh elevation policies whether it is part of an upgrade or an addition to their current installer's elevation policy. By calling the IERefreshElevationPolicy API as part of your extension installer, the need for ending and restarting Internet Explorer is removed," Udupa added.

All developers interested in additional details for the IERefreshElevationPolicy API should refer to the MSDN documentation made available by Microsoft.

TAGS:

IE7 | Protect Mode | Windows Vista


Rating:
Good (3.7/5) 10 vote(s) so far    

Read by 2,202 user(s) | Add comment | Link to this article
Subscribe to news | Print article | Send to friend

© Copyright 2001-2008 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Web Domain Bans IE7 to Teach Microsoft a Lesson

Microsoft Mops Up IE7 Patch Mess

Microsoft: Come Help Shape Internet Explorer 8

Internet Explorer 7 Hits Dead-End!

IE7 and Firefox 2.0 Share Vulnerability List

Firefox 2.0 Bites the Dust! IE7 at Fault!

Upgrade to New and Optimized Version of Internet Explorer 7

Internet Explorer 7 vs. Firefox 2.0 vs. Opera 9 vs. Safari 3.0

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 






SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM