怎么区别那种软件是用那种软件来开发的???(200分)

  • 主题发起人 主题发起人 长须鲸
  • 开始时间 开始时间

长须鲸

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎么识别一个EXE是用什么软件开发的?在EXE文件里有什么不同的
地方来区别?是文件里那个字节不同来识别?还是有什么地方有什么标识不同?
还是在文件头什么区别?请具体举例出来,谢谢了!
 
>> 那种软件是用那种软件来开发的
大多系统不是用一种软件或工具开发出来的。
 
一般是综合开发的,但用delphi开发的程序的第三个字为P
 
用Winsight32看一下不就知了。
 
各种软件开发出来的区别是什么呢?
 
用spy++
查看类名,T打头的是用delphi,bcb开发的,afx打头的是vc开发的
 
我以前问过同样的问题,下面是大虾们的回答:
看病有四法 望、闻、问、切
1、看说明文档,一般的软件有说明;
2、看界面,从界面的风格一般可以看出个8、9——10
3、看图标工具栏等;
4、用特殊的查看16进制代码的工具来看可执行文件的代码
我 所说的仅仅是一般的软件对特殊界面的软件没有办法!
如果是vc编的一般要mfc*.dll等文件,如果删掉或改名后不能运行,应该是vc编的
delphi连接数据库时一般用bde,而且一般来说很小有那些特别的dll文件
pb那就跟好忍,
关键是看连接文件的特征和资源文件的特征,美观程度和功能等问题
呵呵,用 16 进制编辑器查看文件!
DELPHI编的文件前面是 MZP
DOS模式下面运行出现的字符是:This program must be run under Win32.
而VB&VC写的好像是MZ?的!
DOS模式下面运行出现的字符是:This program cannot run indo
S mode.
PB,VB有特征,PB要PBVM60.dll,vb要vbrun*.dll(十足的垃圾)。
VC,Delphi主要在界面上有点特征。
 
多人接受答案了。
 
后退
顶部