Сейчас на форуме: asfa, rmn (+4 невидимых)

 eXeL@B —› Оффтоп —› unicode macro page,string,zero
Посл.ответ Сообщение


Ранг: 156.2 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 15 февраля 2008 23:53
· Личное сообщение · #1

Побоялся создаватьв теме программированиятакуютему.
Новотвозник вопрос. Распаковал я программку,накрытую ASPack. секции протектора на резал..
Засунул в IDA, а там такое, чего раньше не приходилось встречать...Точнее, знаю, что это
используется в масме, и связано как-то с macros.asm ...Говорят, что это макрос для юникод текста .
Хотелось бы уточнить ситуацию.

unicode macro page,string,zero
irpc c,<string>
db '&c', page
endm
ifnb <zero>
dw zero
endif
endm



Ранг: 38.6 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 16 февраля 2008 04:08
· Личное сообщение · #2

Скорее IDA этим показывает как она понимает уникод. Никогда на это не обращал внимания. Если она находит уникодовые строки в листинге, то в начале показывает это макрос.

А теории, то что показывает IDA можно экспортировать в листинг и подсунуть масму но скомпилируется оно далеко не сразу. =)


 eXeL@B —› Оффтоп —› unicode macro page,string,zero

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати