Super RDPWrap

SuperRDP

English

众所周知,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)并使用。

使用方法:

如果安装中,遇到安全软件提醒,请允许,否则会失败!

  1. 可直接下载release发布文件,运行SuperRDP.exe(需管理员权限)
  2. 根据提示选择1(安装)或者2(卸载)
  3. 等待完成即可
--------------------------------------------------------
---------SuperRDP for Windows 10 Home Version-----------
-------------Copyright (c) 2021 anhkgg.com--------------
-------------anhkgg | 公众号:汉客儿 -------------------
--------------------------------------------------------

--------------------------------------------------------

[+] SuperRDP initialize...

[*] SuperRDP already installed? 【Yes!】

[+] SuperRDP initialize success...

--------------------------------------------------------

Please select option:
    1: Install SuperRDP to Program Files folder (default)
    2: Uninstall SuperRDP
    3: Force restart Terminal Services

>

验证远程桌面服务是否启用成功的方法:

  1. Win+R,输入mstsc.exe启动远程桌面程序
  2. 输入127.0.0.1,连接成功基本验证服务启用成功
  3. 或者也可以使用原版的RDPCheck.exe进行验证

如何升级:

常规情况下,一般都只需要更新rdpwrap.ini即可,所以:

  1. 手工将rdpwarp.ini拷贝到system32目录
  2. 或者运行SuperRDP.exe,先选择2卸载,再选择1安装

update

目前支持最新Windows 10(X64):

  • 系统:10.0.18363.1379 | termsrv.dll: 10.0.18362.1316 | 更新时间:2021-2-27
  • 系统:10.0.19042.804 | termsrv.dll:10.0.19041.789 | 更新时间:2021-2-10
  • 系统:10.0.19042.782 | termsrv.dll:10.0.19041.782 | 更新时间:2021-2-4
  • 系统:10.0.19042.746 | termsrv.dll:10.0.19041.746 | 更新时间:2021-1-17
  • 系统:10.0.19042.685 | termsrv.dll:10.0.19041.662 | 更新时间:2021年1月10日

rdpwrap.ini中patch信息在10.0.18362.657(termsrv.dll)之后的版本都是由我加入,经过长时间实战验证,请放心使用。

应该是兼容大部分老版本的,如果没有相应系统版本信息,可以联系我更新支持。

注意:仅保证对64位系统的支持(毕竟现在很少用32位系统的了吧)

Support me

如果觉得对你有帮助,请我喝杯咖啡。

img

Owner
Anhkgg
公众号: 汉客儿
Anhkgg
Similar Resources

Grand Theft Auto V + FidelityFx Super Resolution 1.0

 Grand Theft Auto V + FidelityFx Super Resolution 1.0

Grand Theft Auto V + FidelityFx Super Resolution 1.0 This mod replaces original Grand Theft Auto V upscaler with FidelityFx Super Resolution 1.0 Origi

Jan 2, 2023

Simple command line tool that processes image files using the FidelityFX Super Resolution (FSR) or Contrast Adaptive Sharpening (CAS) shader systems.

Simple command line tool that processes image files using the FidelityFX Super Resolution (FSR) or Contrast Adaptive Sharpening (CAS) shader systems.

Dec 12, 2022

FidelityFX Super Resolution

FidelityFX Super Resolution

FidelityFX Super Resolution 1.0 (FSR) Copyright (c) 2021 Advanced Micro Devices, Inc. All rights reserved. Permission is hereby granted, free of charg

Jan 9, 2023

Super Volume Render of Monte Carlo Path tracing for Linux

exposure-render-for-Linux Super Volume Render of Monte Carlo Path tracing for Linux Introduction The code is a Linux distribution of exposure render.

Dec 11, 2022

Implementing Deep Convolutional Neural Network in C without External Libraries for YUV video Super-Resolution

Implementing Deep Convolutional Neural Network in C without External Libraries for YUV video Super-Resolution

DeepC: Implementing Deep Convolutional Neural Network in C without External Libraries for YUV video Super-Resolution This code uses FSRCNN algorithm t

Dec 27, 2022

🤟Super fast H.264/H.265 FLV player

🤟Super fast H.264/H.265 FLV player

🤟Super fast H.264/H.265 FLV player

Jan 7, 2023

Teach the C programming language using a collection of super beginner friendly tutorials and challenges.

Teach the C programming language using a collection of super beginner friendly tutorials and challenges.

TeachMeCLikeIm5 You are welcome to contribute to this repo. See the CONTRIBUTING.md for more info 📜 About this repo 📜 A collection of super beginner

Nov 4, 2022

super duper simple gui for C, wrapping imgui and stb

super duper simle gui for C, wrapping imgui and stb You can use it as a static library with cmake. See the example directory for a complete example. E

May 19, 2022

Dummy-Robot my super mini robot arm robot items

Dummy-Robot my super mini robot arm robot items

Dummy-Robot 我的超迷你机械臂机器人项目。 资料待整理 已添加3D模型设计源文件。 已添加夹爪硬件设计文件和LED灯环PCB 已添加无线空间定位控制器PCB文件 已添加无线示教器Peak软硬件工程(作为submodule) 已添加REF的硬件设计文件 已添加DummyStudio上位机 已

Dec 30, 2022

New ultra super robust and fast programming language, fully supportable by G++ and Clang

Cplusplusplus New ultra super robust and fast programming language, fully supportable by G++ and Clang How to use: Just write #include C+++.h in you

Nov 29, 2021

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.

Jan 4, 2023

