[DISCUSSION] Windows 10 termsrv.dll Patching

Discussion in 'Windows 10' started by Mr Jinje, Oct 2, 2014.

  1. Maverick923

    Maverick923 MDL Novice

    Sep 18, 2015
    2
    0
    0
    Where can RDPWrap be found now?
     
  2. _Manolo_

    _Manolo_ MDL Member

    Dec 1, 2009
    139
    164
    10
    :bkiss: Working !
     
  3. alesasa121

    alesasa121 MDL Novice

    May 13, 2020
    2
    1
    0
    #204 alesasa121, May 13, 2020
    Last edited: May 13, 2020
    i have add in rdpwrap.ini this,

    [10.0.18362.836]
    LocalOnlyPatch.x86=1
    LocalOnlyOffset.x86=B7D06
    LocalOnlyCode.x86=jmpshort
    LocalOnlyPatch.x64=1
    LocalOnlyOffset.x64=82FC5
    LocalOnlyCode.x64=jmpshort
    SingleUserPatch.x86=1
    SingleUserOffset.x86=50535
    SingleUserCode.x86=nop
    SingleUserPatch.x64=1
    SingleUserOffset.x64=0DBFC
    SingleUserCode.x64=Zero
    DefPolicyPatch.x86=1
    DefPolicyOffset.x86=50269
    DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
    DefPolicyPatch.x64=1
    DefPolicyOffset.x64=1FE15
    DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
    SLInitHook.x86=1
    SLInitOffset.x86=5A77A
    SLInitFunc.x86=New_CSLQuery_Initialize
    SLInitHook.x64=1
    SLInitOffset.x64=22DDC
    SLInitFunc.x64=New_CSLQuery_Initialize

    now LISTENER STATE: LISTENING [FULL SUPPORTED] but rdp accept only one connection, where i am wrong? sorry
     
  4. Smartecs

    Smartecs MDL Novice

    Dec 2, 2018
    5
    1
    0
    I changed the specified parameters in the ini file, but it didn’t work for me. Maybe there is a ready-made ini file from a working machine for comparison?[
     
  5. ChuCiulla93

    ChuCiulla93 MDL Novice

    Sep 29, 2012
    1
    1
    0
    I found a fix in the comments here: https: github.com fre4kyC0de rdpwrap issues 37
    Specifically: https: github.com fre4kyC0de rdpwrap issues 37#issuecomment-627914041
    Just replace the blank spaces with forward slashes.
     
  6. alesasa121

    alesasa121 MDL Novice

    May 13, 2020
    2
    1
    0
    Thanks a lot for the answer! it works!
     
  7. Smartecs

    Smartecs MDL Novice

    Dec 2, 2018
    5
    1
    0
    it works! Thanks
     
  8. Smartecs

    Smartecs MDL Novice

    Dec 2, 2018
    5
    1
    0
    Everything works for me, here is a link to google disk where you can download a working ini file and a screenshot in the attachment.
    https: drive.google.com file/d/1L9CLzm91gt7d3VMPvD6QumOv75YCjtaO/view?usp=sharing

    Instead of spaces, put /
     
  9. Smartecs

    Smartecs MDL Novice

    Dec 2, 2018
    5
    1
    0
    You need to reinstall the program with a new ini file and it will work. Without reinstallation, it didn’t work for me either.
     
  10. PERSoft

    PERSoft MDL Novice

    Jun 20, 2010
    3
    0
    0
    For termsvr dll-patch 10.0.18362.836 64 Bit

    39813C0600000F845D610100
    change to: B80001000089813806000090
    and
    58010000FF15F7
    to: 58000000FF15F7
     
  11. CTorino

    CTorino MDL Novice

    May 14, 2020
    1
    0
    0
    #214 CTorino, May 14, 2020
    Last edited: May 14, 2020
    need x86

    don't working

    [10.0.18362.836]
    LocalOnlyPatch.x86=1
    LocalOnlyOffset.x86=B7D06
    LocalOnlyCode.x86=jmpshort
    SingleUserPatch.x86=1
    SingleUserOffset.x86=50535
    SingleUserCode.x86=nop
    DefPolicyPatch.x86 =1
    DefPolicyOffset.x86=50269
    DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
    SLInitHook.x86=1
    SLInitOffset.x86=5A77A
    SLInitFunc.x86=New_CSLQuery_Initialize

    [10.0.18362.836-SLInit]
    bInitialized.x86 =D577C
    bServerSku.x86 =D5780
    lMaxUserSessions.x86 =D5784
    bAppServerAllowed.x86 =D578C
    bRemoteConnAllowed.x86=D5790
    bMultimonAllowed.x86 =D5794
    ulMaxDebugSessions.x86=D5798
    bFUSEnabled.x86 =D579C
     
  12. sebaxakerhtc

    sebaxakerhtc MDL Novice

    Nov 27, 2018
    36
    13
    0
    #215 sebaxakerhtc, May 14, 2020
    Last edited: May 17, 2020
    Hi to all !
    I try to make it working on a Windows 10 2004 build 19041.264 (latest release. Not preview)
    RDPCheck show me build 19041.84
    I make changes to rdpwrap.ini "LocalOnlyOffset.x64=87611" (see it in the termsrv.dll to make "jz" to "jmp")
    Now i have all lines green and [Fully supported]
    But when i try remote connection i see error 0x4
    I can't show you because forum do not give me access to put links

    After restart can't login at all
    "remote procedure call failed"

    Upd. I found SingleUserOffset.x64. It's changed too. Will try to find others

    Upd2. Changes at all...
    I think it should work on 19041.264.
    Test if you want and give me feedback
    https: github.com sebaxakerhtc/rdpwrap

    Upd3. N̶o̶t̶ ̶w̶o̶r̶k̶
    ̶S̶e̶r̶v̶i̶c̶e̶ ̶s̶t̶o̶p̶p̶e̶d̶
    ̶N̶o̶t̶ ̶l̶i̶s̶t̶e̶n̶i̶n̶g̶

    UPD4. Working now!
    My mistake in the address of the slinit! It's now bigger value!
    My old value = 5 simbols like older builds BUT! newer have a one symbol before! Because there is bigger value.
    Now i fully understand, why in the youtube lesson it was important to look the address range!
    Before two days i never mind i can make it working without help of specialist. But two days, beer and my love to knowlege make it :) Good luck to you all!

    OLD (5 symbols):
    =03FF8
    NEW (6 symbols):
    =103FF8

    -16.05.2020: Now it's work with 19041.264
    -17.05.2020: Now it's work with 19628.1 Insider Preview
     
  13. sebaxakerhtc

    sebaxakerhtc MDL Novice

    Nov 27, 2018
    36
    13
    0
    Hi. Just copy all files from RDPWrapper to your install directory.
    After it copy my file autoupdate.bat from github to your install directory and run it with administrator privilegies.
    Enjoy!
     
  14. sebaxakerhtc

    sebaxakerhtc MDL Novice

    Nov 27, 2018
    36
    13
    0
  15. sebaxakerhtc

    sebaxakerhtc MDL Novice

    Nov 27, 2018
    36
    13
    0
    Yes. Glad to make it working.
    Also as 19628.1 and 19631.1