㈠ 如何查看exe文件由什么编译的
需要用机器语言来编译,比如我们常见的C .NET语言~
㈡ 能否查看一个可执行exe文件的编译器版本如何查看(C语言)
这个是看不到的
别说是版本,就是编译器类型都看不出来的。
编译出来的都是二进制文件,不管谁家的 都按照微软的要求来做的,里面并没有编译器自己的信息。
㈢ EXE文件如何阅读(即如何从这样的文件中侦查信息)
呵呵,exe文件很多编程语言都能生成,用txt打开肯定是漫天乱码,
一个exe文件你首先要知道它是什么语言开发的,在找到相应的反编译工具,进行反编译查看,不过现在的下载下来的软件exe大多都是进行过加密反编译处理过的,想要看到他的源码是不大可能的。 你可以找一些开源软件项目看下他的源代码。
㈣ 怎么样查看最近(exe)程序运行历史记录
应该没有专门记录这种信息得软件,提供几个可能的方案:
1. 防火墙,记录网络访问、磁盘访问的功能可以提供你需要的信息。
2. 系统日志。--仅仅记录出错,服务启动,服务关闭等信息,不会记录每个exe的运行情况。
㈤ 如何查看exe文件的源代码
需要准备的工具:电脑,反编译工具ILSpy。
1、首先在网络上搜索下载反编译工具ILSpy,解压后如图,双击.exe文件打开解压工具。
㈥ 请问如何知道EXE是由什么编译器编译的
编译器做的工作是把高级语言编译成低级语言(目标文件),而windows连接器“link.exe“则把这些目标文件连接成.exe,.dll一类的可执行文件。
㈦ 请问EXE格式文件(也就是软件)请问是用什么软件编辑起来的,
exe文件其实就是2进制文件。
UltraEdit 这个软件就是专业的2进制编辑器。另外很多汇编变成工具入VB,VS等都可以编辑制作exe文件。不过要想真的做一个专业的pc桌面程序是要花大工夫学很长时间的。
如果EXE文件是用VB编译的,用反编译软件可以实现查看编辑。
不过这些都是很专业的。一般人就使用这些exe文件了。如果你想做一个程序员,那这些东西都回学到的。
㈧ 怎么查看一个exe程序的源代码
1、需要网络下载一个jad.exe的工具包,放到个人jdk版本的主目录下的bin目录下。
㈨ 如何查看exe文件是用什么语言写的
一般没有办法可以保证获取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文件后,要么就是无法运行,要么就是面目全非了。
㈩ 在编译生成exe时,如何将系统时间写入程度
DateTimeToStr(FileDateToDateTime(FileAge(Application.ExeName)))