Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹
RDPY 是基于 Twisted Python 實(shí)現(xiàn)的微軟 RDP 遠(yuǎn)程桌面協(xié)議。
RDPY 提供了如下 RDP 和 VNC 支持:
●RDP Man In The Middle proxy which record session
●RDP Honeypot
●RDP screenshoter
●RDP client
●VNC client
●VNC screenshoter
●RSS Player
目前能夠找到的關(guān)于RDPY的中文介紹確實(shí)很少,自己也是沒有進(jìn)行很深入的研究,這里就先記錄一下安裝和簡單的使用吧,供需要的朋友參考。
一、RDPY的安裝
RDPY的下載地址:https://github.com/citronneur/rdpy,建議可以使用pip進(jìn)行安裝,比較方便。下面介紹我的安裝過程,系統(tǒng)環(huán)境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進(jìn)行安裝。
easy_install: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py,下載后,python.exe ez_setup.py進(jìn)行安裝。
安裝pip:C:\Python27\Scripts\easy_install.exe pip。安裝完成后,在C:\Python27\Scripts\下有pip.exe文件。
運(yùn)行pip install rdpy,如果沒有提示什么錯(cuò)誤,表示安裝成功。
二、RDPY的簡單使用
安裝完成后,在C:\Python27\Scripts\下存在rdpy-rdpclient.py、rdpy-vncclient.py、rdpy-rdpscreenshot.py、rdpy-vncscreenshot.py等多個(gè)文件。
1、3389遠(yuǎn)程桌面連接
rdpy-rdpclient.py [-u username] [-p password] [-d domain] [-r rss_ouput_file] [...] XXX.XXX.XXX.XXX[:3389]
2、VNC連接,連接中發(fā)現(xiàn),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]
相關(guān)文章
python錯(cuò)誤:AttributeError: ''module'' object has no attribute
這篇文章主要介紹了python錯(cuò)誤:AttributeError: 'module' object has no attribute 'setdefaultencoding'問題的解決方法,需要的朋友可以參考下2014-08-08
Python+PuLP實(shí)現(xiàn)線性規(guī)劃的求解
線性規(guī)劃(Linear?programming),在線性等式或不等式約束條件下求解線性目標(biāo)函數(shù)的極值問題,常用于解決資源分配、生產(chǎn)調(diào)度和混合問題。本文將利用PuLP實(shí)現(xiàn)線性規(guī)劃的求解,需要的可以參考一下2022-04-04
關(guān)于WARNING:Ignoring?invalid?distribution?-pencv-python....
這篇文章主要給大家介紹了關(guān)于WARNING:Ignoring?invalid?distribution?-pencv-python....警告信息的處理方法,文中通過圖文將解決的辦法介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-03-03
OpenCV+Imutils實(shí)現(xiàn)圖像的旋轉(zhuǎn)操作
imutils是在OPenCV基礎(chǔ)上的一個(gè)封裝,達(dá)到更為簡結(jié)的調(diào)用OPenCV接口的目的,它可以輕松的實(shí)現(xiàn)圖像的平移,旋轉(zhuǎn),縮放,骨架化等一系列的操作。本文將用其實(shí)現(xiàn)圖像的旋轉(zhuǎn)操作,感興趣的可以學(xué)習(xí)一下2022-05-05
利用Python開發(fā)實(shí)現(xiàn)簡單的記事本
最近想對(duì)python加深學(xué)習(xí)一下,同時(shí)也是想試著做一些東西,所以使用python,結(jié)合Tkinter來做一個(gè)簡單的跨平臺(tái)記事本。最終實(shí)現(xiàn)的記事本如下,也算是麻雀雖小,五臟俱全了,之后也是會(huì)繼續(xù)完善的。文中通過圖文及示例代碼介紹的很詳細(xì),有需要的朋友們可以參考借鑒。2016-11-11
Django中Q查詢及Q()對(duì)象 F查詢及F()對(duì)象用法
這篇文章主要介紹了Django中Q查詢及Q()對(duì)象 F查詢及F()對(duì)象用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Python利用matplotlib實(shí)現(xiàn)動(dòng)態(tài)可視化詳解
Python中的數(shù)據(jù)可視化是指原始數(shù)據(jù)的圖形表示,以更好地可視化、理解和推理,Python提供了各種庫,包含用于可視化數(shù)據(jù)的不同特性,下面我們就來看看如何利用matplotlib實(shí)現(xiàn)動(dòng)態(tài)可視化吧2023-08-08

