Question

Is there a way to reverse engineer a Jboss web application with only the build of the application?

Regards, Brat

Was it helpful?

Solution

A web application is basically a .war file containing all the stuff, which is a renamed zip archive and you can extract it using your favourite unzipping program. Once decompressed, you will find:

  • Web pages (commonly JSPs): there's no need to reverse anything.
  • Config files: again, they are just fine
  • class files: this is the tricky part, since you have to decompile them. there is a lot of software to do that (this, for instance)
  • JARs: they are libraries, most likely third party libraries so, again, nothing to do. Maybe some of them are not third party libraries, and you have to decompress them (yes, renamed zip files) and you will find .class files inside.

It's pretty hard to be exhaustive, just wanted to point you in the right direction.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top