Patent ID: 8473903

Claim:
A non-transitory computer-readable recording medium having computer-executable instructions stored thereon that, when executed, cause a computer to perform steps, the computer-readable recording medium comprising: first programs; and a second program, each of the first programs causing the computer to execute a step of performing each specific type of edit process to a binary code to be edited, each of the first programs being recorded for each type of edit process, and the second program causing the computer to execute: a file acquisition step of one of acquiring a single file describing first designation information, which is information for designating a program file including the binary code to be edited and an edit target area in the program file, and second designation information, which is information for designating one specific program to be used among the first programs, and acquiring a file group in which the first designation information and the second designation information are dispersed and described; a code acquisition step of acquiring the binary code of the program file designated by the first designation information described in the single file or the file group acquired in the file acquisition step; an edit control step of causing the computer to execute the specific type of edit process based on the one specific program designated by the second designation information described in the single file or the file group acquired in the file acquisition step, a binary code in the edit target area indicated by the first designation information of the binary code acquired in the code acquisition step being the binary code to be edited; and an edited file output step of outputting a program file storing the binary code edited in the edit control step as an edited program file corresponding to the program file designated by the first designation information.