中级玩家
 
- 贡献度
- 0
- 金元
- 1824
- 积分
- 182
- 精华
- 0
- 注册时间
- 2012-9-4
|
Not sure if you've noticed or not.. but just in case.. open ACValhalla.exe in a debugger. Go to first executable code section. Is the code visible (no spaghetti)? I can tell you that the executable code is perfectly visible and there's no code unpacking occurring at startup. Even so.. I've created a proxy DLL for Batman: Arkham Knight which uses MinHook to break on a certain location I know represents the end of the Denuvo unpacking process. And it's not checked for integrity. Once hit, I would then patch whatever I needed
Anyway, proxy d3d9.dll in a minute (with source code). It's funny.. Ubisoft uses it to simply query graphics adapter features and for the Ubisoft Connect overlay (they hook Direct3DCreate9).
|
|