Execution tracing
Execution tracing is a technique for detecting unauthorized modifications of a mobile agent through the faithful recording of the agent's behavior during its execution on each agent platform. The technique requires each platform involved to create and retain a non-repudiatable log or trace of the operations performed by the agent while resident there, and to submit a cryptographic hash of the trace upon conclusion as a trace summary or fingerprint. Drawbacks: The detection process is only triggered occasionally, based on suspicious results or other factors. Also, the size of the logs could get unmanageable. [More on Execution Tracing]
|
|