问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何查看exe文件是用什么语言写的?

发布网友 发布时间:2022-05-01 12:58

我来回答

3个回答

热心网友 时间:2023-10-13 19:45

一般没有办法可以保证获取EXE文件是什么语言写的,只是对于编译后没有进行任何处理的EXE文件,可以去看它是否符合常见的DELPHI、VB、VC++等编译器的规律,然后猜测其是什么语言编写的。

对于高级语言的反编译,理论上就是不可能的,除非是对于PHP、FOXPRO这些伪编译系统。虽然EXE都可以反汇编,但是真正想反汇编之后做个什么大的手足,是非常非常困难的。

用名为PEiD的这个软件把这个,exe查一下,如果它没有加壳的话,就可以看出是用什么语言写的,如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。 当然,还有更鸟的办法——反编译! Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。

扩展资料:

通过看它和什么库链接可以猜测出用过哪些语言。比如Java语言写的程序一般不会不与Java运行时的DLL链接(名字好像叫jre.dll),Objective-C 和Swift语言写的程序往往是和objc运行时链接的。

C语言链接的DLL包括Unix/BSD/Linux系统上的libc、libxnet等,和Windows上的Kernel.dll等。C++也是如此,但链接的包括有libstdcxx,和Windows上的 mfc*.dll。

虽说几乎任何高级语言编译的exe文件都可以通过反编译的方法获得源代码,但到目前为止,还没有一种反编译的方法可以获得百分百完整、准确的源代码。

而学过编程的都知道,源程序中有时候哪怕错一个字符,运行结果都有可能完全出人预料。因此反编译获得的源代码,重新编译为exe文件后,要么就是无法运行,要么就是面目全非了。

热心网友 时间:2023-10-13 19:46

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。
当然,还有更鸟的办法——反编译!
Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。别的,你没有必要知道

热心网友 时间:2023-10-13 19:46

用名为PEiD的这个软件把这个.exe查一下

如果它没有加壳的话,就可以看出是用什么语言写的

如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

另:如果需要知道它是如何写的,就需要反汇编一下了,这里不做介绍。

热心网友 时间:2023-10-13 19:45

一般没有办法可以保证获取EXE文件是什么语言写的,只是对于编译后没有进行任何处理的EXE文件,可以去看它是否符合常见的DELPHI、VB、VC++等编译器的规律,然后猜测其是什么语言编写的。

对于高级语言的反编译,理论上就是不可能的,除非是对于PHP、FOXPRO这些伪编译系统。虽然EXE都可以反汇编,但是真正想反汇编之后做个什么大的手足,是非常非常困难的。

用名为PEiD的这个软件把这个,exe查一下,如果它没有加壳的话,就可以看出是用什么语言写的,如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。 当然,还有更鸟的办法——反编译! Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。

扩展资料:

通过看它和什么库链接可以猜测出用过哪些语言。比如Java语言写的程序一般不会不与Java运行时的DLL链接(名字好像叫jre.dll),Objective-C 和Swift语言写的程序往往是和objc运行时链接的。

C语言链接的DLL包括Unix/BSD/Linux系统上的libc、libxnet等,和Windows上的Kernel.dll等。C++也是如此,但链接的包括有libstdcxx,和Windows上的 mfc*.dll。

虽说几乎任何高级语言编译的exe文件都可以通过反编译的方法获得源代码,但到目前为止,还没有一种反编译的方法可以获得百分百完整、准确的源代码。

而学过编程的都知道,源程序中有时候哪怕错一个字符,运行结果都有可能完全出人预料。因此反编译获得的源代码,重新编译为exe文件后,要么就是无法运行,要么就是面目全非了。

热心网友 时间:2023-10-13 19:46

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。
当然,还有更鸟的办法——反编译!
Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。别的,你没有必要知道

热心网友 时间:2023-10-13 19:46

用名为PEiD的这个软件把这个.exe查一下

如果它没有加壳的话,就可以看出是用什么语言写的

如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

另:如果需要知道它是如何写的,就需要反汇编一下了,这里不做介绍。

热心网友 时间:2023-10-13 19:46

一般没有办法可以保证获取EXE文件是什么语言写的,只是对于编译后没有进行任何处理的EXE文件,可以去看它是否符合常见的DELPHI、VB、VC++等编译器的规律,然后猜测其是什么语言编写的。

