State-aware Internet of Things trusted execution environment fuzzy testing method and system
The invention discloses a state-aware internet of things trusted execution environment fuzzy testing method and system, and belongs to the field of internet of things trusted execution environment testing. The method comprises the following steps: constructing an Internet of Things trusted execution...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention discloses a state-aware internet of things trusted execution environment fuzzy testing method and system, and belongs to the field of internet of things trusted execution environment testing. The method comprises the following steps: constructing an Internet of Things trusted execution environment test sample template with a dependency relationship based on document analysis and program analysis; performing a fuzzy test on an original seed queue obtained from the trusted application execution log of the Internet of Things, and collecting feedback information such as a return value, a coverage rate and a global variable value during operation; constructing a trusted execution environment state machine based on a model learning algorithm, optimizing a test sample conforming to the state machine, and storing the test sample in a seed file; according to feedback information and a state machine, distributing and updating selection probabilities for different seeds; and selecting seeds according to th |
---|