Invention Grant
- Patent Title: Method for semantic preserving transform mutation discovery and vetting
-
Application No.: US16030549Application Date: 2018-07-09
-
Publication No.: US11307962B2Publication Date: 2022-04-19
- Inventor: Jason A. Landsborough , Sunny J. Fugate , Stephen T. Harding
- Applicant: The United States of America as represented by the Secretary of the Navy
- Applicant Address: US CA San Diego
- Assignee: The United States of America as represented by the Secretary of the Navy
- Current Assignee: The United States of America as represented by the Secretary of the Navy
- Current Assignee Address: US CA San Diego
- Agency: Naval Information Warfare Center, Pacific
- Agent Kyle Eppele; James R. McGee
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
A method for validating software transforms. A target program binary is mutated, producing a plurality of variants. It is determined whether each variant passes a test suite. Upon determining the variant does not pass the test suite, the variant is discarded. Upon determining the variant passes the test suite, the variant is compared to the target program binary. A candidate transform is extracted which meets scope criteria. The candidate transform is applied to each of a plurality of test programs. It is determined whether the candidate transform is safe. Upon determining that the candidate transform is not safe, the candidate transform is discarded. Upon determining that the candidate transform is safe, the candidate transform is collected.
Public/Granted literature
- US20200012581A1 Method for Semantic Preserving Transform Mutation Discovery and Vetting Public/Granted day:2020-01-09
Information query