Multi-process fuzzy testing method and device based on QEMU and computer equipment
The invention discloses a QEMU (quick empirical mode unit)-based multi-process fuzzy testing method, a QEMU-based multi-process fuzzy testing device and computer equipment. The method comprises the following steps: when an executed program starts a new process, if the executed program is a script fi...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
29.03.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The invention discloses a QEMU (quick empirical mode unit)-based multi-process fuzzy testing method, a QEMU-based multi-process fuzzy testing device and computer equipment. The method comprises the following steps: when an executed program starts a new process, if the executed program is a script file, extracting a parameter list required for starting a script interpreter from a script head of the executed program; if the executed program is the ELF file, judging whether the executed program is an executable program of a current operating system, and if yes, extracting a parameter list from the executed program; a path of the QEMU program is added before the obtained parameter list, and the parameter list added with the path of the QEMU program is executed by the current operating system, so that the current operating system uses the QEMU program to start a new process, and the QEMU program can obtain the coverage rate of the new process; and performing fuzzy testing on the new process through the QEMU progra |
---|---|
Bibliography: | Application Number: CN202410032925 |