Python 远程桌面协议RDPY简介
转载请注明:@小五义http://www.cnblogs.com/xiaowuyi QQ群:64770604
RDPY 是基于 Twisted Python 实现的微软 RDP 远程桌面协议。
RDPY 提供了如下 RDP 和 VNC 支持:
RDP Man In The Middle proxy which record session
RDP Honeypot
RDP screenshoter
RDP client
VNC client
VNC screenshoter
RSS Player
目前能够找到的关于RDPY的中文介绍确实很少,自己也是没有进行很深入的研究,这里就先记录一下安装和简单的使用吧,供需要的朋友参考。
一、RDPY的安装
RDPY的下载地址:https://github.com/citronneur/rdpy,建议可以使用pip进行安装,比较方便。下面介绍我的安装过程,系统环境windows7,python2.7.
1、安装 PyQt:PyQt的下载地址:http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/,选择32位或者64位的安装包。
2、安装pywin32,下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/,选择需要的版本。
3、安装RDPY:这里利用easy_install、pip进行安装。
easy_install: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py,下载后,python.exe ez_setup.py进行安装。
安装pip:C:\Python27\Scripts\easy_install.exe pip。安装完成后,在C:\Python27\Scripts\下有pip.exe文件。
运行pip install rdpy,如果没有提示什么错误,表示安装成功。
二、RDPY的简单使用
安装完成后,在C:\Python27\Scripts\下存在rdpy-rdpclient.py、rdpy-vncclient.py、rdpy-rdpscreenshot.py、rdpy-vncscreenshot.py等多个文件。
1、3389远程桌面连接
rdpy-rdpclient.py [-u username] [-p password] [-d domain] [-r rss_ouput_file] [...] XXX.XXX.XXX.XXX[:3389]
2、VNC连接,连接中发现,realvnc一些高版本的vnc连接失败,换成低一些版本就行了。
rdpy-vncclient.py [-p password] XXX.XXX.XXX.XXX[:5900]
3、截屏
rdpy-rdpscreenshot.py [-w width] [-l height] [-o output_file_path] XXX.XXX.XXX.XXX[:3389]
rdpy-vncscreenshot.py [-p password] [-o output_file_path] XXX.XXX.XXX.XXX[:5900]
Python 远程桌面协议RDPY简介相关推荐
- python制作远程桌面控制_Python 远程桌面协议RDPY简介
RDPY 是基于 Twisted Python 实现的微软 RDP 远程桌面协议. RDPY 提供了如下 RDP 和 VNC 支持: RDP Man In The Middle proxy which ...
- python远程桌面协议_RDPY – Twisted Python 实现的RDP协议(Windows 远程桌面)
摘要: RDPY 是基于 Twisted Python 实现的微软 RDP 远程桌面协议. RDPY 提供了如下 RDP 和 VNC 支持: · RDP Man In The Middle proxy ...
- python socket tcp6_渗透技巧——使用远程桌面协议建立通道
0x00 前言 最近从@cpl3h的博客中学到了使用远程桌面协议建立通道的方法. 本文将对这个方法进行整理,结合自己的经验,添加个人理解. 学习地址: 0x01 简介 本文将要介绍以下内容: ·使用场 ...
- 电脑如何用rdp协议登录服务器,RDP(远程桌面协议).ppt
RDP(远程桌面协议).ppt 第14讲 远程控制 企业需求 服务器通常放置在专用的机房中,网络管理员要管理服务器时,需要频繁进出机房,不是很方便.提供远程控制功能,使得管理员在自己的电脑上就能管理服 ...
- 教你如何防范远程桌面协议(RDP)的安全威胁
由于RDP是一种非常流行的协议,攻击者一旦获取访问权限,就会使用其转移到其他系统,所以,RDP也成功吸引了攻击者的目光. 远程桌面协议(Remote Desktop Protocol,简称RDP)是用 ...
- Rapid7警告声明:远程桌面协议(RDP)暴露数百万 Windows 终端
本文讲的是Rapid7警告声明:远程桌面协议(RDP)暴露数百万 Windows 终端,去年6月,卡巴斯基实验室研究人员揭露,黑客利用远程桌面协议(RDP)窃取85,000台来自医院.学校.航空公司和 ...
- 远程桌面协议 (RDP)
远程序桌面登录的.NET开发,可以使用MSTSCLib.dll和MsTscAxWrapper.dll两个转换过的动态库,而无需使用WINDOWS自带的OCX,因为使用OCX开发可以会遇到其它问题. 主 ...
- RDP协议,remote desktop protocol,远程桌面协议
转自:http://lcx.cc/?i=936(修改.删除了原文的部分内容) 一 前言 二 概述 三 同络层次 四 各连接模块说明 五 各功能模块说明 六 rdpwin结构.数据流说明 七 总结 一. ...
- Windows远程桌面协议(RDP)
Windows远程桌面协议(RDP)一直以来在安全方面都没能获得最好的声誉.但自从FIPS(联邦信息处理标准)的安全等级被添加到Windows Server 2003 SP1中,Windows远程桌 ...
最新文章
- python 命名管道_Python:检查命名管道是否有数据
- android 屏幕关闭 eofexception,android EOFException异常解决办法 (SharedPreferences保存对象)...
- python turtle库setpos_Python:使用mathturtle库绘制切线图
- Linux日志收集logrotate原理介绍
- android html 换行_Android-富文本处理-html字符串去掉内部样式,统一添加body、style,统一支持换行等...
- Transaction marked as rollbackOnly异常处理 Duplicate entry 'xxx' for key
- Android Studio 初探
- 从小白到中级高级软件测试工程师成长路线!--(上篇)
- 10个用Console来Debug的高级技巧
- android开源torrent解析,bt分析之bt种子制作(1)
- 简单多人聊天室——java网络编程
- android 蓝牙打印代码,分享一个b4a下安卓操作蓝牙打印机的代码
- 用心邂逅美好,用爱守护童真
- AprilTag: A robust and flflexible visual fifiducial system理解
- android 7.0 2g,LG美国定制机曝光:2GB内存,搭载安卓7.0系统
- java 54张扑克牌_Java基础高级综合练习题扑克牌的创建
- I2S总线学习:I2S数据格式
- 什么样的原因让男人聪明绝顶的
- 知识分享:配音员与声优的区别
- POJ 2393 Yogurt factory(贪心)
热门文章
- Swift 提示 error running playground...
- 查看windows系统热键占用情况
- [置顶]c# 设计模式(2)结构型
- 几何畸变图像恢复 openCV3 - 数字图像处理作业3
- 人工智能综述性论文_人工智能论文研读:深度学习算法与架构综述(包含详细统计表)...
- ios字典存bool_iOS 开发之字典写入文件
- add svn 多个文件_用好Git 和 SVN ,轻松驾驭版本管理
- ios python3闪退_解决Python3 cx_Freeze打包闪退/无法执行以及No module named 'matplotlib.backends.backend_tkagg'...
- 获取滑动条高度_HexMap学习笔记(三)——海拔高度与阶梯连接
- java字典类_Java字典类