Вниз
Скачать: CL | DM;

Внедрение DLL   Найти похожие ветки 

← →
v0id ©   (2002-06-25 22:04) [0]

Последнее время слышу "о внедрении DLL в чужой процесс". Что это такое и зачем это надо?


← →
v0id ©   (2002-06-25 22:05) [1]

... желательно с примером!


← →
ZZ ©   (2002-06-25 23:59) [2]

..и зачем это надо?


← →
Юрий Зотов ©   (2002-06-26 00:14) [3]

> Что это такое
Очень просто - получение прямого доступа к адресному
пространству чужого процесса путем внедрения в него своего кода.

> и зачем это надо
Для вмешательства в работу чужой программы.

> желательно с примером!
Ха! Шутник, однако. Такие примеры в широкие массы не выкладываются. Во-первых, чревато последствиями. Во-вторых, кто не может сам написать такую штуку - тому и пример не поможет, не разберется он в нем, только вопросами замучает, а толку все равно не будет. А кто может - тому и пример не нужен. Ему достаточно сказать всего два слова - "глобальный хук". Это и есть механизм внедрения, остальное зависит от задачи.


← →
Almaz ©   (2002-06-26 00:28) [4]


> v0id © (25.06.02 22:05)
> ... желательно с примером!

Посмотри в кладовке - там валяется мой примерчик про внедрение в Explorer.

Удачи.


← →
v0id ©   (2002-06-26 09:30) [5]

Ха! Вы меня ламером считаете?? Вот как это делается:

Wnd := FindWindow("***",nil);
dwThreadId := GetWindowThreadProcessId(Wnd, nil);

// В DLL создается хук, а дальше выов функции PostThreadMessage(dwThreadId, WM_NULL, 0, 0);

Пример использования, а не код!


← →
v0id ©   (2002-06-26 09:32) [6]

Almaz -> можешь дать ссылку, а то там искать и искать...

P.s: в поиске вписал твой ник, но никакой проги в кладовке не было.


← →
Игорь Шевченко ©   (2002-06-26 10:26) [7]

v0id © (26.06.02 09:30)


>Ха! Вы меня ламером считаете??


Я очень сожалею, но, скорее всего...


← →
kig ©   (2002-06-26 12:48) [8]

"...Что это такое и зачем это надо?" - ну например для отладки.

Смотрите описание CreateRemoteThread в MSDN. А примеры использования и объяснения - в книге Рихтера.


← →
v0id ©   (2002-06-26 18:38) [9]

Правильно! Скорее всего ты сам ламер, т.к. ничего путевого мне в чате сказать не мог. Извини, но сложилось такое впечатление, что ты выскочка and nobody else.


← →
v0id ©   (2002-06-26 18:40) [10]

За что все так любят Рихтера?


← →
rhf ©   (2002-06-26 20:28) [11]

а ты почитай..... он даже есть в електронном виде.....


← →
Almaz ©   (2002-06-27 00:27) [12]


> v0id © (26.06.02 09:32)
> Almaz -> можешь дать ссылку, а то там искать и искать...
>
> P.s: в поиске вписал твой ник, но никакой проги в кладовке
> не было.

Вот тебе ссылка:
http://delphi.mastak.ru/cgi-bin/download.pl?get=1021157151&n=1

Удачи.


← →
SPeller ©   (2002-06-27 00:38) [13]

2 rhf © (26.06.02 20:28)

Где его электронный вид мона увидеть?


← →
rhf ©   (2002-06-27 03:07) [14]

я свой взял тут
http://www.mbo88.chat.ru


← →
v0id ©   (2002-06-27 08:47) [15]

3,29 MB - нехило!



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
3-95688
Val
2002-08-08 13:32
2002.08.29
Динамический SQL в Oracle


7-95985
Transnet.
2002-06-14 12:35
2002.08.29
Кaк выpубить, а потом снова врубить мышь???


1-95788
Foolio
2002-08-19 19:42
2002.08.29
?


3-95710
First_May
2002-08-09 09:22
2002.08.29
DBGrid


1-95906
msg
2002-08-16 08:56
2002.08.29
Как убрать с окна рамку 3х мерности




   Наверх