Медленный брейкпоинт
-
Если условный брейкпоинт очень часто выполняется и это приводит к очень сильным тормозам, то есть пара приемов
- Сделать АА скрипт, который проверяет условие
cmp eax, [АДРЕС] jne x1 nop // здесь поставить на код брейкпоинт без условия x1: // здесь оригинальный код- На инструкции проходит очень много адресов и окно с определяемыми адресами виснет.
Теоретическое решение. Сделать АА скрипт, который через alloc() создаст блок памяти (буфер) для будущих адресов и их счетчиков. Через второй АА код сделать инъекцию, которая во время игры в буфер будет записывать не повторяющиеся адреса и повторяющиеся счетчики.
Чтобы просмотреть результат можно зайти в MemoryView — просмотр памяти в CE.
Области памяти также можно сравнивать в "Dessect Data" окне
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти