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

User-level simulation method and device for application program in Internet of Things equipment

A technology of Internet of Things equipment and application programs, applied in the direction of data exchange networks, instruments, digital transmission systems, etc., can solve problems such as difficulty in building a program operating environment, and achieve the effect of low cost, high efficiency, and strong scalability

Active Publication Date: 2021-09-24
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] (2) It is difficult to build the operating environment required by the program

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
  • User-level simulation method and device for application program in Internet of Things equipment
  • User-level simulation method and device for application program in Internet of Things equipment
  • User-level simulation method and device for application program in Internet of Things equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0042] Emulating IoT devices can test IoT devices without corresponding physical devices, which can effectively improve the efficiency of application testing in IoT devices. How to implement user-level emulation in many devices without a unified implementation standard, and how to use emulation to provide support for software vulnerability analysis is a problem worth studying.

[0043] The test object of the method of the present invention is the application program in the Internet of Things device, mainly emulating the application program in the firmware of the Internet of Things ...

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 discloses a user-level simulation method and device for an application program in Internet of Things equipment, and the method comprises the steps: unpacking firmware of the Internet of Things equipment, and recognizing a to-be-tested application program according to an obtained file system; acquiring environment dependence required by the to-be-tested application program; constructing and initializing a running environment according to environment dependence; after the execution resources of the operation environment are limited, executing simulation of the application program to be tested. According to the method, the running environment limitation on which the program depends is abstracted as a model, the program can be tested at lower cost, fine-grained customization can be carried out according to different requirements of test equipment and target service, and the method has the characteristics of high expansibility, high efficiency, good universality and low coupling.

Description

technical field [0001] The present invention relates to the field of user-level simulation technology, in particular to a user-level simulation method and device for application programs in Internet of Things devices, mainly aiming at the difficulties in simulating application programs in Internet of Things devices, and solving the problem of running applications in Internet of Things devices through simulation. The bottleneck of the program, and a system call virtualization scheme is proposed to improve the success rate of simulation. Background technique [0002] Whether it is to verify the function of the program or to conduct a security test, it is necessary to run the code for verification, but there are certain defects in using physical equipment for testing. On the one hand, the resources of the physical equipment are limited and the cost is high; on the other hand, the physical equipment does not run Stable, hard to get runtime information, hard to test efficiently. ...

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(China)
IPC IPC(8): H04L29/08H04L12/24G06F11/36
CPCH04L67/12H04L41/145G06F11/3684G06F11/3688
Inventor 邹燕燕谭凌霄霍玮彭炳炜朴爱花邹维
Owner INST OF INFORMATION ENG CHINESE ACAD OF SCI