|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 24, 2004 16:50:58 Есть такой код: mov ecx, X; mov eax, 55555556h; imul ecx; mov eax, edx; shr eax, 1Fh; add edx, eax; mov К, edx; Подскажите, как восстановить в обратном порядке значение Х по переменной К! |
|
|
Дата: Июл 24, 2004 19:21:13 Это просто компилятор Visual C++ скомпилировал выражение K=X/3 в такую хрень. Так что умножай K на 3 и получишь свой X ... |
|
|
Дата: Июл 24, 2004 20:22:29 · Поправил: MARcoDEN man0war Огромное спасибо! Ты действительно прав! Только скажи, пожалуйста, откуда ты узнал, что это 3? |
|
|
Дата: Июл 25, 2004 11:05:28 Посмотри на сайте главу "Идентификация математических операторов" из книги Криса Касперски. Лучше чем он я тебе вряд ли объясню. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.057 |