CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

关于C++编码实现远程控制的技术

楼主SuperLinux(天黑黑)2006-06-01 17:51:29 在 VC/MFC / 网络编程 提问

求:关于C++编码实现远程控制的技术  
   
  需求:  
  A服务器运行该程序,远程控制B服务器。B服务器可以给予相关的权限并且不安装任何程序。  
  A需要远程控制B增删用户,查询日志log等操作,希望有windows提供的相关技术来实现这个  
  需求。  
   
  注意:  
  编码实现。  
   
  谢谢各位了,如果有帮助,定送分...     ^_^  
  问题点数:100、回复次数:9Top

1 楼LoveVV99(LoveVV)回复于 2006-06-01 18:05:06 得分 0

这个。。。有点大吧。Top

2 楼fallinleave(飞翔)回复于 2006-06-01 18:29:48 得分 0

远程线程注入?但是这个很不保险吧。Top

3 楼YFY(天易)回复于 2006-06-01 21:25:11 得分 0

c++又不能直接提供对操作系统的控制,这些控制肯定要与平台有关的了。  
   
  windows系列的控制系统API也是有出入的,不同版本有不一样的,  
   
  如果要兼容所有的主流windows系统也是很麻烦的一件事情。  
   
  楼主想要控制什么东西?模拟远程界面吗?  
  Top

4 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-06-01 22:57:14 得分 0

RDP   (remote   desktop   protocol)  
  VNC  
  Top

5 楼SuperLinux(天黑黑)回复于 2006-06-02 10:11:59 得分 0

C++本身当然不能实现这些需求了  
  我就是想问一下有没有什么Windows提供的技术可以实现  
  RDP,VNC都是远程桌面的一些技术。这里不需要模拟远程桌面。  
  仅仅是  
  A需要远程控制B增删windows用户,查询日志log等操作。  
   
  ----------  
  所以想问问大家有没有相关的技术。  
  当然,编码不用的,我来写     :-)  
  小第先谢过了。  
   
  Top

6 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-06-02 14:50:10 得分 100

WMI,但是也要在目标服务器上开通权限Top

7 楼lisypro()回复于 2006-06-05 10:14:34 得分 0

UPTop

8 楼TaiJi1985(太极_实践是检验真理的唯一标准,请没有试过的人保持沉默)回复于 2006-06-05 10:32:47 得分 0

你需要  
  1   设计通讯协议  
  2   在服务端创建控制台进程   (createprocess(   .."cmd.exe"....))  
  3   使用管道,根据协议,转换到开启的控制台进程完成对应的命令功能  
  4   可以使用,wnet函数库(详见msdn)   添加用户之类  
   
  Top

9 楼SuperLinux(天黑黑)回复于 2006-06-08 17:50:51 得分 0

回楼上的  
  不能在被控服务器上安装任何的程序  
  不知道windows有没有提供相关的技术。  
   
  To:   jiangsheng  
  WMI是个好东东     :)Top

相关问题

关键词

得分解答快速导航

  • 帖主:SuperLinux
  • jiangsheng

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo