Patent ID: 9213841
Filing Date: 2015-12-15
Classification: G06F

Abstract:
1. A method, comprising: executing obfuscated code having execution way-points placed at locations in the obfuscated code that are configured to generate log messages during execution of the obfuscated code locations, the log messages including execution way-point indices that give no indication of the code locations and indicating an execution trace of the obfuscated code; during execution of the obfuscated code, generating encrypted log messages; saving a log file including the encrypted log messages upon occurrence of a trigger event, wherein the trigger event is a program crash; receiving the log file that includes the encrypted log messages; decrypting at least a portion of the log file; and employing a debug log viewer to view the decrypted log file, the employing comprising: correlating ones of the execution way-point indices with corresponding code locations in the obfuscated code using an execution way-point manifest; and identifying, responsive to the correlating, code locations executed during the execution trace.