Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Внизпозиционно независимый код Найти похожие ветки
← →
Snap (2002-11-09 21:08) [0]как в дельфи мона сделать позиционно- независимый код? Ну типа того что бы все jmp и call были с относительными смещениями. Или это так и есть?
← →
Snap (2002-11-09 21:18) [1]ну чтож вы?
← →
TTCustomDelphiMaster (2002-11-09 22:10) [2]А зачем это вам?
← →
Fantasist (2002-11-10 01:59) [3]Классный вопрос! Боюсь, разработчики не включили такую опциональность в свой компилятор. :)
Делаешь так: компилируешь - дизассемблируешь, меняешь все абсолютные ссылки на отоносительные (относительные к чему?) ассемблируешь. Может заработает. :)
Кстати, Делфи не умеет случайно сам выдавать ассемблерный код?
Тогда дизассемблировать не надо...
← →
Infinity (2002-11-10 03:43) [4]Умеет :) Деректива Assembler
← →
Snap (2002-11-10 20:17) [5]А если серьёзно?
← →
The_Vizit0r! (2002-11-10 20:46) [6]Звонишь 02 и говоришь ребята относительно меня или вас :))))))
← →
Fantasist (2002-11-10 21:15) [7]
> А если серьёзно?
Так сказали же. Дириктива Assembler - и правиш код. Незнаю относительно чего ты хочешь ссылки делать, но наверноее тебе виднее. А опции у компилятора такой нет.
← →
Snap (2002-11-11 21:20) [8]что значит относительно чего? Вы что издеваетесь? Относительно текущей точки, CS:IP, так сказать.
Ну типо near jmp и near call!
← →
Anatoly Podgoretsky (2002-11-11 21:37) [9]Ты так и не ответил "А зачем это вам?"
← →
Snap (2002-11-11 21:38) [10]Процедуры хочу отлавливать
← →
xm (2002-11-11 22:20) [11]а разве с flat-моделью все вызовы не near?
← →
Snap (2002-11-11 22:22) [12]>а разве с flat-моделью все вызовы не near?
Sorry. Я не знал.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c