File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -269,7 +269,7 @@ NTSTATUS BBInitDynamicData( IN OUT PDYNAMIC_DATA pData )
269
269
if (ver_short != WINVER_81 )
270
270
return STATUS_NOT_SUPPORTED ;
271
271
#elif defined (_WIN10_ )
272
- if (ver_short < WINVER_10 || WINVER_10_RS6 < ver_short )
272
+ if (ver_short < WINVER_10 || WINVER_10_RS7 < ver_short )
273
273
return STATUS_NOT_SUPPORTED ;
274
274
#endif
275
275
@@ -443,9 +443,9 @@ NTSTATUS BBInitDynamicData( IN OUT PDYNAMIC_DATA pData )
443
443
pData -> ExRemoveTable -= 0x34 ;
444
444
break ;
445
445
}
446
- else if (verInfo .dwBuildNumber == 18362 )
446
+ else if (verInfo .dwBuildNumber == 18362 || verInfo . dwBuildNumber == 18363 )
447
447
{
448
- pData -> ver = WINVER_10_RS6 ;
448
+ pData -> ver = verInfo . dwBuildNumber == 18362 ? WINVER_10_RS6 : WINVER_10_RS7 ;
449
449
pData -> KExecOpt = 0x1C3 ;
450
450
pData -> Protection = 0x6FA ;
451
451
pData -> EProcessFlags2 = 0x850 ; // MitigationFlags offset
Original file line number Diff line number Diff line change @@ -162,7 +162,8 @@ typedef enum _WinVer
162
162
WINVER_10_RS3 = 0x0A03 , // Fall creators update
163
163
WINVER_10_RS4 = 0x0A04 , // Spring creators update
164
164
WINVER_10_RS5 = 0x0A05 , // October 2018 update
165
- WINVER_10_RS6 = 0x0A06 , // May 2019 update
165
+ WINVER_10_RS6 = 0x0A06 , // May 2019 update 19H1
166
+ WINVER_10_RS7 = 0x0A07 , // 19H2 update
166
167
} WinVer ;
167
168
168
169
extern PLIST_ENTRY PsLoadedModuleList ;
You can’t perform that action at this time.
0 commit comments