怎么看程序是什么语言编写的(怎么看程序是什么语言编写的呢)
1、电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的所以人们要控制计算机一定要通过计算机语言向计算机发出命令 计算机所能识别的语;看地址栏,是一个php或者jsp页面,就说明后台是PHP或JAVA做的比如,右键网页源代码,找到表单的form属性,可能是一个php或者action也可以判断出来不过,后台语言,在界面的源代码中是没办法通过浏览器查看的;一没有办法可以保证获取EXE文件是什么语言写的,只是对于编译后没有进行任何处理的EXE文件,可以去看它是否符合常见的DELPHIVBVC++等编译器的规律,然后猜测其是什么语言编写的二对于高级语言的反编译,理论上就是;用查壳工具PEID DIE等等 如果没有壳则可以看出使用什么语言编写的举例说装了peid后,选中exe文件一般在鼠标右键会有一个scan with peid的选项,选择此项若该exe文件没有加壳就会显示类似下图的内容可以看出所查exe文件是;网友写的帖子,我引用了,还有自己的见解还有就是安装的过成功的监视了,看看注册表的变化了反正也是一个慢慢积累的过程了要看是怎么编写的1看面子图标简单点,有好多程序从写出来以后就是用的开发环境的默认。
2、php PHP语言 jsp JAVA语言 asp ASP语言 aspx C#net语言 如果是不能看到程序,那就只能从这个网站的访问地址看了比如baiducomindexphp php 对应的 和上面写的一样不过有的网站 URL重写 访问地址很乱没;要看出来当然都得会点啦 编程中最常用的就是变量的定义和一些常用函数了 像c中就是直接int,float定义变量 vb是 dim a as integer vbs同vb基本差不多 js则是 用val来定义变量,val 变量名 bat就和dos一样了 set 来;1如果软件没有被混淆过,则可以通过分析指令之间的Markov链得到特征,这个频率特征应该可以作为编译器的指纹2如果这个软件没有被加壳过,可以用PEID软件,大致上可以判断是什么语言写的3如果不是需要反编译的话,可;windows上的话,不考虑脚本语言,只说exe及dll,常用的做法是使用工具ExeinfoPE来查看,该工具可查看一个可执行文件是否被加壳加密,如果未被加壳加密,那么就可以查看推测的编写语言windowsdumpbin或者 安装Dependency Walker;如果是GUI的程序,有个很好的方法,用spy++这个微软的小工具来看,从类名前缀就能看出是什么编写的我简单罗列下1afx__开头的mfc写的2t_开头的一般是delphi,少部分是c++builder比如主窗体一般是tMainForm;只要使用JS+CSS+HTML5让前端程序过得了关,能够写前端的接口,那么使用PHP,又或者java,以及aspnet的程序语言都是完全支持的一般对于企业而言,都是采用php程序开发微信小程序技术要求高一点的可以采用java程序开发。
3、HTML5看代码第一行 lt!DOCTYPE html ,这是HTML5独有的看的多了自然就会了,主要是看关键字和语法,这个一会也说不清学过多的编程语言也没用什么用比如OC和Swift,Rudy和nodejs,关键是要熟练掌握一门编程。
4、看赋值语句,或者一般控件的名字的不同像命令按钮,VB是command,而Delphi则是button;有一个好方法是,可以使用dexjar来反编译一下,看能不能反编译成功,如果能看到源码的话,就是java,否则是c语言;1正常扫描模式PEiD可在PE文档的入口点扫描所有记录的签名2深度扫描模式可深入扫描所有记录的签名,这种模式要比上一种的扫描范围更广更深入3核心扫描模式PEiD可完整地扫描整个PE文档,建议将此模式作为最后。
5、比如出现 class XXXX 的就是C++出现了类3可以看看程序的编程思想有点抽象C++是面向对象编程,把事物抽象成为一个类的实例,并且赋予他属性和行为C语言是面向过程编程,把问题分解成为简单的步。