News - Main Page
Whitepapers
Tools and Download
Presentations

download

  • rmiInfo-0.3-src.tar.bz2
    MD5: 85E2D795570474C1D7FBC90E3CDAF824
    SHA1:977203B38BDDEE55C6215C362B20C51160F91E45

  • rmiInfo-0.3.zip
    MD5: 62C44FF67EE6EC6E414CC0FC13D1E2BD
    SHA1:B6A05FA90601EC54D6355CC116F8BAE4E8251687

  • rmiInfo-0.3.tar.bz2
    MD5: 3CEC7060F4C61EE0C40FEC9E85AD8550
    SHA1:301BC3BA67F5F07033997CE3F73DD02BCA38DED2

usage

licence

summary

Author
: Fish
Tags
: rmi Tools java

rmiInfo

rmiInfo is a tool to help extract information from Java Remote Method Invocation (RMI) services, which can then be used to find possible security vulnerabilities. The main aim being to identify the location of the RMI stub. If one is able to find the stub, then this is the first step in being able to construct java code to talk directly to the RMI service.

rmiInfo is able to not only extract information from RMI registries but also RMI services as well.

From a registry it is able to extract the following information:

  • Name of attached services.
  • Location of the service (IP address and port number).
  • Name of the stub interface.

From an RMI service it is able to extract the following information:

  • Location of remotely deployed code.

Thus if you combine the information for the service and the registry, you are able to determine the location and name of remotely deployed stubs.

Other features of rmiInfo:

  • If it finds an RMI registry, it will recursively scan all the services identified.
  • Platform independent (Java based).

 

Last Updated : 31/03/2008 14:49:45