


In the following part, I’ll just briefly explain what RMI interfaces are, how to create one for testing purposes and also how to build a RMI Client manually to invoke remote methods. Since the whole topic I’d like to cover is a bit long, I’ve split it into two parts.

The purpose of this article is to explain to you, what are RMI interfaces you might encounter during penetration testing of infrastructure. Java RMI for pentesters: structure, recon and communication (non-JMX Registries).
