none
如何知道,一个软件是用什么语言做的? RRS feed

  • 问题

  • 电脑已经安装了JRE和.NET Framework. 那么,下载一个.exe文件后,如何知道,一个软件是用什么语言做的? C++,VB,C#,Java, VB.NET? 如何查看?
    本人现在使用Windows Server 2003, CentOS Linux 5.2, Windows XP, VirtualBox 2.1.4, Visual Studio 2005, Eclipse 3.4, Microsoft.NET Framework 2.0 SP2, C# 2.0, IIS 6.0, Apache 1.3.41, Nginx-0.6.36, SQL Server 2000, MySQL 5.0, FireBird 2.1.1, PHP 5.2.4, Office 2007, OpenOffice 3.0和永中Office2009.
    2009年5月1日 2:35

答案

  • 你好!
         可以使用反编译工具查看,但是多数软件的许可协议不允许这样的行为!
    周雪峰
    • 已标记为答案 dvdvip 2009年5月1日 7:31
    2009年5月1日 5:56
    版主
  • 2002年软件保护法声明  为了研究学习 技术 架构  进行的反编破解行为 可以免责 

    只要不要把反编源代码直接使用在你的商业程序  或者随意散播一些东西   反编一下没什么大问题啦
    工作突然有点忙 嘿嘿
    • 已标记为答案 dvdvip 2009年5月4日 4:18
    2009年5月4日 3:58
    版主
  • .NET语言反编译后是Common Language,可以得知是.NET语言编写,但是无法得知具体是哪种语言(VB,C#...)编写的。


    ***** 向着两颗奖牌出发!~~~ ^_^ *****
    ***** 本人目前处于努力学习模式,希望大家多多伸手帮助~ *****
    ***** 欢迎加我MSN~ kaedei@live.cn 希望各路高手耐心指导~ *****
    • 已标记为答案 dvdvip 2009年5月4日 23:45
    2009年5月4日 15:51

全部回复

  • 你好!
         可以使用反编译工具查看,但是多数软件的许可协议不允许这样的行为!
    周雪峰
    • 已标记为答案 dvdvip 2009年5月1日 7:31
    2009年5月1日 5:56
    版主
  • 2002年软件保护法声明  为了研究学习 技术 架构  进行的反编破解行为 可以免责 

    只要不要把反编源代码直接使用在你的商业程序  或者随意散播一些东西   反编一下没什么大问题啦
    工作突然有点忙 嘿嘿
    • 已标记为答案 dvdvip 2009年5月4日 4:18
    2009年5月4日 3:58
    版主
  • .NET语言反编译后是Common Language,可以得知是.NET语言编写,但是无法得知具体是哪种语言(VB,C#...)编写的。


    ***** 向着两颗奖牌出发!~~~ ^_^ *****
    ***** 本人目前处于努力学习模式,希望大家多多伸手帮助~ *****
    ***** 欢迎加我MSN~ kaedei@live.cn 希望各路高手耐心指导~ *****
    • 已标记为答案 dvdvip 2009年5月4日 23:45
    2009年5月4日 15:51