Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.14;
Скачать: CL | DM;

Вниз

Pointer   Найти похожие ветки 

 
4ert   (2006-12-26 08:36) [0]

Вопрос такой, прошу сразу не пинать, ламер(тем болеев assembler), но, что будет если просто напросто сделать прыжок:


 
4ert   (2006-12-26 08:38) [1]


asm
 jmp adr
end;


Выйдет так? Если да, попутный вопрос, адрес нужной функции у меня в Pointer и как же мне его в Hex перевести для подстановки в adr?


 
Elen ©   (2006-12-26 08:45) [2]


> 4ert

Функция принимает какие нибудь параметры?


 
evvcom ©   (2006-12-26 08:57) [3]

> [1] 4ert   (26.12.06 08:38)
> адрес нужной функции у меня в Pointer и как же мне его в
> Hex перевести для подстановки в adr?

Вирусописатель, блин :-))))


 
Elen ©   (2006-12-26 09:10) [4]


> Выйдет так?

Прыжок куда? внутри процедуры или дальше?


 
oxffff ©   (2006-12-26 09:14) [5]


> 4ert   (26.12.06 08:38) [1]
>
> asm
>  jmp adr
> end;
>
>
> Выйдет так? Если да, попутный вопрос, адрес нужной функции
> у меня в Pointer и как же мне его в Hex перевести для подстановки
> в adr?


Тебе не в Hex, а в quad перевести надо;

TQUADPointer=pointer;

var a:pointer;
    QUADPointer:TQUADPointer;
begin
a:=@someCode;
QUADPointer:=PointerToQUADPointer(a);
asm
jmp QUADPointer;
end;
end;

Только не спрашивай как перевести в QUAD


 
oxffff ©   (2006-12-26 09:24) [6]


> Elen ©   (26.12.06 09:10) [4]
>
> > Выйдет так?
>
> Прыжок куда? внутри процедуры или дальше?


Просто прыжок. Надо просто попрыгать.

Пусть теперь голову ломает, что это за Quad pointer;
Надо было про Оctal pointer написать, а лучше вообще про семнадцатиричную систему счисления.

:)


 
Elen ©   (2006-12-26 09:29) [7]


> Просто прыжок. Надо просто попрыгать.
>
> Пусть теперь голову ломает, что это за Quad pointer;
> Надо было про Оctal pointer написать, а лучше вообще про
> семнадцатиричную систему счисления.
>
> :)

Ух ты 4ert! :)



Страницы: 1 вся ветка

Текущий архив: 2007.01.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.03 c
15-1166544723
pasha_golub
2006-12-19 19:12
2007.01.14
С дн. Св. Николая


15-1166599709
Хэй
2006-12-20 10:28
2007.01.14
Application


3-1161855268
lama
2006-10-26 13:34
2007.01.14
Заполнение поле в DBGrid


1-1164189958
Монг
2006-11-22 13:05
2007.01.14
Проблема с окнами.


15-1166793815
ANTPro
2006-12-22 16:23
2007.01.14
Книга по IDE VS2005