mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 23:35:58 +03:00
[PR #527] [CLOSED] Remote Desktop Protocol Basic Integration #1162
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#1162
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/quasar/Quasar/pull/527
Author: @Panthere
Created: 9/18/2016
Status: ❌ Closed
Base:
master← Head:master📝 Commits (3)
55114e7Added Remote Desktop Protocol Support7da2fe2Fixed Blank Passwords855b470Buggy Git📊 Changes
16 files changed (+316 additions, -102 deletions)
View changed files
📝
Client/Client.csproj(+1 -0)📝
Client/Core/Commands/SurveillanceHandler.cs(+93 -0)📝
Client/Core/Helper/RegistryKeyHelper.cs(+12 -4)📝
Client/Core/Helper/SystemHelper.cs(+12 -0)📝
Client/Core/Packets/PacketHandler.cs(+4 -0)📝
Client/Core/Packets/PacketRegistery.cs(+1 -0)➕
Client/Core/Packets/ServerPackets/DoRemoteDesktopProtocol.cs(+26 -0)📝
Server/Core/Commands/SurveillanceHandler.cs(+4 -0)📝
Server/Core/Packets/PacketRegistery.cs(+3 -1)➕
Server/Core/Packets/ServerPackets/DoRemoteDesktopProtocol.cs(+28 -0)📝
Server/Core/ReverseProxy/ReverseProxyClient.cs(+105 -90)📝
Server/Core/ReverseProxy/ReverseProxyServer.cs(+1 -1)📝
Server/Forms/FrmMain.Designer.cs(+15 -5)📝
Server/Forms/FrmMain.cs(+9 -0)📝
Server/Forms/FrmMain.resx(+1 -1)📝
Server/Server.csproj(+1 -0)📄 Description
Integration of a toggle to enable RDP on the client and forward connections on a special hostname (127.0.0.2) to the client.
This simply for now activates the default administrator account made by Windows and allows you to join it without any password (registry change for that as well).
To test it out:
More can be added for example a proper toggle with more packets and a nice form to allow users to add, remove, or edit user accounts on the client's machine.
Custom hostname could also be quite easily integrated or a list of appropriate hostnames (rewriting handler or similar for reverse proxy client?)
Food for thought, anyway 👍
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.