Howto:Remove sensitive Data from Traces and Logfiles
Applies To
This information applies to innovaphone firmware and TAPI traces.
More Information
Problem Details
Some customer may feel uneasy to provide log files and/or traces to innovaphone support due to sensitive information such as phone numbers include therein. However, in most cases, support cannot help when no trace and/or log information is sent. To help, we provide a tool which can remove phone numbers from traces and logs. This can be applied to these files before submittal to innovaphone.
Usage
This is a simple 32bit windows console application. You thus need to use it from the windows command line prompt as follows:
- download the tool to a directory where your trace/log files are stored
- open a cmd shell windows
- change the current directory to where the tools and the files are
- for each file, call
logscramble infile outfile
- review the resulting output files and submit these instead of the original trace and log files
How it works
The tool can process any text file input. It will replace all digit strings found in the input by a random number. However, similar digit strings in the input file will be replaced by similar numbers in the output file.
A number of digit strings will not be replaced:
- hexadecimal numbers
- IP addresses
- numbers that are part of a name
- innovaphone model short names (e.g. IP6000-00-00-00)
- mac addresses
The download includes the sources, so you inspect the code.
Availability
Binaries and sources can be downloaded from download site.
Known Problems
There may still be information in the files which you consider "sensitive".
There may not be enough information left in the files to track down the original problem.