爱问知识人 爱问教育 医院库

不知道用什么语言写的软件可能反编译成功吗

首页

不知道用什么语言写的软件可能反编译成功吗


        

提交回答

全部答案

    2017-10-30 07:20:59
  • 还是C  吧,这个软件可以做到

    狗***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • 这个应该不能吧。

    只***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • java等语言都可以做到的 

    蒋***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • 这个好像不能把,每种语言的方法不一样! 

    淡***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • 得有一个母体语言吧

    G***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • 微信上有这功能!但只限标准的普通话!

    小***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  •   exe文件无论是什么语言写出来的,最终生成的可执行代码是没有什么区别的。 
    你都可以反编译成汇编进行查看。
    如果加密或者加壳了,你也可以尝试脱壳,通用的加密软件都有脱壳程序额可以用,当然不是一定能够成功的。
      
    再下来,如果你有一个能够反编译的exe了,那么你需要极其精通汇编才可以看懂。很多软件,尤其是商业软件,都会在代码中加入反汇编程序段,最简单的就是无限跳转指令。你会跟踪很久,然后把自己绕糊涂。
    反编译不是一个简单的工作,需要极大的耐心才行,否则软件公司都不要考虑赚钱了。
      
    说回来,任何可以执行的exe文件理论上都可以反编译。但能不能看懂就是你的问题了。
    只要你想反编译的文件是exe,那么只可能反编译成汇编,没有其他的语言。
    追答 : 因为无论什么软件和语言,最终生成的exe文件都是机器码,反编译也只能是机器码。
      
    由能够执行的机器码反汇编成汇编语言,是为了能够更直观一点的读懂。
    当然如果你能够看懂机器码,那么可以不用反汇编,直接用编辑软件打开exe看也行的,哈哈哈哈
    只有学汇编,没别的办法。
      

    近***

    2017-10-30 07:20:59

  • 2017-10-30 07:20:59
  • 貌似很难。能成功的话就是大神了。 

    眸***

    2017-10-30 07:20:59

类似问题

换一换
  • 软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):