java RMI的思考和理解和计算机安全问题的想法。

关于Java  rmi 包下的思考和理解。

APi 中几个重要的点。

接口:

  Remote,Registry

类:UnicastRmiObject, LocateRegistry

异常:RmiException

具体使用 无非是远程接口 extends Remote  且throws RmiException

远程接口Imp  extends UnicastRmiObject

registry bind impl。

note:API中有关于上述方法的使用。详情参考API中Remote接口下 RMI Specification

这些类都是封装了具体的实现。不看源代码,基于对Java知识体系的思考。理解为:

远程服务方法调用的时候无非是socket的连接,以及使用反射invoke 该方法,然后将结果返回而已。

如果有些网络控制协议,无非也就是封装了具体的实现而已。

计算机后门无非就是利用了一些服务的漏洞,能够上传自己的木马,然后将其绑定为注册表服务。并开放端口。从而可以hack进去。当然如何伪装其中的服务和端口就不深究了。大面积的电脑被攻击,无非就是利用这些服务的漏洞。

猜你喜欢

转载自www.cnblogs.com/futureT/p/12010252.html