OBFUSCATING DEBUGGING FILENAMES
First Claim
1. An information handling system for obfuscating debugging filenames during a software build, the information handling system comprising:
- one or more processors;
a memory;
one or more program modules stored on the memory and executable by the one or more processors to;
compile a source code file of a plurality of source code files into a program;
generate a debugging file including debugging information for the program;
utilize a one-way deterministic function to generate an obfuscated filename for the debugging file; and
include a link to the debugging file in the program, the link including the obfuscated filename.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system, method, and computer-readable media for obfuscating debugging filenames during a software build are described. The system comprises one or more processors, a memory, and one or more program modules stored on the memory and executable by the one or more processors. The one or more program modules compile a source code file of a plurality of source code files into a program, generate a debugging file including debugging information for the program, utilize a one-way deterministic function to generate an obfuscated filename for the debugging file, and include a link to the debugging file in the program, the link including the obfuscated filename.
-
Citations
20 Claims
-
1. An information handling system for obfuscating debugging filenames during a software build, the information handling system comprising:
-
one or more processors; a memory; one or more program modules stored on the memory and executable by the one or more processors to; compile a source code file of a plurality of source code files into a program; generate a debugging file including debugging information for the program; utilize a one-way deterministic function to generate an obfuscated filename for the debugging file; and include a link to the debugging file in the program, the link including the obfuscated filename. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for obfuscating debugging filenames during a software build, the method comprising:
-
compiling a source code file of a plurality of source code files into a program, the program included in a Basic Input/Output System (BIOS) file; generating a debugging file including debugging information for the program; utilizing a one-way deterministic function to generate an obfuscated filename for the debugging file; and including a link to the debugging file in the program, the link including the obfuscated filename. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable media having programming instructions that are executable by one or more processors of a computing device to perform acts, the acts comprising:
-
compiling a source code file of a plurality of source code files into a program, the program included in a Basic Input/Output System (BIOS) file; generating a debugging file including debugging information for the program; utilizing a one-way deterministic function to generate an obfuscated filename for the debugging file; and including a link to the debugging file in the program, the link including the obfuscated filename. - View Dependent Claims (17, 18, 19, 20)
-
Specification