![]() |
GlobalMemoryStatus и ОЗУ 4 гб
при запуске программы на компьютере с 4 гигами памяти появлялось ошибка
"Available memory less than 15mb!!! -1310720" декомпиляцуия позволила узнать причину GlobalMemoryStatus возвращает отрицательное количество памяти PHP код:
|
i?
|
вопрос как сделать так что бы не было ошибки ?
|
вариант номер раз - пропатчить переход, чтобы управление никогда не попадало в этот блок
вариант два - изменить код проверки, сделав сравниваемые числа беззнаковыми. еще можно вообще убить вызов GlobalMemoryStatus. Вообще все ограничивается только фантазией. Или не понятно как это сделать технически? Hiew и прочие hex редакторы с поддержкой дизассемблирования. |
вариант номер три - запостить тему вместе с линком на программу в разделе "Реверсинг"
|
всем спасибо уже сам разобрался
заменил JGE на JMP и тем самым обошел проверку |
| Время: 22:48 |