RDP客户端

Windows系统文件C:\Windows\System32\mstscax.dl是一个ActiveX控件,使用该控件可以快速的开发远程登陆客户端。

一、开发工具

VS2015,MFC

二、开发步骤

1、  创建一个基于对话框的MFC开发项目

2、  启用MicrosoftTerminal Service Client Control 控件

3、  在对话框上添加MicrosoftTerminal Service Client Control 控件

4、  在MicrosoftTerminal Service Client Control 控件上右击,添加变量m_oxc

5、  添加MFC类CMsRdpClientAdvancedSettings8

 


6、  修改CMsRdpClientAdvancedSettings8

#import "mstscax.dll" no_namespace

改成

#import "mstscax.dll" no_namespace rename("UINT_PTR", "MSTSCAX_UINT_PTR")

7、  在控件上添加一个连接按钮

8、  在连接按钮的响应函数中添加如下代码

         CMsRdpClientAdvancedSettings8 advancedSettings = m_oxc.get_AdvancedSettings6();

         m_oxc.put_Server(L"192.168.0.10"); //处理机ip

         m_oxc.put_UserName(L"Administrator"); //处理机用户名

         m_oxc.put_DesktopHeight(768);  //分辨率

         m_oxc.put_DesktopWidth(1024);  //分辨率

         advancedSettings.put_SmartSizing(TRUE); //根据控件大小缩放显示远程桌面

         m_oxc.put_ColorDepth(32);

         m_oxc.put_ConnectingText(_T("请稍后..."));//连接时显示在界面的文字 

         m_oxc.Connect();

         GetDlgItem(IDOK)->EnableWindow(FALSE);

 

三、远程登陆的windows设置

1、 开启远程桌面服务

a)        首先打开桌面“计算机”图标,右键属性打开计算机属性菜单,如下图

b)        打开后,点击高级系统设置,再选择远程,如下图

c)        在远程桌面处,选择第二个选项,如下图

2、 开启免密远程桌面

a)       点击【开始】-【运行】。输入gpedit.msc,回车。

b)       在【组策略】对话框,依次展开【Windows设置】-【安全设置】-【本地策略】-【安全选项】

c)        点击【安全选项】后,在右侧的窗口里找到【帐户:使用空白密码的本地帐户只允许进行控制台登录】一行,右击,选择【属性】

d)       在弹出属性设置窗口中,选择【已禁用】;然后点击【应用】-【确定】,再关闭组策略。这样就算设置完成啦。

 

四、通过修改注册表开启免密远程登陆

批处理命令如下:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server"\ /v fDenyTSConnections /t REG_DWORD /d 0 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\ /v limitblankpassworduse /t REG_DWORD /d 0 /f


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。毕业设计、课程设计源码文件,已经过测试可以直接使用。
RDP(Remote Desktop Protocol)终端用户权限的管理和设置工具,用于管理和设置Windows远程桌面连接中的用户权限,有效防止RDP远程连接过程中的用户权限漏洞。 具体功能如下: 1、禁止关机、注销、禁用命令行、任务管理器、控制面板等。 2、设置用户帐号的登录时间限制,过期时间限制。例如只允许周一至周五的9:00~18:00登录。 3、隐藏或禁用磁盘内容,只允许运行特定的应用程序或禁止运行指定的应用程序。 该软件需要 Microsoft .NET Framework 2.0 运行环境。 Windows再爆超高危漏洞 黑客一个指令看光用户隐私 3月13日晚间,微软发布了今年3月份的安全公告,共更新了6个漏洞。其中一个名为MS12-020的漏洞为超高危漏洞,黑客可利用该漏洞特别构造RDP协议包来远程控制用户电脑或服务器,该漏洞影响Windows XP、Vista、2003、win7和2008等主流操作系统。考虑到远程桌面服务在系统中默认打开,大量用户正在使用此服务,瑞星特此发布紧急提示,告知用户尽快安装此漏洞补丁。目前,瑞星安全助手(http://tool.ikaka.com/)已经对此次微软更新的漏洞列表提供了自动安装修复功能据介绍,MS12-020漏洞存在于Windows的远程桌面协议中,如果攻击者向开启远程桌面的计算机发送一个特别构造的RDP协议包请求,那么就能对其进行远程代码执行,也就是通常上说的可对电脑进行远程控制。 瑞星安全专家表示,与以往黑客通过病毒来实现对用户电脑控制的方式不同,此次漏洞导致黑客只需要发送一个协议数据包,便可以获得未安装此漏洞补丁电脑的本地最高权限,进而获取用户电脑上存储的所有资料。用户虽然可以通过关闭远程桌面服务来暂时避免受攻击,但最彻底的解决办法仍是第一时间安装微软的相关漏洞补丁。 附: 微软2012年3月份安全公告地址:http://technet.microsoft.com/en-us/security/bulletin/ms12-mar MS12-020漏洞说明:http://technet.microsoft.com/en-us/security/bulletin/ms12-020 解决方案,可以通过RDP终端安全设置工具 搞定安全问题!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值