Method for detecting modified object code in an emulator

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 900

Patent

active

047945222

ABSTRACT:
A method of emulating the instructions of a target computer in the instructions of a host computer to operate the host computer in accordance with the target computer instructions, the target computer having the capability of modifying its own instructions and data during operation, includes the steps of storing the target instructions in a target memory segment, sequentially withdrawing the target instructions from the target memory segment and executing the target instructions in the host computer, constructing a template of the host instructions for each of the target instructions executed, storing each of the templates for reuse each time the corresponding target instruction is to be executed, limiting access to those target instructions in the target memory segment which have been stored in one of the templates to permit only read operations to be performed thereon, and detectng a target instruction which attempts a write operation on one of the target instructions which is in a stored template.

REFERENCES:
patent: 4077058 (1978-02-01), Appell et al.
patent: 4245302 (1981-01-01), Amdahl
patent: 4253145 (1981-02-01), Goldberg
patent: 4587612 (1986-05-01), Fisk et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for detecting modified object code in an emulator does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for detecting modified object code in an emulator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for detecting modified object code in an emulator will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-871715

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.