Super paramagnetic Clustering - Marcelo Blatt, Shai Wiseman, and Eytan Domany (1996)

SPC: Super Paramagnetic Clustering Documentation The file README.PDF includes: installation instructions, example runs, file formats and parameter def

Aug 30, 2022

Super Mario Bros in C++ under SDL2

Super Mario Bros in C++ under SDL2

Super Mario Bros DEMO! Super Mario Bros in C++ under SDL2. This game is a DEMO with his first world! How to compile Code::Blocks is needed (although w

Aug 22, 2022

Tooling and Scripts for Hacking Super Street Fighter II Cabinets

sf-cabinet Tools and utilities for modifying SF2 Cabinets What This repository contains research and tooling around the mini Street Fighter 2 cabinet

Oct 29, 2022

Super Simple Scene Renderer

Super Simple Scene Renderer

SSSR Super Simple Scene Renderer Feature Rendering path Forward rendering Deferred rendering Physically based rendering GGX Image based lighting Equir

Dec 9, 2021

Super Mario War, ported to Miyoo (Bittboy / PocketGo / PowKiddy V90/Q90)

Super Mario World 1.7 (April Fools Edition) Miyoo port v0.1, For Bittboy / PocketGo / PowKiddy V90/Q90 port by andrigamerita/octospacc, based on the b

Mar 3, 2022

Marlin Firmware configured for FLSUN Super Racer with MKS Robin Nano V3 motherboard.

Marlin Firmware configured for FLSUN Super Racer with MKS Robin Nano V3 motherboard.

If you like my job, you can support me by paying me a 🍺 or a ☕ . Thanks 🙂 Marlin 2.0.8 Firmware configured for FLSUN Super Racer with MKS Robin Nano

Dec 18, 2022

Level viewer for Super Mario Maker 2, based on JiXiaomai's work

Toost Level viewer for Super Mario Maker 2, based on JiXiaomai's work How to build If building for desktop, obtain development files for sdl2, glew, g

Dec 5, 2022

SiriDB is a highly-scalable, robust and super fast time series database

SiriDB is a highly-scalable, robust and super fast time series database. Build from the ground up SiriDB uses a unique mechanism to operate without a global index and allows server resources to be added on the fly. SiriDB's unique query language includes dynamic grouping of time series for easy analysis over large amounts of time series.

Jan 9, 2023
Comments
  • 系统19042.804安装失败

    系统19042.804安装失败

    Windows系统版本是19042.804,rdpwrap.ini里面有10.0.19041.789,但是安装的时候会报错,不支持该版本 termsrv.dll 10.0.19041.789 Not support the version of termsrv, please connect the author to update

  • can't support  .19041.1682

    can't support .19041.1682

    [+] Select option 1, install... [*] Installing... [+] termsrv.dll 10.0.19041.1682 [-] Not support the version of termsrv, please contact author to update.

Related tags
A toolchain for injecting custom code into Super Mario Galaxy 2.

Syati Syati is a custom code loader for Super Mario Galaxy 2. It is able to compile custom code and link to existing functions in the game to create o

Mar 29, 2022
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR,  Anime4K, RIFE, CAIN, DAIN and ACNet.

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.

Dec 31, 2022
Super ATX Power!
Super ATX Power!

KCORES-CSPS-to-ATX-Converter 项目视频: 1元10瓦 垃圾佬的超级ATX电源-Youtube KCORES 交流群: 826702309 KCORES 官方网站: KCORES.com 从零开始制作: 入门指南 Specification 12V 5V 3.3V 5VSB

Jan 3, 2023
gSLICr: Real-time super-pixel segmentation
gSLICr: Real-time super-pixel segmentation

gSLICr: SLIC superpixels at over 250Hz This is the software bundle "gSLICr", a library for real-time superpixel segmentation written in C++ and CUDA.

Dec 20, 2022
> VSS [ Vairous 7x Super Sploit ] v1.0

Coded By V7x Team # Vairous7x SupperSploit [ VSS v1.0 ] Subscribe to Vairous7x on Youtube For Linux: 1- run 'sudo bash vss-setup.sh' 2- run 'sudo bash

Jul 5, 2021
Super simple code editor designed for students.
Super simple code editor designed for students.

HamroCode Super simple code editor designed for students of Nepal. Language Supported JavaScript C C++ QBASIC Downloading Click Here Demo Created & Ma

Mar 30, 2021
Super Mario Remake using C++, SFML, and Image Processing which was a project for Structure Programming Course, 1st Year
Super Mario Remake using C++, SFML, and Image Processing which was a project for Structure Programming Course, 1st Year

Super Mario Remake We use : C++ in OOP concepts SFML for game animations and sound effects. Image processing (Tensorflow and openCV) to add additional

Dec 11, 2022
Super Mario World Widescreen is your beloved Mario World SNES game but in the 16:9 resolution.
Super Mario World Widescreen is your beloved Mario World SNES game but in the 16:9 resolution.

Super Mario World Widescreen is your beloved Mario World SNES game but in the 16:9 resolution. This is possible by expanding the horizontal resolution by 96 pixels, increasing resolution from 256x224 to 352x224. Since the original SNES does not have this resolution, the emulator focused into high definition mods bsnes-hd must be used.

Dec 29, 2022
mstatus is a super minimal entirely signal based statusbar for DWM.

mstatus is a uber-minimalistic signal based statusbar for DWM. All components of the statusbar are modules that must either be written by the user, or written by someone else and copied by the user.

Feb 2, 2022
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR,  Anime4K, RIFE, CAIN, DAIN and ACNet.

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet.

Jan 7, 2023