【问题标题】:Reverse Engineering JBoss Application [closed]逆向工程 JBoss 应用程序
【发布时间】:2011-12-05 21:44:46
【问题描述】:

有没有办法仅通过构建应用程序来对 Jboss Web 应用程序进行逆向工程?

问候, 臭小子

【问题讨论】:

  • 你能解释一下为什么你需要这样做而不是恶意吗?
  • 您可以一键完成,但请先告诉我们原因。
  • @Bernard 好吧,我听起来不是恶意的......我需要学习以更好的方式完成我的工作。
  • @stas:我不太了解 JBoss。我有自己的示例应用程序。我正在考虑做逆向工程,以便在我的工作中被要求这样做..我可以在不搜索整个网络并且不浪费我的时间(并且不了解它的事情)的情况下做到这一点。
  • @Brat Rosm:那会是什么工作?你需要更加坦诚地表达你的意图。

标签: java eclipse jakarta-ee jboss7.x


【解决方案1】:

Web 应用程序基本上是一个包含所有内容的 .war 文件,这是一个重命名的 zip 存档,您可以使用自己喜欢的解压缩程序将其解压缩。 解压后会发现:

  • 网页(通常是 JSP):无需反转任何内容。
  • 配置文件:同样,它们很好
  • 类文件:这是棘手的部分,因为您必须对它们进行反编译。有很多软件可以做到这一点(例如this
  • JAR:它们是库,很可能是第三方库,因此,同样,无事可做。也许其中一些不是第三方库,您必须将它们解压缩(是的,重命名的 zip 文件),然后您会在其中找到 .class 文件。

很难详尽无遗,只是想为您指明正确的方向。

【讨论】:

  • 谢谢...但是你能不能给我一个开源软件的不同链接....
  • Pick你的最爱。
  • .war?哈哈。我想你的意思是 .jar?
  • @stas,不,他的意思是 .war(Web 应用程序存储库或类似的东西)
  • 哦。没听说过:P
猜你喜欢
  • 1970-01-01
  • 2021-04-11
  • 2013-03-27
  • 1970-01-01
  • 2011-07-01
  • 2011-01-17
  • 2012-11-02
  • 2023-04-06
  • 1970-01-01
相关资源
最近更新 更多