Is there any way to detect (or to hide) the compiler that was used to build an executable file?
|
feedback
|
|
PEiD is pretty good
| |||
feedback
|
|
Try the *nix utility strings. Using Strings is also available for windows as part of cygwin, or as part of the microsoft sysinternals package. | ||||
|
feedback
|
|
If you can find a way to examine the first dozen or so bytes of the EXE file, in a hex dump with corresponding ASCII characters displayed, they will usually indicate the compiler used. | |||||||
feedback
|
|
Not free, but IDA Pro has a very nice compiler detection. Not it's main function of course, but a nice extra. | |||
|
feedback
|