Self-proclaimed greatness is a hard thing to prove.
Windows Hack – Remote control your home computer from work
There’s always that time when you need desperately to get into your home computer from work, be it to get financial or tax information or just to kick off a download of that great movie your buddy just told you about. Most of us bound behind the corporate firewall can’t get to much of anything outside of 80 or 443 as far as ports go, besides that a lot of us don’t even have rights to install new software on our computers. So we need a hack that doesn’t require any installation on our work computer, but will allow most of us to terminal into our home computer.
The hack is to allow a remote desktop connection to your computer over port 443, which is the standard http ssl port, and is typically left open for internet browsing by the sys-admin. The hack should work on most Windows 2000/XP/Vista machines. This hack will not work if you’re serving up an SSL website out of your house. Keep in mind this hack requires editing the registry and if you don’t know what your doing or modify the wrong key it could severely trash your computer, please perform at your own risk.
Step 1: Make sure Remote Desktop Sharing is enabled on your computer
- Right click My Computer and click Properties, then click on the Remote Tab – alternatively Click Start -> Control Panel -> System -> Advanced System Settings (Vista Only) -> Remote Tab
- Check box to allow remote users to connect

Step 2: Swap RDP Listening Port in Registry from 3389 to 443
- Click Start -> Run -> Type regedit -> Click OK
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \Terminal Server\Wds\rdpwd\Tds\tcp
- Double Click PortNumber -> Switch the radio to Decimal -> Change the value from 3389 to 443 and click OK
- Navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ TerminalServer\WinStations\RDP-Tcp\PortNumber
- Double Click PortNumber -> Switch the radio to Decimal -> Change the value from 3389 to 443 and click OK
- Restart the computer

Step 3: Router – Set up a port forward to pass 443 to your home computer (Linksys router)
This is for a user that has a home network, if you don’t have a router you don’t need to perform this step.
- Login to your router
- Go to the port forward tab, on a linksys router this is the Applications and Gaming tab
- Map a forward from incoming 443 to 443 on the internal IP address of the box you just modified to listen on port 443
- Go to the Security tab under Firewall and check Filter Multicast, uncheck Block anonymous internet requests
- Click on VPN link under Firewall enable all VPN options for passthrough


http://www.ip-adress.com/
Step 5: Test it out at work
You should now be able to create a Terminal Services connection across port 443 to your home computer behind the corporate firewall using the remote desktop connection software already installed on most corporate images.
- Click Start -> Programs -> Accessories -> Communications (2000/XP) -> Remote Desktop Connection
- Put in your public IP address or DynDNS address and :443 and click Connect
- You should be able to login with the username and password you use on your computer

| Print article | This entry was posted by webguy on April 6, 2007 at 9:34 pm, and is filed under Windows. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |

about 3 years ago
Great post for remote access. Hopefully one day these ADSL router boxes will come with VNC server of some sort.
about 3 years ago
Thanks, I’m happy either way, as long as I can continue to sneak out over port 443.
about 2 years ago
This is great. I have a DLINK DI-624 and this worked fine for me. Only question I have, is if you want to file share how would send yourself files from your home pc to your work pc over port 443?
about 2 years ago
I haven’t tried this, but it might be possible to just open the Advanced options on the remote desktop client, choose Local Resources and check to share Disk Drives, this way you’ll have a drive mapping under my computer from the local computer on the remote computer. Give it a try and let me know.
about 2 years ago
wonderfull idea. thnx
about 1 year ago
worked great for me! thanks
about 1 year ago
This is definitely the best explanation of how to go about bypassing a company firewall to access your home computer. Very smart
about 1 year ago
This is not working for me. I can use Remote Desktop locally on port 443 (from another computer on my home network, using the local computer name), after the change to the registry.
But I got set up with DynDns, did the port forwarding, and I always get “The computer can’t connect to the remote computer”.
I don’t know what to try next.
about 1 year ago
Never tried it with DynDns, not sure what to tell you.
about 1 year ago
Dan,
Are you still having this problem? I am experiencing this issue as well, and I am trying to resolve.
My approach is slightly different. I map external port 443 to internal port 3389.
Please advise if you found a solution.
I was using TS Gateway earlier
about 1 year ago
Unless you have World wild web service installed, you won’t be able to make connection from out side your LAN.
Control panel/
Add remove program/
(side bar)Add remove windows component (IIS)/
(select NOT check)[ ]Intenet information services/
Click [detail]
select [X] World wild web service 2.3MB
about 1 year ago
you can do this also via internet, by creating accoung in dyndns.org
about 1 year ago
Is if possible that a company will find out that you are doing this by analyzing their network? Or is it that since traffic is flowing through an expected port 443, they just think its http traffic
about 1 year ago
My answer is to bla bla hence port 443 would be considered encrypited and/or secure most corprate wont even monitor his port because its not viewable as http traffic would be. http = unsecure
about 1 year ago
will this work even if the ISP is not giving the dns service? I called them before because I tried to setup dyndns with the account from dyndns.com but it didn’t work. When I called my ISP and asked them regarding this, they told me they don’t provide dns service anymore these days. Will this still work for me? thanks!
about 1 year ago
@neo If you can’t get to the machine, you can’t remote into it, you either need a static IP or dyndns or something you can connect with, btw the ISP is probably not being straight with you. You should be able to set up DynDns on your machine to automatically update the IP so that you can remote in.
about 1 year ago
try logmein.com works like a charm with any pc.
about 10 months ago
Hi… Can i fully access the remote system from my computer… Is it is similar for vista os too… how can i copy file from the system..
about 10 months ago
Hi… I tried it in my system… Its not working… Its not getting connected… what do i do…
about 10 months ago
@Dragon,
This specific hack is for getting around a firewall by using rdp over port 443 instead of 3389. Other than that I’d make sure you can connect to your system from a system you know doesn’t have a firewall between you and the system your connecting to, if that works then try it from the systems behind the firewall.
about 9 months ago
Thanks! I actually used this at my house to get a file off my school account. Now I can finish my essay!
about 4 months ago
Hi there WebGuy, Just a quick question, does this work for Windows 7?
Thanks in advance!
Sam