发明名称 Obfuscating trace data
摘要 A tracer may obfuscate trace data such that the trace data may be used in an unsecure environment even though raw trace data may contain private, confidential, or other sensitive information. The tracer may obfuscate using irreversible or lossy hash functions, look up tables, or other mechanisms for certain raw trace data, rendering the obfuscated trace data acceptable for transmission, storage, and analysis. In the case of parameters passed to and from a function, trace data may be obfuscated as a group or as individual parameters. The obfuscated trace data may be transmitted to a remote server in some scenarios.
申请公布号 US9021262(B2) 申请公布日期 2015.04.28
申请号 US201313751000 申请日期 2013.01.25
申请人 Concurix Corporation 发明人 Krajec Russell S.
分类号 H04L29/06;H04L29/14;H04L29/08;H04L12/24;G06F21/52;G06F21/62;H04L12/26;G06F11/34 主分类号 H04L29/06
代理机构 on Law 代理人 on Law ;Philipp Adam L. K.
主权项 1. A method performed by a computer processor on a first device, said method comprising: executing an application, said application processing data objects; with a tracer which obtains data from instrumentation in the application when an instrumentation condition instructs the tracer to monitor at least one of debugging data and performance data with respect to the application, and while said application is executing, and when the instrumentation condition occurs, monitoring a first function within said application, said first function receiving a first data object and returning a second data object; identifying said first data object as being passed to said first function; identifying said second data object as being returned from said first function; while not obfuscating a name of the first function, selectively obfuscating said first data object to create a first obfuscated data object; while not obfuscating the name of the first function, selectively obfuscating said second data object to create a second obfuscated data object; and storing said first obfuscated data object and said second obfuscated data object.
地址 Kirkland WA US