I bought 1404 HE from Ubisoft and I can't play at all. Game won't start. And I know is their "new" platform patch that causing this nonsense.
Don't know if I have online profile or not. What I know is that their platform is using ROP (Return Oriented programming).
Mitigation ROP
Timestamp 2020-09-26T09:52:55
Platform 6.1.7601/x64 v875 06_3a
PID 2012
WoW x86
Feature 003D1A361FBF01B6
Application G:\UPLAY\Ubisoft Game Launcher\upc.exe
Created 2020-08-24T14:20:34
Description Uplay launcher 114
Callee Type AllocateVirtualMemory
Branch Trace Opcode To
-------------------------------- -------- --------------------------------
0x02FA69C4 upc.exe ~ RET* VirtualAlloc()
0x76211826 kernel32.dll
8bff MOV EDI, EDI
55 PUSH EBP
8bec MOV EBP, ESP
5d POP EBP
eb05 JMP 0x76211833
0x02C974BB upc.exe ~ RET* 0x02E05D74 upc.exe
90 NOP
56 PUSH ESI
e976fc0900 JMP 0x2ea59f1
0x02FA6EC1 upc.exe ~ RET* 0x02C010FD upc.exe
8b17 MOV EDX, [EDI]
8b4704 MOV EAX, [EDI+0x4]
03d0 ADD EDX, EAX
0fc9 BSWAP ECX
f6d5 NOT CH
0f49c8 CMOVNS ECX, EAX
895704 MOV [EDI+0x4], EDX
6687c9 XCHG CX, CX
9c PUSHF
fec5 INC CH
8f07 POP DWORD [EDI]
66f7c66e1d TEST SI, 0x1d6e
81ee04000000 SUB ESI, 0x4
8b0e MOV ECX, [ESI]
663bc6 CMP AX, SI
e939573900 JMP 0x2f96864
(82DA7CD7857F0486)
0x02D6636C upc.exe ~ RET* 0x02CCC100 upc.exe
8b17 MOV EDX, [EDI]
c0d129 RCL CL, 0x29
0fbbe8 BTC EAX, EBP
6681fc7264 CMP SP, 0x6472
8b4704 MOV EAX, [EDI+0x4]
c0dd7a RCR CH, 0x7a
03d0 ADD EDX, EAX
895704 MOV [EDI+0x4], EDX
0fb7ce MOVZX ECX, SI
660fc9 BSWAP CX
9c PUSHF
c0ddc1 RCR CH, 0xc1
8f07 POP DWORD [EDI]
c0f139 SAL CL, 0x39
f5 CMC
81ee04000000 SUB ESI, 0x4
(DD04886850C4CC91)
0x02ED1C89 upc.exe ~ RET* 0x02D5FDC4 upc.exe
8b17 MOV EDX, [EDI]
2bc6 SUB EAX, ESI
d2fd SAR CH, CL
8b4704 MOV EAX, [EDI+0x4]
03d0 ADD EDX, EAX
895704 MOV [EDI+0x4], EDX
8aec MOV CH, AH
9c PUSHF
8f07 POP DWORD [EDI]
3bfa CMP EDI, EDX
f7d9 NEG ECX
8db6fcffffff LEA ESI, [ESI-0x4]
f6d9 NEG CL
f5 CMC
c1c9b3 ROR ECX, 0xb3
8b0e MOV ECX, [ESI]
(9269BF3864CE68CD)
Stack Trace
# Address Module Location
-- -------- ------------------------ ----------------------------------------
1 7631F127 KernelBase.dll VirtualAllocEx +0x44
2 7631F198 KernelBase.dll VirtualAlloc +0x18
3 02CE6CDB upc.exe
6853692977 PUSH DWORD 0x77296953
e80bc30300 CALL 0x2d22ff0
33da XOR EBX, EDX
f7c6e0215352 TEST ESI, 0x525321e0
03fa ADD EDI, EDX
e974e72f00 JMP 0x2fe5468
The reports is longer than that above and is clearly that the upc.exe doing something not so clean.
Return-oriented programming (ROP) is a computer security exploit technique that allows an attacker to execute code in the presence of security defenses such as executable space protection and code signing
The new mighty patch is developed for mining data and other stuff. I know there is transition of data between the old and new one but my account got 2 titles how can they mess that up?
Is about time to LET me play the game I PAID FOR.
For 3 days I tried to fix the messed up locked game by Ubiconect thinking that is my win 10 , removed C++ and updated drivers, reinstalled C++ , even updated windows to 20H2 I mean WHAT else somebody can do the FIX a mess by Ubisoft? Seriously. You call this Gaming platform when you lock out the one who pays for it for 3 days???????
Sry Ubisoft I haven't spend much money in your huge sales and offers this season, but tell me one single reason, why should I.