Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automatic detecting system and method for extension behavior of Firefox browser

A browser extension and automatic detection technology, applied in the direction of instruments, software testing/debugging, electrical digital data processing, etc., can solve the problem of no information interaction, can not meet the user's browser security requirements, etc., to reduce the risk of use.

Inactive Publication Date: 2012-09-12
TIANJIN UNIV
View PDF2 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

(3) JavaScript sand window: The JavaScript sand window mechanism makes there is no direct information interaction between the extension and the web page
Although the above mechanism can alleviate the security problems caused by browser extensions to a certain extent, because the signature mechanism is not mandatory, the review mechanism often has human omissions, and the JavaScript sandbox mechanism can be easily bypassed, so in the prior art These mechanisms cannot meet the security needs of users for browser extensions

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
  • Automatic detecting system and method for extension behavior of Firefox browser
  • Automatic detecting system and method for extension behavior of Firefox browser
  • Automatic detecting system and method for extension behavior of Firefox browser

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0047] 1. In the extension download section,

[0048] Considering the efficiency and complexity of the system, all testable extensions are downloaded to the local system before the extension is tested. Take extending CoolPreviews as an example, its function is to enable users to preview the content of links or pictures in this page without leaving the current page.

[0049] 2. In the configuration test environment section,

[0050] Install CoolPreviews 2.7.2 downloaded locally to the system for testing. After the extension is installed, the system will extract a series of information about CoolPreviews 2.7.2, such as name, logo, and installation path, etc., and then record this information into the configuration file for the browser to use when monitoring the extension behavior. Then, restart the browser before actually starting to listen for the browser extension's behavior.

[0051] 3. In the section of monitoring and recording browser extension behavior,

[0052] As far...

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 invention belongs to the software function detection technique, and discloses an automatic detecting system for extension behavior of a Firefox browser, which utilizes an extraction extension line of the instrumentation Firefox browser. The system comprises a browser instrumentation module (101), an extension downloading module (102), a testing site module (103), an extension information extraction module (104), an event simulation module (105), an injection object tracking module (106), a control module (107), and an extension downloading storage vault (108). Compared with the prior art, in order to know the traditional browser expansion behavior, the invention further provides a proper security policy to reduce the extension use risk of the browser, so that the user can own great freedom degree during applying the extension on the premise of guaranteeing the security. Effective judgment reference is provided for judging whether safety threat exist in the inside extension of the browser, that is, the advantages that the Firefox owns great extension function and high humanization degree are fully exerted on the basis of security.

Description

technical field [0001] The invention relates to software function detection technology, in particular to a browser function detection method. Background technique [0002] With the popularity of computers and the Internet, browsers have become an important tool for most computer users to search and obtain information. At the same time, great changes have taken place in the functions of the browser itself. For example, most mainstream browsers have supported extension mechanisms to enhance the functions of the browser itself. A browser extension mechanism is a mechanism that allows the addition of personalized features to a browser. Through this mechanism, browser extensions add new functions to the browser, allowing users to customize applications to meet their own individual needs. [0003] However, while this mechanism greatly enhances the performance of the browser, it also exposes the browser to more attacks. Specifically, while the extension mechanism of the browser ...

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
IPC IPC(8): G06F11/36G06F21/00
Inventor 杜长霄李晓红木林石红张程伟王俊杰
Owner TIANJIN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products