对于高级语言的反编译,理论上就是不可能的,除非是对于PHP、FOXPRO这些伪编译系统。虽然EXE都可以反汇编,但是真正想反汇编之后做个什么大的手足,是非常非常困难的。

用名为PEiD的这个软件把这个,exe查一下,如果它没有加壳的话,就可以看出是用什么语言写的,如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。 当然,还有更鸟的办法——反编译! Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。

扩展资料:

通过看它和什么库链接可以猜测出用过哪些语言。比如Java语言写的程序一般不会不与Java运行时的DLL链接(名字好像叫jre.dll),Objective-C 和Swift语言写的程序往往是和objc运行时链接的。

C语言链接的DLL包括Unix/BSD/Linux系统上的libc、libxnet等,和Windows上的Kernel.dll等。C++也是如此,但链接的包括有libstdcxx,和Windows上的 mfc*.dll。

虽说几乎任何高级语言编译的exe文件都可以通过反编译的方法获得源代码,但到目前为止,还没有一种反编译的方法可以获得百分百完整、准确的源代码。

而学过编程的都知道,源程序中有时候哪怕错一个字符,运行结果都有可能完全出人预料。因此反编译获得的源代码,重新编译为exe文件后,要么就是无法运行,要么就是面目全非了。

热心网友 时间:2023-10-13 19:46

从一些细节,例如需要那些DLL库,需要的其它配置,有无配置文件。
当然,还有更鸟的办法——反编译!
Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某个软件打开,虽然看不道源代码,但足以判断,另外的大概是VC了。至于C和汇编,WIN9X下无图标。别的,你没有必要知道

热心网友 时间:2023-10-13 19:46

用名为PEiD的这个软件把这个.exe查一下

如果它没有加壳的话,就可以看出是用什么语言写的

如果它加了壳,要把它脱壳以后,才能看得出是用什么语言写的。

另:如果需要知道它是如何写的,就需要反汇编一下了,这里不做介绍。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 如何编写一个可执行文件(*.exe),允许其打开我需要的的EXCEL文件? 没有网线的tplink路由器怎么连接腾达路由器的wifi 没有网线腾达无线路由器怎么设置 我有路由器,但是我没有拉网线,都是用邻居的wifi,由于信号不好,怎样用路由器来增强信号? ATM柜员机模拟java程序源代码 三星A70s的分屏视图功能,怎么操作? ipad要如何开启“多任务”的功能? windows 10任务栏上新增了一个________按钮,它是多任务和多桌面的入口。 OpenID是什么 openid为空什么意思? 什么是OpenID,有什么作用 好友的openid是指什么 我的是魅族mx6微信什么没有语音公能呢!发不了语音。 魅族mx6的微信不能用拼音打字怎么办 魅族mx6怎样设置桌面QQ微信的消息未读数? 什么是OpenID 腾讯的QQ的openid是什么啊? openid什么意思? 手机微信不提示怎么办 魅族mx6微信酷狗没有声音 exe执行文件用什么语言编写? 天津月饼哪家好吃 被国强投资社骗了怎么办? 成都国强投资有限公司怎么样? 国强投资社推荐股票300%是真的吗? 兰州国强投资有限公司怎么样? 炒股里杠杆的平仓要是没有来得及,亏的超出我自己的保证金了,是由我自己赔付吗? 乐陵国强投资控股集团有限公司怎么样? 国强投资社的张宏伟老师今天下午突发心脏病住院是真的吗 乐陵国强投资控股集团有限公司德州分公司怎么样? 北京国强伟业投资担保有限公司是真的吗? 乐山国强普惠旅游投资开发有限公司怎么样? 候国强投资公司跑路? 北京国强伟业投资担保公司骗人没法律管吗? 广州市白云区机场路1962号国际单位F栋313室, 请问有这个广东国强环保科技投资公司吗?是做什么的? 德州博展盛邦体育设施有限公司怎么样? 酒糟小龙虾的做法步骤图,酒糟小龙虾怎么做好吃 熟醉小龙虾的做法 成人身份证买的儿童票可以不取票么 网上购儿童火车票可以不取票上车吗?