A method and system for detecting program vulnerabilities

A detection method and detection system technology, applied in error detection/correction, software testing/debugging, instruments, etc., can solve the problems of waste of manpower and system resources, single source of vulnerabilities, and easy misjudgment, so as to reduce workload and obtain The effect of enriching sources, improving efficiency and testing coverage
CN105653455BActive Publication Date: 2019-02-05GUANGDONG OPPO MOBILE TELECOMM CORP LTD

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Publication Date
2019-02-05

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention provides a program vulnerability detection method and detection system. The method comprises the steps of starting a monitor thread in testing, wherein the monitor thread is used for monitoring an abnormal event in a to-be-tested program; acquiring the abnormal event, and analyzing types of the abnormal event, wherein the types include a program error item and a program incorrect item; determining whether the abnormal event causes test interruption; and if the test is interrupted or the test is finished, performing vulnerability analysis and processing on the abnormal event according to the types of the abnormal event. According the method, the types of the abnormal event include the program error item and the program incorrect item, and vulnerability analysis and processing are performed on the abnormal events of different types, so that the source for obtaining the abnormal event is rich and the abnormal event can be acquired accurately, manual intervene is not needed, vulnerability analysis workload is reduced, and the test efficiency and test range are improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of software testing, in particular to a method and system for detecting program loopholes. Background technique

[0002] Today, with the rapid development of information technology, more and more mobile phone manufacturers, operators, and developers have joined the camp of mobile phone platforms, bringing various beautification and institutional mobile phone systems. At the same time, the number of applications in the mobile phone market is growing rapidly. Testing is inseparable, and the need for testing is becoming more and more urgent.

[0003] Automated testing can capture resource conflicts, multi-threading, deadlocks and other errors that are difficult to find by manual testing. It can efficiently complete a large number of mechanical and repetitive tests, and can simulate a large amount of data or a large number of concurrent users. Software testing cycle, improve the reliability and accuracy of test...

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