Skip to content

Commit c08b0a6

Browse files
committed
Start10: Fix 24H2/25H2 fix pattern for ARM64 to have an unintended match on 22H2/23H2
1 parent 891edc2 commit c08b0a6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

ep_startmenu/ep_sm_main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,13 +148,13 @@ void Init()
148148
}
149149
#elif defined(_M_ARM64)
150150
// TODO Improve pattern
151-
// 7F 23 03 D5 F3 53 BF A9 FD 7B BC A9 FD 03 00 91 30 00 80 92
151+
// 7F 23 03 D5 F3 53 BF A9 FD 7B BC A9 FD 03 00 91 30 00 80 92 B0 0F 00 F9
152152
// ----------- PACIBSP, don't scan for this because it's everywhere
153153
PBYTE match = FindPattern(
154154
beginText,
155155
sizeText,
156-
"\xF3\x53\xBF\xA9\xFD\x7B\xBC\xA9\xFD\x03\x00\x91\x30\x00\x80\x92",
157-
"xxxxxxxxxxxxxxxx"
156+
"\xF3\x53\xBF\xA9\xFD\x7B\xBC\xA9\xFD\x03\x00\x91\x30\x00\x80\x92\xB0\x0F\x00\xF9",
157+
"xxxxxxxxxxxxxxxxxxxx"
158158
);
159159
if (match)
160160
{

0 commit comments

Comments
 (0)