Перейти к содержимому


UncleVasya

Регистрация: 08 ноя 2021
Offline Активность: 08 ноя 2021 23:35
-----

Мои сообщения

В теме: компилятор game.dat Generals Zero Hour

08 Ноябрь 2021 - 23:34

А он именно скомпилирован в бинарник или скомпилирован на .NET файемворке в промежуточный язык MSIL?

Думаю в бинарник. Dependency Walker показывает отсутствие MSCorEE.dll в таблице импорта


В теме: компилятор game.dat Generals Zero Hour

08 Ноябрь 2021 - 18:55

Game.dat это обычный экзешник, скомпилирован Microsoft Visual C++ 6.0, "не взломали" его потому что там по сути и ломать то нечего, он даже ничем не запакован(хотя почему не взломали? а как же nocd? ведь защита которая постоянно просила вставить лицензионный диск, сидела и в "generals.exe" и в "game.dat"), единственный способ вносить существенные изменения в его работу - инжектить в него свои библиотеки, перехватывать оригинальные функции и заменять своим кодом(точно так работает GenTool) но этим заниматься вряд ли кто будет, так как игра древняя, почти забытая, а времени надо порядочно