您的位置:首页 > 其它

初步了解com

2009-08-24 15:54 295 查看
基础性了解com.



就是一个在系统中注册了的组件。进程内的调用觉得没什么特别,和动态连接库查不多。



进程外就觉得很特别了。竟然可以直接获取一个指针,然后返回给我,这里面我也了解了为什么要传二级指针的原因,就好像调用函数来申请内存一样,然后我就可以调用,



我觉得应该是这样,远程创建一个对象后,返回一个指针,是通过一些远程通迅手段返回的,



有意思的是调用的时候,例如p->add();这里估计是系统底层采用了一定的格式也即是协议来封闭这些俱信息吧,



例如:“我要调用p指针(中间可能还有个vtabl)指向的函数表,偏移add处的函数,然后远程的计算机就会执行。结果再通过参数返回。



觉得挺有意思,估计是TCP吧,要不错了一个字节都不行/。。



后来就想到既然DCOM可以这样传输数据,那岂不是可以用来做后门??大喜,后来上网找下,原来这种后门已经泛滥了,哈
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: