1. 怎样快速知道一个程序是什么语言编写的
windows上的话,不考虑脚本语言,只说exe及dll,常用的做法是使用工具ExeinfoPE来查看,该工具可查看一个可执行文件是否被加壳加密,如果未被加壳加密,那么就可以查看推测的编写语言。
windows:mpbin或者 安装Dependency Walker。这几个都是查看可执行程序dll依赖关系的命令,看其依赖的库,基本可以判断出是何种编程语言所编写的。
介绍
编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的用途和不同的发展轨迹。
编程语言并不像人类自然语言发展变化一样的缓慢而又持久,其发展是相当快速的,这主要是计算机硬件、互联网和IT业的发展促进了编程语言的发展。
2. 怎么区分一段程序是用什么语言写的
一眼秒过去没有class的就是C
看到有dim的就是VB
看到iostream、algorithm头文件的就是c++
看到using namespace system的就是c#
一出来就是一个类的就是JAVA
呵呵
其实这些都是一些基本的东西,具体的还是要靠经验的累积。。。
3. 怎么判断一个程序使用什么语言写的
使用查壳工具PEID 。
PEiD是很好用的查壳工具,可以很简单的知道软件是不是加了壳,有了这个PEiD ,几乎可以侦测出软件所有的壳,其数量已超过470 种PE文档 的加壳类型和签名,另外PEiD还可识别出exe文件是用什么语言编写的,比如:VC++、Delphi、VB或Delphi等。
peid功能介绍
1、正常扫描模式:PEiD可在PE文档的入口点扫描所有记录的签名。
2、深度扫描模式:可深入扫描所有记录的签名,这种模式要比上一种的扫描范围更广、更深入。
3、核心扫描模式:PEiD可完整地扫描整个PE文档,建议将此模式作为最后的选择。
(3)如何判断程序是用什么语言编写的扩展阅读
PEID的主要模块:
1、任务查看模块:可以扫描并查看当前正在运行的所有任务和模块,并可终止其运行;
2、多文件扫描模块:可同时扫描多个文档。选择“只显示PE文件”可以过滤非PE文档;选择“递归扫描”可扫描所有文档,包括子目录。
3、Hex十六进制查看模块:可以以十六进制快速查看文档。
4. 如何得知一个程序是用什么语言编写的
目前没有这么强的软件能把所有的编译语言看出来,只有专业做程序的凭自己的经验来看的。
反编译软件也只能在知道是什么语言编写的情况下才有可能破解,也未必只是这个程序是什么软件编写的。
5. 如何判断一个exe程序使用的哪种语言
用查壳工具PEIDDIE等等
如果没有壳则可以看出使用什么语言编写的。举例说装了peid后,选中exe文件一般在鼠标右键会有一个scanwithpeid的选项,选择此项若该exe文件没有加壳就会显示类似下图的内容:
可以看出所查exe文件是用microsoftvisualc++v6.0编的 。
6. 怎么看出一个程序是什么语言编写的
查看网页代码的方法:
右击---查看源文件。即可看到网页的源代码。
须知:
现在的网站基本上都是HTML5编写的。配合CSS和JS效果。
如果是想查看网站后台是什么搭建的,方法就是可以从布局分析,PHP生成的HTML是自动的,一般很难看出来使用的是什么后台。
这个如果在做的不严谨的网站,可以找到。比如点开链接,看地址栏,是一个php或者jsp页面,就说明后台是PHP或JAVA做的。比如,右键网页源代码,找到表单的form属性,可能是一个.php或者.action。也可以判断出来。
不过,后台语言,在界面的源代码中是没办法通过浏览器查看的。
7. 怎样知道一个程序是使用什莫语言编写的
经验,写的多了就知道了 ,
1、看程序文件后缀名如:.c 是C语言,,.java 是JAVA,,,.cs是C#
2、看头文件 #include 是 C ,import是 JAVA using 是 C#
8. 怎么判断一个程序的编写语言
要看出来当然都得会点啦
编程中最常用的就是变量的定义和一些常用函数了
像c中就是直接int,float定义变量
vb是
dim
a
as
integer
vbs同vb基本差不多
js则是
用val来定义变量,val
变量名
bat就和dos一样了
set
来定义变量.
我也就会这几种了,其实除了c,后几种语法,函数都差不多.当然还是有差别的.
9. 怎么判断程序语言是用java、php、还是asp编写的
一般看文件名的后缀就知道了。java写的文件,一般都是以.java .jsp 前面是java的类,后面是网页嵌入java代码,如果是php写的页面就是.php,如果是asp写的页面,后缀就是.aspx如果你看代码一也能看出来,你如果经常写代码,看看就懂了。
10. 如何判断一个程序是用什么语言写的
如何从一个 "网站程序" 判断这个程序是用什么语言编写的?
如果你能看到 网站程序的话,就看扩展名。有.php .jsp .asp .aspx
.php PHP语言
.jsp JAVA语言
.asp ASP语言
.aspx C#.net语言
如果是不能看到程序,那就只能从这个网站的访问地址看了。
比如..com/index.php
.php 对应的 和上面写的一样。
不过有的网站 URL重写 访问地址很乱没有.php .jsp 等字样。
这时,你就应该找登陆页面,或者注册页面。有时这两个页面会直接曝露出 .php .jsp等。
如果地址上,还没有,你就右键 查看源代码,看看表单提交的地址 就能看出来了。