【问题标题】:Java Reverse Engineering Tutorial [closed]Java逆向工程教程[关闭]
【发布时间】:2011-05-01 17:45:57
【问题描述】:

我对如何对 java 字节码进行逆向工程感兴趣。谁能给我推荐一些有用的教程?

我已经阅读了一些关于这个主题的文章: 1.The class File Format 2.Java bytecode

这两篇文章提供了很多关于字节码的信息。然而,他们都没有真正谈论逆向工程的方法,比如如何将一段代码映射回 if 条件块或 for 循环。

谢谢

【问题讨论】:

  • java 反编译器只需 google:google.com/search?q=java+decompiler 有几个可用
  • 他们是完成的反编译器。我的目的是了解他们是如何做到的。
  • 很公平,我并不清楚你的意图。尽管查看它们的来源也应该有所帮助。
  • 真的!如果我找不到一本好书/教程,我正在考虑做一些源字节码比较。

标签: java reverse-engineering bytecode


【解决方案1】:

您可能想阅读一些有关 Java 虚拟机的书籍,以更好地了解它的工作原理:

  1. Programming for the Java(TM) Virtual Machine
  2. Java(TM) Virtual Machine Specification, The (2nd Edition)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-15
    • 2018-09-20
    • 2014-03-26
    • 2011-10-06
    • 1970-01-01
    • 2013-10-14
    • 2013-03-27
    • 1970-01-01
    相关资源
    最近更新 更多