首页 文章
  • 556 votes
     answers
     views

    如何“反编译”Java类文件? [关闭]

    我可以使用什么程序来反编译类文件?我真的会获得Java代码,还是仅仅是JVM汇编代码? 关于这个站点上的Java性能问题,我经常看到那些“反编译”Java类文件的人的反应,看看编译器如何优化某些东西 .
  • 1 votes
     answers
     views

    丢失了我的数据......能够以某种方式从我的APK获取我的应用程序源代码? [关闭]

    我的电脑坏了,戴尔重置了硬盘 . 这让我失去了两个月的app修订版 . 这是一个相当简单的应用程序,不是主要的文件大小,所以如果它可以反编译,它不应该太糟糕 . 有没有办法拿我的APK并输出源代码,或至少我的MainActivity?谢谢!
  • 0 votes
     answers
     views

    从apk恢复原始源

    当我反编译我的.apk时,我看到了一些额外的文件,例如MainActivity $ 1.java,MainActivity $ 1 $ 1.java等 . 实际上有些文件是空的 . 除此之外,还有一些代码片段,例如 this$0 = MainActivity.this; super(); 要么 this$1 = _cls1.this; super(); 我在哪里可以阅读更多相关信息?有没有办法...
  • 0 votes
     answers
     views

    非常基本的编译问题 - 请帮忙!

    (1)在底线:为了使程序在特定操作系统上可执行,它需要采取什么措施?机器码,汇编语言? (2)是否必须是机器可读的才能由某种CPU执行? (3)程序执行时操作系统会起什么作用?它与帮助系统解释程序代码有什么关系吗? (4)根据Windows PC,所有程序都必须是.exe才能执行?为什么选择Java虚拟机? (5)反编译器如何工作?编译为机器代码和汇编语言的程序有什么区别? 非常感谢!!
  • 0 votes
     answers
     views

    反编译并更改代码后,我的exe不会执行

    我有一个 .exe 文件,其中 py2exe 在我的 .exe 文件夹中编译的文件我有一些 .dll 文件,一个 .exe 文件和 library.zip 文件,在这个zip中我有很多 .pyc 编译文件 . 我使用Easy Python Decompiler从 library.zip 反编译了这个文件,该程序创建了我的新文件,我可以看到并更改我的代码 . 我已经在我需要的地方打开了这个文件,并且...
  • 3 votes
     answers
     views

    用于编译/反编译二进制数据文件的通用实用程序或库?

    我有各种二进制文件格式,我需要转储到某种文本格式,编辑然后重新编译(可能是二进制格式略有不同的版本) . 当然,我可以在C / C中编写一堆实用程序代码来执行此类操作,并且可能利用库来处理文本方面(XML或JSON或其他),但这是一个不断出现的任务模式在我的工作中,在我看来,可能应该已经存在某种用于此类工作的通用工具 . 显然需要某种方式来描述二进制文件格式 - 模式或类似 - 这需要支持所有明显...

热门问题