Intelligent contract vulnerability detection method and system based on grey box fuzzy test
CN119475360AActive Publication Date: 2025-02-18YANTAI UNIV
8 Cites 0 Cited by
Patent Information
- Application Number
- CN202510051775.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2045-01-14
Smart Images

Figure CN119475360A_ABST
Abstract
The invention belongs to the technical field of intelligent contract vulnerability detection, and particularly relates to an intelligent contract vulnerability detection method and system based on grey box fuzzy testing, and the method comprises the steps: firstly analyzing a control flow diagram to obtain key information such as a function state variable; secondly, initializing a transaction sequence to generate a meaningful initial transaction sequence; then, branch analysis and energy distribution are carried out under the look-ahead analysis, and branches which are prone to attack are considered preferentially; and finally, generating a test case by combining random mutation and variation based on conditional branches based on the fuzzy test of the data stream, and generating a meaningful test case as a target test case by utilizing a data stream feedback mechanism. By comprehensively utilizing branch analysis and energy distribution based on look-ahead analysis and feedback based on data flow, the efficiency and accuracy of intelligent contract vulnerability detection are remarkably improved, complex contract logic can be better processed, deep vulnerabilities can be found, and meanwhile the branch coverage rate is improved.
Need to check novelty before this filing date? Find Prior Art
Citation Information
Patent Citations
EOSIO smart contract-oriented grey box fuzzy test method
CN115438351A
Intelligent contract fuzzy test method and system
CN115794625A
Intelligent contract vulnerability detection method based on key parameter identification and related device
CN117521075A
Intelligent contract vulnerability detection method based on combination of static analysis and fuzzy testing
CN117951712A
Fuzzy test-based efficient intelligent contract vulnerability detection method and detection tool
CN117992964A