защищенный режим процессора, домашка

Тема в разделе "WASM.BEGINNERS", создана пользователем georgela, 13 окт 2019.

  1. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    georgela,

    Хм, сойдёт. Тогда можно дальше обсуждать.
    --- Сообщение объединено, 5 ноя 2019 ---
    georgela

    Теперь ты спроси.
     
  2. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    988
    georgela, спрашивай как графы флоу и колл фанкшн строить. особо для self modifying code. как обходить, когда перерисовывать.
     
  3. georgela

    georgela Member

    Публикаций:
    0
    Регистрация:
    13 окт 2019
    Сообщения:
    51
    Да вот, интересно, может кто меня идиота потерпит в шкайпе за $, хотел глянуть как раз решение кракмов уровня средний +(которые не bpx messagebox и не find reference text string)
    Я бы даже отзыв положительный оставил и помог с одностраничным лендингом обучения асму, конкурент всего один, и курс йоный плохо структурирован для новичков и не для новичков
     
  4. sn0w

    sn0w Active Member

    Публикаций:
    0
    Регистрация:
    27 фев 2010
    Сообщения:
    956
    там структуризации нет от слова совсем - т-щ Инде верно заметил - чел этот пилил его из сборной солянки о которой просто знал.
    накой хрен пилить генератор ключей когда вопрос решается например заменой jnz на jmp? для себя - всегда успеешь научиться алгоритмы анализировать. главное принцип работы на данном этапе понимать.

    по поводу реверса - думаю тебе стоит начать с unknowncheats.me. англоязычно - но это неотъемлемо. в рунете искать толком нечего - придётся привыкать. ну а там тематика поломки игр. да и отсюда там тоже не мало мемберов. ну и всяко это ближе к телу, чем просто какаято абстрактная реверсинженерия.

    вот например. играешь ты в какуюто 3d игру. у твоего персонажа есть координаты в этом пространстве. как их найти - да по их изменениям относительно предыдущего шага скажем. зачастую это float, и скорее всего это в памяти кучи. из кучи память выделяется блоками фиксированного размера. ловишь HeapAlloc и на лету устанавливаешь точку останова на запись в первый qword этой памяти - как только сработает - вуаля - мы поймали конструктор класса - ну и дальше дальше дальше. многое придётся перелопатить - придётся постараться, и очень много.
     
    Последнее редактирование: 5 ноя 2019
  5. georgela

    georgela Member

    Публикаций:
    0
    Регистрация:
    13 окт 2019
    Сообщения:
    51
    форум вижу
    что конкретно на нем смотреть не понимаю
     
  6. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    Да ничего не надо конкретно там смотреть. Берете кракми который
    и хе трудитесь над ним. По ходу дела уже задаете возникающие вопросы.

    А вообще конечно
     
  7. georgela

    georgela Member

    Публикаций:
    0
    Регистрация:
    13 окт 2019
    Сообщения:
    51
    Граф, можно ко мне на ты.

    Кракмы отсюда чтоль брать?
    https://crackmes.one/
     
  8. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    У вас же было какое-то представление о "кракмах среднего уровня"? Вот где их увидели, там и берите какой больше нравится.

    Извините, дурное воспитание.
     
  9. georgela

    georgela Member

    Публикаций:
    0
    Регистрация:
    13 окт 2019
    Сообщения:
    51
    имею в виду исключая [bpx messagebox]и [find reference text string]
    на этом заканчиваются все мануалы, которые можно найти на русском языке
    насчет воспитания... мама скажет не брать с меня пример))
     
  10. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.208
    В таком случае, попробуйте поискать здесь.
     
  11. georgela

    georgela Member

    Публикаций:
    0
    Регистрация:
    13 окт 2019
    Сообщения:
    51
    какой то уже лютый оффтоп, создал отдельную тему в разделе коммерц