Re[6]: Встроенный asm: запись данных в память по заданному а
От: _Michael_V_  
Дата: 06.11.05 20:29
Оценка:
Здравствуйте, Dimonka, Вы писали:


D>Конечно можно изобретать очередные велосипеды, только есть ли смысл делать самопальные защиты?

Не, ну почему обязательно защиты . Сейчас это больше просто в образовательных целях.

D>Хотел ещё заметить, что не все функции заканчиваются простым RET и не все функции заканчиваются одним RET.

А можно поподробнее здесь? Я просто посмотрел несколько разных дельфовских — вроде все на RET и кончались. Т.е. дельфи как-то иначе их оформлять может? Несколько RET — это функция внутри функции что ли?

D>Так что буть более осторожен с определением длины функции. Ну и ещё не забывай об относительных переходах/вызовах/ссылках — тоже можно огрести проблем и неожиданных результатов.

Это есть такое... И за этим придется следить. Как вариант — адреса всего, что только может использоваться в функции передать в некой структуре, адрес которой дать в параметре. Правда тут от дельфи уже мало чего останется. Короче, сейчас разберусь с одним проектом и курсовиком еще, и к следующим выходным продолжу эксперименты.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.