前一阵看见一个软件,可以远程访问控制别人的机器,但是这个软件与一般的木马程序不太一样,是一种公开的商业软件,用于企业中的管理。这个软件运行时,你只需要控制的远程机器的ip地址、用户名、密码输入,就可以对这台远程机器进行操作了。我看了很多远程控制的资料,实在不明白这是怎么实现的。如果是c/s结构,它是怎么样将程序安装到别人的机器上的?难道和有了用户名和密码有关?现在想做一个类似的软件,但是实在不知道怎么实现,有经验的大哥大姐们指点一下吧,谢啦
解决方案 »
- 程序报错"no OPENSSL_Applink"??
- vista下如何让自己的窗口遮住任务栏 并且点击任务栏的时候还是遮住任务栏
- VC++ 获得前3位的字符串?
- dll导出的函数名为何会变成_Func@12的形式??
- vc++6.0编制的多线程定时器,在xp系统下运行慢了!!!不知为什么
- 对话框程序中的Button控件偶尔会不见了???
- 请问在对话框中的指定位置怎样加入自定义的toolbar?
- 请问为什么当系统时间更改时OnTimeChange()消息函数会执行两次?
- 正看新版windows核心编程(98、2000)的,请交流交流。
- 关于判断是否存在某个键的问题
- 在VC++里,为什么 build(F7)一个程序,总是死掉,点击Stop build都不行啊?? 怎么解决阿?
- 高手进,高分..不够再加..如何才能捕获到网页所使用的资源
LPNETRESOURCE lpNetResource,
LPCTSTR lpPassword,
LPCTSTR lpUsername,
DWORD dwFlags
);建立IPC连接使用
BOOL CopyFile(
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
BOOL bFailIfExists
);拷贝文件。注意目标路径的格式
\\192.168.0.1\共享目录名
win2000默认所有盘符都共享了,如C$,D$
启动一个远程进程有很多办法,比如
CreateService
或者使用
WMI
或者这里有一个例子
http://www.codeproject.com/system/remoteprogramexec.asp