Unlock instant, AI-driven research and patent intelligence for your innovation.

Sandbox technology based webpage browsing method and device

a webpage browsing and sandbox technology, applied in the field of browser security technology, can solve the problems of inability to save changes successfully, limitations, and inability to permanently save files, so as to ensure the security of the browser and facilitate user operations

Active Publication Date: 2017-10-19
BEIJING QIHOO TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Ensures user operation convenience and security by allowing local saving of browser modifications and isolating malicious scripts within the sandbox, while maintaining system safety.

Problems solved by technology

The use of such a technology improves the security of a user's system, but at the same time also brings about some limitations.
For example, the user may sometimes need to actually download a file on the internet by way of a browser, at this point, the file can only be downloaded to a virtual directory due to limitations of the sandbox, and after the browser program exits, the sandbox will delete these temporary files, causing that a file cannot be saved permanently.
Or, sometimes the user needs to adjust some settings of the browser, a modification of these settings will result in a modification of the registry information, and at this point, these modifications will not be successfully saved due to the limitations of the sandbox.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Sandbox technology based webpage browsing method and device
  • Sandbox technology based webpage browsing method and device
  • Sandbox technology based webpage browsing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]In the following the invention will be further described in connection with the drawings and the particular embodiments.

[0031]To facilitate understanding, the usage of a sandbox in the prior art in a browser will first briefly introduced. As is well known, nowadays the implementation of some browsers is divided into two parts, a frame process and a browser process, wherein the frame process is responsible for a UI (User Interface) operation interface such as a user input and a webpage access action, etc., and the browser process (in a multi-tab browser, a browser process is equivalent to a tab process, multiple tabs may correspond to one browser process, and as the tabs being opened increase, the number of the browser processes also might increase) is responsible for showing an access result of a user; and the framework process controls the behaviors of the browser process through IPC (Inter-Process Communication). The prior art browser uses an implementation of the sandbox fu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The disclosure includes a sandbox technology based webpage browsing method and device. A method comprises receiving an instruction for webpage browsing in a sandbox. Upon receiving the instruction, a framework process is started outside the sandbox to process an operation incurred in the framework process outside the sandbox, wherein the framework process is a first part implemented by a browser. A browser process created by the framework process is intercepted, wherein the browser process is a second part implemented by the browser. The browser process is put into the sandbox to save a webpage access result in a specified directory in the sandbox or to run a script in the webpage in a virtual environment of the sandbox.

Description

RELATED APPLICATIONS[0001]This application is a continuation of U.S. application Ser. No. 14 / 368,402, filed Jun. 24, 2014, which is a National Stage of International Application No. PCT / CN2012 / 087266, filed Dec. 24, 2012, which claims the benefit of Chinese Patent Application No. 201110448815.2, filed Dec. 28, 2011, the disclosures of which are incorporated herein by reference in their entireties.FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT[0002]Not Applicable.COMPACT DISK APPENDIX[0003]Not Applicable.FIELD OF THE INVENTION[0004]The invention relates to the field of browser security technology, and in particular, to a sandbox technology based webpage browsing method and device.BACKGROUND OF THE INVENTION[0005]As the network security issues have become increasingly prominent, the sandbox technology is more applied in secure webpage access. From a technical implementation point of view, the so called sandbox technology is to change from originally preventing a suspicious program from a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/06G06F21/53G06F21/60
CPCH04L63/10G06F2221/033G06F21/53H04L63/14G06F21/51
Inventor LIU, WEIGANGSUN, PENGREN, HUAN
Owner BEIJING QIHOO TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More