@nnGot583
c#, iOS дизассемблирование

Счетчик количества выполненных шагов lldb?

Здравствуйте, недавно я изучал работу метода CloseConnection на target клиент игры, задача выяснить что происходит в клиенте жертве до отключения от сети.
После множества неудачных попыток узнать из-за чего происходил дисконект, я наработал странный способ:
Когда взломанный клиент использует вот этот плохой код:
63cad42f4cbd7826473283.png
первым делом уже в моем клиенте вызывается функция MasterClientSwitched, взломанный клиент становится мастером и поэтому имеет право выполнить CloseConnection. Следовательно 1 breakpoint я ставлю на MasterClientSwitched, уже далее на Disconnect(). Сработал первый breakpoint и я методом перебора с помощью команды "thread step-over -c 100 / 1000 / 10000" пытаюсь узнать количество шагов от первой точки останова до последней

Возможно для счета шагов уже есть готовые скрипты? Или узнать что происходило в промежутке брейкпоинтов можно другими способами?
Любой информации буду благодарен
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы