мм... все это было замечатально написано, только я забыл что в фасме нет рекурсии макросов, т.к. внутри макроса его имя становится равным имени...
Продолжим... 1. Так как каждая строка должна начинаться с макроса, и соответственно каждое имя с которого может начинаться строка должно быть...
Вот как раз логики (булевой) там нету. Сокращения программ тоже, т.к. то что там набирается - не программа. Там проблема в том, как меньше ходов...
К программированию эта задача не имеет никакого отношения. Программирование занимается написанием алгоритмов, а там тупо вбиваются данные. Чтобы...
установка перехвата mov ebx, 0x401388 mov eax, [ebx+1] lea eax, [eax+ebx+5] mov [OriginalAddr],eax mov dword[ebx+1], hook-(0x401388+5) ;org...
есть код aaa:jmp xxx aaa+5: ... надо поменять xxx на hook. Пишем в dword по адресу [aaa+1] разницу между адресом hook и адресом инструкции...
Имена участников (разделяйте запятой).