Make sure you've installed "Terminal Services Licensing". By the way, this method only makes sense if you need to use Terminal Services in Application Mode, which is the one that requires licensing.

The idea is quite simple.

First, disconnect all users from the terminal. If you need to do this remotely, you can also disconnect yourself, and access the files remotely.

Go to %WINDIR%\system32\lserver

Notice the file TSLIC.edb. Rename it to tslic.old

In every client computer, remove the CAL TS registry keys, located at:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

Restart your server.


Finally, if you need more information about how to crack terminal services, go check at Microsoft's web site. See the "Cause 2" steps. :-)

Shouldn't MS improve the security for TS Licensing in the next versions of Windows (2003 with SP1 is also easy to "crack")?

PS> I am definitely against software piracy. I strongly believe that Microsoft should strength their anti-piracy policy. Only then they could theoretically lower their licensing prices. The biggest result, though, would be a huge increase of free software popularity. Only then we, FOSS proponents, would have the opportunity to prove our paradigm is superior (now I'm being hypocrite, I guess).

RDP

rdp/mslicense.reg

destroyed both HKEY_LOCAL_MACHINE\Software\Microsoft\MSLICENSE and HKEY_LOCAL_MACHINE\Software\Citrix\MSLICENSE.

 

rdp/Secure/SecureRDP/SecureRDP.chm

rdp/Secure/SecureRDP/SecureRDP.exe

rdp/Secure/SecureRDP/Shortcut to SecureRDP.exe.lnk

rdp/Secure/SecureRDP/TsMonitor.dll