如何确定用于构建特定Windows桌面应用程序的框架?

问题描述:

如何确定用于构建特定Windows桌面应用程序的平台或编程语言?

How can I determine which platform or programming language was used to build a particular Windows desktop application?

有几种方法可以尝试检测特定软件是用哪种语言编写的.通常,用于检查 PE标头并尝试进行有根据的猜测的工具.

There are several ways to try and detect in which language a particular software was written. Usually, the tools that do that examine the PE Header and try to make an educated guess.

有时候,作者以某种方式压缩/加密PE,使得这种检测几乎是不可能的.

Sometimes authors compress/encrypt the PE in such way that makes this detection next to impossible.

有一个名为 PEiD 的旧工具,该工具可以帮助您确定软件是用哪种语言编写的.

There is an old tool called PEiD which can help you identify in which language was the software written.