Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for build 10.0.17763.288 #638

Open
gkarachuk opened this issue Jan 12, 2019 · 11 comments
Open

Add support for build 10.0.17763.288 #638

gkarachuk opened this issue Jan 12, 2019 · 11 comments
Labels
add build Add new termsrv.dll build for support

Comments

@gkarachuk
Copy link

Hi, I have read through the other posts and have managed to get my other computers using 17763.168 working with RDPWrap. Thanks for all of the great work here. But yesterday, I updated another computer and now have ver. 10.0.17763.288 as shown below
annotation 2019-01-12 132429
I have added sections into my .ini file, and it claims that it is all working. Unfortunately, actually trying to login via the Remote Desktop or RDPCheck simply opens the initiating window and immediately closes it. I never get access to the remote desktop.

I don't have the expertise, but my guess is that the offsets are not the same as those for 17763.168, which are the ones I used. If someone can explain how to flesh out the offsets I could give it a try, or if they could be posted here, that would be super.

@binarymaster binarymaster added the add build Add new termsrv.dll build for support label Jan 12, 2019
@binarymaster binarymaster changed the title Add support for build 10.0.17763.288 - Offsets Probably Wrong Add support for build 10.0.17763.288 Jan 13, 2019
@hajubu
Copy link

hajubu commented Jan 13, 2019

@gkarachuk - you may use this (IDA tested and validated in VM).
;
;----------------------snip part1
[10.0.17763.288]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77A11
LocalOnlyCode.x64=jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86=1
SingleUserOffset.x86=4D665
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=1322C
SingleUserCode.x64=Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86=1
DefPolicyOffset.x86=4BE69
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=17F45
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86=1
SLInitOffset.x86=5B18A
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1ABFC
SLInitFunc.x64=New_CSLQuery_Initialize
;.------------------------------------
;

;
;.--------------------------snip part2
[10.0.17763.288-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
lMaxUserSessions.x86 =CD7A0
bAppServerAllowed.x86 =CD7A8
bRemoteConnAllowed.x86=CD7AC
bMultimonAllowed.x86 =CD7B0
ulMaxDebugSessions.x86=CD7B4
bFUSEnabled.x86 =CD7B8

bInitialized.x64 =ECAB0
bServerSku.x64 =ECAB4
lMaxUserSessions.x64 =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64 =ECAD0
;.---------------------------
;

@gkarachuk
Copy link
Author

Thanks @hajubu, works like a charm. Thanks for all of the great work.

@snipper12343
Copy link

Hey Guys @gkarachuk & @hajubu can you please provide me with the full lines of text to copy and paste into the file? I tired to work with what you posted above but have been unsuccessful. Any help would be greatly appreciated!

@ghost
Copy link

ghost commented Jan 16, 2019

@snipper12343
https://github.com/stascorp/rdpwrap
"Tutorial videos:"
"Updating RDP Wrapper INI file manually (now use installer to update INI file)"
https://www.youtube.com/watch?v=W9BpbEt1yJw
There seems to be 2 main sections of the ini file, I just pasted the first snippet in the first chunk on the bottom of it and the second in the second, not that hard? Never edited it before today, either.

@hajubu
Your config worked for my version as well
10.0.17763.168

@ghost ghost mentioned this issue Jan 16, 2019
@snipper12343
Copy link

Thanks @RRREEEEEEEE & Everyone else!

@kildareway
Copy link

image

I'm still having the same problem as @gkarachuk originally had. I followed instructions here including vewing the links to tutorial and I continue to get the standard message that my connections are limited. I have reinstalled and restarted, etc... Anything ideas anything else I can try? I appreciate any recommendations. Thanks!

image

@yueim
Copy link

yueim commented Feb 12, 2019

@hajubu
thanks for your configuration.
simply change 288 to 168 then append to rdpwrap.ini
10.0.17763.168 works well.

@StarfighterJ
Copy link

Thanks all I just fixed it for 292 now. I wonder why Microsoft is changing Tremserv.dll so much on this 1809 update. Also why can't the rdp update.bat do this change?

@olopez66
Copy link

can anyone upload ini file for 292 please?

@yueim
Copy link

yueim commented Feb 18, 2019

@olopez66 according to @StarfighterJ 's comment, change 288 to 292 should works.

@infowayrs
Copy link

infowayrs commented Feb 22, 2019

in this repository I pasted some ini W10 1809 tested in Pro x64 : https://github.com/infowayrs/INI-RDPWRAP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add build Add new termsrv.dll build for support
Projects
None yet
Development

No branches or pull requests

9 participants