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

Fuzzy test method and system for equipment firmware

A fuzzing and firmware technology, applied in the field of security analysis, can solve problems such as low efficiency of vulnerability mining, and achieve the effect of improving test efficiency, throughput rate, and applicability

Pending Publication Date: 2021-02-26
BEIJING BANGCLE TECH CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiment of the present application is to provide a fuzzy testing method and system for device firmware to solve the problem of low efficiency in mining IoT device vulnerabilities in the prior art

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
  • Fuzzy test method and system for equipment firmware
  • Fuzzy test method and system for equipment firmware
  • Fuzzy test method and system for equipment firmware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Embodiments of the present application provide a method and system for fuzzing device firmware, which are used to solve the problem of low efficiency in mining Internet of Things device vulnerabilities in the prior art.

[0024] In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described The embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0025] figure 1 It is a schematic flowchart of a fuzzing testing method for device firmware...

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 embodiment of the invention discloses a fuzzy test method and system for equipment firmware, which are used for solving the problem of low mining efficiency of vulnerabilities of Internet of Things equipment in the prior art. The method comprises the steps of configuring a simulation environment of a to-be-tested target firmware program; running a plurality of virtual machines for testing thetarget firmware program in parallel based on the simulation environment; determining a plurality of fuzzy test Fuzz instances corresponding to the target firmware program, and establishing a network connection relationship between each virtual machine and each Fuzz instance; obtaining a seed file corresponding to each Fuzz instance from a preset seed file sequence, and generating a test case corresponding to each Fuzz instance by utilizing each seed file; respectively sending each test case to each corresponding virtual machine through the network connection relationship; and executing the respective corresponding test cases in parallel by utilizing each virtual machine to obtain a test result corresponding to the target firmware program. According to the technical scheme, the efficiency of mining the vulnerabilities of the Internet of Things equipment can be improved.

Description

technical field [0001] The present application relates to the technical field of security analysis, in particular to a method and system for fuzzing test of device firmware. Background technique [0002] With the advent of the Internet of Things era, IoT devices (such as web cameras, wearable devices, smart cars, smart homes, etc.) have developed rapidly and been widely used. At the same time, security attacks against IoT devices are also on the rise. A large number of unknown vulnerabilities in IoT devices have brought many potential threats not only to the devices themselves, but also to the cyberspace. Therefore, there is an urgent need for an effective means of exploiting vulnerabilities in IoT devices. [0003] Due to the huge differences in hardware and software of IoT devices from different manufacturers, various chip manufacturers launching their own dedicated chips, and the source code of various IoT devices not being disclosed, it is currently difficult to form e...

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): G06F21/57G06F11/36
CPCG06F21/577G06F11/3684G06F11/3688
Inventor 阚志刚龚伟炜卢佐华陈彪
Owner BEIJING BANGCLE TECH CO LTD
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