![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 21
|
![]()
Ну в Иде смещение 1492F это 05, а в hex-редакторе 1492F это C8. Какая тут взаимосвязь? Как мне 05 на 03 поменять не пойму если там совсем другое значение.
|
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> рядом никаких кодов не показывает
Options - General - Number of opcode bytes: 16 очевидные же вещи. Или вот выше подсказывают, что оля сама всё может )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 21
|
![]()
Мистика какая-то. Открыл калькулятор виндовс из папки System32, там нашел этот код, а в скопированном на рабочий стол калькуляторе на этом же месте совсем другие коды. В калькуляторе открытом через System32 в смещении показывает как раз 6A05, а в том же калькулятре, скопированном на рабочий стол С2E8.
Что то мне не хочется в оригинальном калькуляторе менять код, потому и скопировал его на рабочий стол. Последний раз редактировалось Dimaz; 29.03.2011 в 18:17. Причина: ошибся |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> Мистика какая-то
если винда у вас 64-битная, то никакой мистики.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 21
|
![]() |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
Hiew - хекс-редактор со встроенным дизассемблером, умеет высчитывать адреса в виртуальном пространстве (те что вы видите в олли). Возьмите его и посмотрите раз с калькулятором и счетами у вас проблемы.
Нет, ну правда..
|
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> А как это влияет
так, что Explorer, которым вы копировали файл на десктоп — это 64-битный процесс, и, соответсвенно видит 64-битную версию calc.exe из System32\ А редакторы и отладчики, очевидно, 32-битные, и, соответсвенно видят 32-битную версию calc.exe из SysWOW64\ (который для 32-битных процессов тоже виден как System32\ ).
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как защитить исходный код php | Cronos20 | PHP | 3 | 07.10.2010 15:29 |
Как получить исходный код открытой страницы в вебраузере | beemoto | Работа с сетью в Delphi | 4 | 23.02.2010 00:46 |
как программе напечатать собственный исходный код в обратном порядке | pavelstraut | Общие вопросы C/C++ | 30 | 23.07.2009 22:59 |
как защитить исходный код donet приложение | sgsolar | Общие вопросы .NET | 4 | 24.02.2009 09:52 |
Как посмотреть исходный код exe'ника | bamer | Помощь студентам | 6 | 10.11.2008 23:42 |