Stripped PDB files for beta and RC releases?
Posted: Thu Nov 14, 2013 11:23 pm
You know I've asked for PDB files in the past, and I never got a response, likely because there is concern it will get released to the public and allow for easy reverse engineering of the app (I guess, the worry being someone will disable the registration stuff).
Visual studio also has the ability to create stripped PDB files. Read here on how to create these special files:
http://msdn.microsoft.com/en-us/library/windows/desktop/ee416588(v=vs.85).aspx
Normally a full PDB file gives this info:
However, a stripped pdb file only gives this:
Hopefully this will quiet any worries?
Otherwise, maybe release beta's and Rc's with an expiration date instead of including the registration code and then include the full PDB?
Visual studio also has the ability to create stripped PDB files. Read here on how to create these special files:
http://msdn.microsoft.com/en-us/library/windows/desktop/ee416588(v=vs.85).aspx
Normally a full PDB file gives this info:
- Public symbols (typically all functions, static and global variables)
A list of object files that are responsible for sections of code in the executable
Frame pointer optimization information (FPO)
Name and type information for local variables and data structures
Source file and line number information
However, a stripped pdb file only gives this:
- Public symbols (typically only non-static functions and global variables)
A list of object files that are responsible for sections of code in the executable
Frame pointer optimization information (FPO)
Hopefully this will quiet any worries?
Otherwise, maybe release beta's and Rc's with an expiration date instead of including the registration code and then include the full PDB?