Пропатчил gameux.dll из WOW64. Отключил работу с GameUXLegacyGDFs и отрубил веб-запросы.
Код:
This difference file has been created by IDA
gameux.dll
000000000001C192: 3B 90
000000000001C193: C7 90
000000000001C194: 74 EB
0000000000035D37: 3B 90
0000000000035D38: C3 90
0000000000035D39: 74 EB
0000000000035D3A: 6F 64
0000000000045728: 75 90
0000000000045729: 07 90
0000000000045A5F: 85 90
0000000000045A60: C0 90
0000000000045A61: 74 EB
0000000000078620: 85 90
0000000000078621: FF 90
0000000000078622: 74 EB
0000000000078623: 48 3F
0000000000078FF8: 3B 90
0000000000078FF9: C3 90
0000000000078FFA: 0F 90
0000000000078FFB: 84 E9
0000000000078FFC: 8A 7F
Использовать на свой страх и риск. Перед использованием подготовить LiveCD для роллбека и сделать бекапы оригинальной дллки.
Версия с: Win7 ULTIMATE msdn official + обновления за январь.
Контрольные суммы оригинального (не патченного) файла:
Код:
CRC32: A5AC699B
MD5: 64E211E0FDFCE4D186DF58BB7D0503BC
SHA-1: 8BF1F31B71C7EC220E2672F459BAE96558C400C1
P.S: патчинг "грязный", там в одном месте может утекать хандл. В принципе, если будет работать, то можно занопить колл к WinHttpOpen, попутно убрав со стека аргументы:
Цитата:
Сообщение от Emperor
Ну тащемта обозреватель игр не является "несущей балкой" в винде, не проще получить права и к ебеням дропнуть gameux.dll? У него зависимостей кроме эксплорера вроде и нет.
Во всяком случае это будет проще, чем клепать заглушки, хотя и не так изящно.
|
Если он гвоздями прибит в эксплорер, то хренушки его снесешь, если только не выкидывать этот самый эксплорер.