Invention Grant
- Patent Title: Determining a valid input for an unknown binary module
-
Application No.: US14620106Application Date: 2015-02-11
-
Publication No.: US09772931B2Publication Date: 2017-09-26
- Inventor: Bogdan Copos , Praveen Murthy
- Applicant: FUJITSU LIMITED
- Applicant Address: JP Kawasaki
- Assignee: FUJITSU LIMITED
- Current Assignee: FUJITSU LIMITED
- Current Assignee Address: JP Kawasaki
- Agency: Maschoff Brennan
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
A method includes selecting a set of printable characters as one or more test inputs for a binary module having no known valid input. The method also includes executing the binary module with the set of printable characters as the one or more test inputs for the binary module. The method also includes determining a number of instructions executed by the binary module responsive to being executed with the set of printable characters. The method also includes generating set data including the one or more printable characters associated with the number of instructions executed for each of the one or more printable characters. The method also includes analyzing the set data to identify one or more printable characters as one or more valid inputs for the binary module based on a comparison of the number of instructions associated with the one or more printable characters and a threshold range.
Public/Granted literature
- US20160232081A1 DETERMINING A VALID INPUT FOR AN UNKNOWN BINARY MODULE Public/Granted day:2016-08-11
Information query