×

Obfuscating trace data

  • US 9,021,262 B2
  • Filed: 01/25/2013
  • Issued: 04/28/2015
  • Est. Priority Date: 01/25/2013
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×