Thread: Executable Question

  1. #1
    Registered User mrafcho001's Avatar
    Join Date
    Jan 2005
    Posts
    483

    Executable Question

    I was just wondering... Just how much can you find out about the compiler that compiled an .exe just from the .exe (not a debugg execuable)?

    Can you find out what compiler or version was used to compiler a program?
    My Website
    010000110010101100101011
    Add Color To Your Code!

  2. #2
    Registered /usr
    Join Date
    Aug 2001
    Location
    Newport, South Wales, UK
    Posts
    1,273
    If it was compiled from C/C++, you'll find runtime code in there from a particular compiler. Most runtime includes strings that identifies itself. You can also work it out from the presence and length of particular functions, but that's a little harder.

    No, there isn't anything in the PE header that will tell you.

  3. #3
    Registered User mrafcho001's Avatar
    Join Date
    Jan 2005
    Posts
    483
    I though so, thanks.
    My Website
    010000110010101100101011
    Add Color To Your Code!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. question about running executable and recompilation
    By lehe in forum C++ Programming
    Replies: 7
    Last Post: 04-25-2009, 04:59 PM
  2. Replies: 3
    Last Post: 04-10-2009, 12:57 AM
  3. Question...
    By TechWins in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 07-28-2003, 09:47 PM
  4. opengl DC question
    By SAMSAM in forum Game Programming
    Replies: 6
    Last Post: 02-26-2003, 09:22 PM
  5. Altering The Program's Executable?
    By Aidman in forum C++ Programming
    Replies: 7
    Last Post: 12-31-2002, 05:11 AM