⑴ exe怎么编译成易语言
一般的编译是把易语言源码编译成exe文件,也就是应用程序。直接运行。
你的意思就是 反编译 了,把exe程序反编译成 .e源码文件是行不通的,至少目前我还没发现有这样的工具。不然人家卖软件的人就不用活了。其他编程语言的反编译软件是有的。
现在可以达到的程度是 修改exe程序,比如修改它的常量表,标题什么的,或用OD,CE等软件进行分析,修改。其实也没必要,费时而且要有一定的经验,初学者或者没用过这些软件的人为此付出的时间倒不如用来好好学习易语言。自己打造自己的个性软件、!
⑵ 以exe为后缀的程序是用什么语言编的
c语言,vb,c++,等等许多生成的程序都是*.exe文件啊!
⑶ 如何查看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文件用什么语言编译
你用PeiD试试,不行就只能反汇编来看,如果你对每种语言都非常熟
⑸ 易语言写能编译EXE程序的EXE程序
没用过按键精灵,如果只是改标题的话方法有很多的,用配置项等也是一种方法!
下面我用字节集的方式做的,楼主可以试试看看满不满意!
1、首先建立一个空白程序(或楼主你的程序),写以下代码,然后编译成exe程序
.版本 2
.子程序 __启动窗口_创建完毕
标题 = “空空空空空空空空空空”
2、打开你的另一个程序序,在图片资源等栏中把这个编译好的程序加进去(这个楼主懂吧!),写以下代码!
注:“#k”是刚加入的图片资源
特别提示:在使用此代码前要保证“#k”资源存在(主要是这个名称),否则用鼠标查看时易程序会崩溃退出(我用的是旧版,不清楚新版有没修正此BUG)
.版本 2
.子程序 _按钮1_被单击
.局部变量 a, 字节集
.局部变量 b, 字节集
.局部变量 c, 整数型
.局部变量 d, 字节集
.局部变量 e, 字节集
.局部变量 zzjcd, 整数型
.如果 (编辑框1.内容 ≠ “”)
d = 到字节集 (编辑框1.内容)
zzjcd = 取字节集长度 (d)
.如果 (zzjcd > 20)
e = 取字节集左边 (d, 20)
.否则
e = d + 取空白字节集 (20 - zzjcd)
.如果结束
a = 取重复字节集 (10, { 191, 213 })
c = 寻找字节集 (#k, a, )
.如果 (c ≠ -1)
b = 字节集替换 (#k, c, 20, e)
写到文件 (“D:\new.exe”, b)
信息框 (“成功!”, 0, )
.否则
信息框 (“失败!”, 0, )
.如果结束
.否则
信息框 (“请输入新标题!”, 0, )
.如果结束
⑹ e语言编写的exe程序 如何反编译成源码.
易语言编写的exe程序如何反编译成源码:1.请使用PEiD查看该程序的编译器,(1)若为EasyLanguage,则为动态编译,可使用E-CodeExplorer进行反编译,(2)若为VC++6.0,则为静态编译,请使用OD进行反编译,2.若需易语言反编译工具请上网查查及下载使用。
⑺ 用什么语言编写exe程序比较好如何制作exe程序
真有意思
编程语言很多呀
怎么这么问呀。bcb
vc
vb
都可以呀
都是可以直接编译成可执行程序也就是exe的或者说哪个编程语言是不能编译成exe的呢
简单点的
vb6什么的
框架
鼠标点点就可以画好了。。
⑻ exe程序是用什么语言编的
c或者c++或者c#等等很多。exe程序已经是通过编译器编译过后的文件了。也就是说源程序可以用很多种语言写,然后通过编译器编译成exe的程序
⑼ 如何编译成EXE应用程序
操作步骤:
第一步:打开VC++6.0;
第二步:选择“文件”-》“新建”-》“工作区”-》“空白工作区”,然后为这个工作区起一个名字并选择存放路径,确定即可!
之所以要用工作区,因为可以在工作区中新建很多工程,每个工程可以独立编译、连接、执行,互补干扰,而在学习C语言过程中,时常要编辑一些小程序,把它们按工程都存放在一个工作区里,非常方便于查看、执行和管理;
第三步:右击刚才新建的工作区,添加工程,这里选择Win32 console Application并确定;
第四步:在新建的工程中添加文件,选择C++ Source File,但是文件扩展名记得用“.c”;
第五步:编辑源代码;
第六步:单击工程,并选择执行,即可一次性完成编译、连接和执行工作,就可以看到程序运行结果了,当然也可以分步编译、连接、执行!