SuperRDP遠程桌面多用戶開啟軟件是一款win10家庭版開啟遠程桌面支持功能的工具,我們嚴重依賴多用戶遠程桌面,通過rdpwrap啟用遠程桌面及多用戶非常方便,但一直停留在老版本,windows更新后經常會出問題。在github上找到大神基于之前的rdpwrap開發的SuperRDP,使用起來更方便,作者有在更新。
眾所周知,Windows家庭版無法使用遠程桌面,RDP Wrapper Library就是用于恢復家庭版該部分閹割的功能。
本項目是基于rdpwrap修改的,在此感謝stascorp的無私的工作。
rdpwrap主要包括安裝器和服務dll。
原始版本安裝器采用的Delphi(一門比較久遠現在很少使用的語言)編寫的,作為一個安全從業人員的本能,并不是非常信任使用別人編譯的二進制文件。
另外下載版本無法在windows新版中(原版已經2年沒有更新了)使用,本著探索技術本真的初心,我覺得研究一下rdpwrap的工作原理。
所以用C語言重寫了安裝器,然后優化了服務模塊的代碼,最終產生了本項目。
經過研究,弄明白了rdpwrap的工作原理,原來需要對遠程桌面服務模塊(termsrv.dll)做patch,讓其恢復專業版等擁有的功能。
本項目主要重寫了安裝器,也就是現在SuperRDP.exe,然后重構了rdpwrap模塊的patch和hook相關代碼。
另外termsrv.dll在不同版本中修復patch的位置和信息也會不同,所以需要持續更新配置文件中的信息。
由于我目前對遠程桌面功能重度依賴,并且系統一直是正版Windows家庭版,所以會一直持續更新對新版本的功能支持。
所以,如果大家有需要,歡迎關注(star)并使用。
如果安裝中,遇到安全軟件提醒,請允許,否則會失敗!
可直接下載release發布文件,運行SuperRDP.exe(需管理員權限)
根據提示選擇1(安裝)或者2(卸載)
等待完成即可
驗證遠程桌面服務是否啟用成功的方法:
Win+R,輸入mstsc.exe啟動遠程桌面程序
輸入127.0.0.1,連接成功基本驗證服務啟用成功
或者也可以使用原版的RDPCheck.exe進行驗證
如何升級:
常規情況下,一般都只需要更新rdpwrap.ini即可,所以:
手工將rdpwarp.ini拷貝到system32目錄
或者運行SuperRDP.exe,先選擇2卸載,再選擇1安裝