Determination of valid input sequences for an unknown binary program
AssigneeFujitsu Limited
InventorsPraveen Murthy, Bogdan Copos
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsPraveen Murthy, Bogdan Copos
Estimating the term…
A method to determine a valid input sequence for an unknown binary program is provided. The method may include obtaining an input sequence for an unknown binary program. The method may also include obtaining a memory address range for each of one or more variables in the unknown binary program and executing an instrumented version of the unknown binary program with the input sequence as an input to the instrumented version of the unknown binary program. The method may also include recording one or more memory addresses accessed during the execution of the instrumented version of the unknown binary program and determining that the unknown binary program accepts the input sequence as valid based on one or more of the one or more recorded memory addresses corresponding to the memory address range of one or more of the variables in the unknown binary program.
A method to determine a valid input sequence for an unknown stateful binary program, the method comprising:
One or more non-transitory computer readable media that include instructions that when executed by one or more processors perform operations to determine valid input sequence for an unknown stateful binary program, the operations comprising:
Dependencies are inferred from the claim text.