0

我收到了一个已部署的 grails 应用程序作为 .war,安装后,我稍后将其解压缩以查看源代码和配置。

无论如何要找出最初在源中的 UrlMappings 吗?他们似乎不在战争中的任何地方。

我无权访问源代码或应用程序作者,并且应用程序的加载页面是登录页面。有一个 h2 数据库,我对其进行了探索,但发现它在公共模式中没有表。

然后我还在./WEB-INF/grails-app/views/connection 中找到了一些视图,例如create.gsp 和editConnection.gsp,还有一个带有create.gsp 的JDBDriver 文件夹。

我的想法是有一个 url 来设置这个应用程序,但我不知道它是什么。

4

1 回答 1

0

Grails url 映射在一个名为的文件中声明,UrlMappings.groovy因此您可以尝试反编译此类。UrlMappings 通常会大量使用闭包,因此您可能还会有一堆相关的类需要反编译。

于 2012-10-14T15:48:52.790 回答