Monthly Archives: August 2004

More on Windows 98 Compatibilty

i found an explanation why setting compatibility mode on mstsc.exe solves the “localhost” problem…(see here). sounds reasonable: “And why does this work? Well, my guess is that mstsc.exe uses something like the Win32 EnumServices API to check if you can run … Continue reading

Posted in Uncategorized | Leave a comment

Tunneling TCP Connections through SSH

SSH is much more than a “secure” alternative to telnet. besides terminal services it supports: Strong Encryption (AES-256, 3DES, Blowfish…) Strong Authentication ((One Time) Passwords, Public Keys) File Transfer Port Forwarding SSH is also not suspectible to Man-In-The-Middle attacks (besides the … Continue reading

Posted in Uncategorized | Leave a comment

Windows XP and Remote Desktop Connections to localhost

Hi, a while ago i wrote a paper on how to tunnel terminal services through a ssh (secure shell) connection. this solution had one problem – it was required on the client side to connect with the Remote Desktop Client to localhost … Continue reading

Posted in Uncategorized | Leave a comment

Keith's Book-In-A-Wiki

The “new Keith Brown” is now completely online in a wiki. great resource!  

Posted in Uncategorized | Leave a comment

Network Change Events in .NET 1.1

UPDATEi currently prepare the slides for my WMI talk at DevWeek. in case you wondered, this is the async version of the NetworkChangeWatcher: static void Main(string[] args){   WqlEventQuery query =     new WqlEventQuery(“__InstanceModificationEvent”,     new TimeSpan(0,0,5),     “TargetInstance isa “Win32_NetworkAdapterConfiguration””);     ManagementEventWatcher eventWatcher = new … Continue reading

Posted in Uncategorized | Leave a comment