You can modify the image of the input file:
- change a byte - change a word - enter an assembler instruction (only for IBM PC)IDA will display the original value, the current value and file offset. If the file offset is equal to 0xFFFFFFFF then the current byte comes from a compressed page (LX/LE/NE iterated pages, for example) and/or it is not possible to tell the file position.
You can create a difference file and use an external tool to apply the patches or you can apply the patches directly to the file using IDA.
The following commands are availabe:
Patch byte or word Assemble... Apply patches to input file...See also:
Produce EXE file Produce DIF file Edit submenu.