You probably know that Windows has that option where you can view the properties of a binary and it will display information about the author, the version number, the compan
Assuming windows PE binaries, the Version information is stored in the PE header, in the IMAGE_OPTIONAL_HEADER
section under the locations:
WORD MajorImageVersion
WORD MinorImageVersion
About which this documentation says:
A user-definable field. This allows you to have different versions of an EXE or DLL. You set these fields via the linker /VERSION switch. For example, "LINK /VERSION:2.0 myobj.obj"