Detailed exposure of Microsoft browser operating system Gazelle

Source: Internet
Author: User

Google is not the only vendor that attempts to create a browser-based security operating system. In February this year, Microsoft researchers leaked details about Gazelle. Gazelle is called "a secure browser built using multi-user operating system technology. Gazelle's kernel can isolate web code from different sources and manage all system resources ".

Like Chrome OS built on Linux, Gazelle is not a real operating system. It is built on a service layer at the operating system level to extend the security model of the browser. Principal consists of three parts: Protocol, domain name, and port. Different Combinations at the process level are isolated from each other. It is a key part of the entire system.

To prevent cross-site scripting attacks and other problems, the page can only render the content of the same source Principal) directly. The content of other sources will be rendered in a separate process based on the source, the content from different sources communicates with each other through the "browser kernel. The browser kernel is actually a restricted operating system process written in C # code. It coordinates the communication between processes. The browser kernel communicates with the process by sending an XML message in the named pipe named pipes. The rendering results of each process are combined by the browser kernel to form the final display result.

Gazelle has features for different browser problems, such as plug-ins, hybrid http/https, and recursive integrated attack recursive mashup attack ).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.