Det är nog inte så lätt. Det kan kanske finnas information i en filhuvudet om vilken kompilator som använts, men om det inte gör det vet inte jag hur det skulle gå till. För maskinen (dator/cpu) är det ointressant information och en kompilering till maskinkod skalar oftast bort ointressant information.
Men jag kan ju ha fel, det har ju aldrig hänt förut
Ofta kan man se det genom att kontollera vilka dll-filer som programmet behöver. Det kan du göra med t.ex. Dependency Walker. http://www.dependencywalker.com/
Efter det är det bara att gå vidare utifrån informationen man får.
En hexeditor kan avslöja mycket om man letar lite. T.ex. har exe-filer skrivna i delphi en massa namn som börjar på 'T' i sig.
Dependency Walker är ett mycket bra alternativ som även går fort.
256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a