• Crackear la librería termsrv de Windows

    Si tu versión de Windows no te permite realizar múltiples conexiones simultaneas al servidor de escritorio remoto de Windows, necesitas parchear la librería termsrv.dll. Para ello sigue los siguientes pasos:

    1 – Haz una copia de seguridad del archivo dll antes de modificarlo. Para ello abre un cmd como Administrador y ejecuta:

    copy c:\Windows\System32\termsrv.dll c:\Windows\System32\termsrv.dll_backup

    2 – Haz al Administrador propietario del archivo dll ejecutando:

    takeown /F c:\Windows\System32\termsrv.dll /A

    3 – Garantiza a los administradores locales el control del archivo dll ejecutando:

    icacls c:\Windows\System32\termsrv.dll /grant Administrators:F

    Si el Windows lo tienes en español, el comando sería:

    icacls c:\Windows\System32\termsrv.dll /grant Administradores:F

    4 – Para el servicio de escritorio remoto ejecutando:

    Net stop TermService

    5 – Averigua que versión de Windows 10 u 11 tienes, ejecutando en powershell lo siguiente:

    (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").DisplayVersion

    6 – Averigua que versión de la dll tienes, ejecutando:

    (Get-Item c:\Windows\System32\termsrv.dll).VersionInfo.FileVersionRaw

    7 – Dependiendo de la versión que tengas deberás reemplazar en el archivo dll la cadena hexadecimal de abajo por la versión correspondiente según lo siguiente:

    # Win11 23H2 (termsrv.dll v10.0.22621.2506)
      Buscar 39813C0600000F840F8A0100 y reemplazar por B80001000089813806000090
    
    # Win11 (termsrv.dll v10.0.22000.1042 - 2022-13-10:15:29)
      Buscar 39813C0600000F840B6F0100 y reemplazar por B80001000089813806000090
    
    # Win10 v22H2 (10.0.19041.2075)
      Buscar 39813C0600000F8485450100 y reemplazar por B80001000089813806000090
    
    # Win10 v21H1
      Buscar 39813C0600000F84DB610100 y reemplazar por B80001000089813806000090
    
    # Win10 v1909
      Buscar 39813C0600000F845D610100 y reemplazar por B80001000089813806000090
    
    # Win10 v1903
      Buscar 39813C0600000F845D610100 y reemplazar por B80001000089813806000090
    
    # Win10 v1809
      Buscar 39813C0600000F843B2B0100 y reemplazar por B80001000089813806000090
    
    # Win10 v1803
      Buscar 8B993C0600008BB938060000 y reemplazar por B80001000089813806000090
    
    # Win10 v1709
      Buscar 39813C0600000F84B17D0200 y reemplazar por B80001000089813806000090

    .