Обновить
50
0
Роман @REU

Reverse engineering

Отправить сообщение
Потому что он настроил анти-антиотладку
У нас была GFX'ерша )
Я когда работал в геймдеве, то у нас использовали Squirrel. Форк LUA с более дружественным синтаксисом и ООП.
Сделать трасы и сравнить?!
Я тогда тоже позанудствую )
Если открыть предложенный файл в текстовом редакторе, то он выглядит вот так:
image


Но это не текстовый редактор )
Так как у нас нигде не празднуют. )
меня интересовал алгоритм, скопированный ими самими прежде из игры

Они не копируют алгоритм, они восстанавливает алгоритм проверки и обращают его так, что бы он генерировал корректные данные.
А еще другие реверсеры не любят, когда реверсят их «продукт» и рипают их код. А вообще реверс готового кейгена для последующего переписывания его на другой язык это еще не так интересно как написания с нуля к какому-то крякми (раз речь о легальности).
Скриншот старый и вообще не от той системы согласно комментарию выше.

Не, скрин с десктопом от tails, в pidgin'e они на irc-канале #tails
Напрашивается создание гибких средств анализа и отладки, для которых можно задать произвольную виртуальную машину в каком-то виде.

В IDA это есть. Можно к примеру на python'e написать процессорный модуль для чего угодно www.hexblog.com/?p=116
А там в списке людей еще фигурирует Bo0oM, это тот, который Bo0oM?
На несколько порядков, аспр и энигма рядом не стоят.
Не знаю откуда вы взяли информацию о том, что есть под линукс, но вы ошибаетесь. А под мак пилится
vmpsoft.com/20110706/attention-mac-developers/
vmpsoft.com/forum/viewtopic.php?f=4&t=1269
По большему счету да.
Энигму вы тоже плохо изучили, там есть и шифрование и упаковка кода. Вот вам скриншоты с галочками, как вы любите.

Скрины



Obsidium тоже ломают, он несложный.
Все протекторы ориентируются по маркерам. Он в энигме тоже нет галочки. Есть только галочка на виртуализацию точки входа, т.к. там разработчик не сможет втыкнуть маркеры.
А там галочки и нет. Протектор ориентируется по маркерам, если есть OBSIDIUM_VM_START и OBSIDIUM_VM_END, то он виртуализирует то, что находится между этими маркерами.

Читайте хелп.
www.obsidium.de/show/download/en
Functional limitations of the evaluation versions:
No loading and saving of project files
Code virtualization is disabled
Watermarking functionality is disabled
Command line version is disabled

Информация

В рейтинге
Не участвует
Откуда
Украина
Зарегистрирован
Активность