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

Вниз

Как изменить готовый exe файл чтобы он загружал мою библиотеку DL   Найти похожие ветки 

 
Koster   (2002-09-22 05:03) [0]

Что и как, и желательно каким тулом нужно изменить в exe файле чтобы он статически импортировал мою DLL. Нужно не для вируса. Имеется exe файл программы (ISPTime - статистика соединений), хочу добавить в нее новую функциональность не занимаясь дизасмом. (С помощью DLL можно поставить хук, перехватить нажатия кнопок в окне и вставить свою реакцию). Конечно можно написать лоадер но не красиво будет. Комментарий, в заголовках exe файлов, таблицах импорта и т.п мои познания стремятся к 0, редактирование вручную HEX-editor"ом не предлагать.
А если есть вдруг у кого исходники этой программы сообщите плиз.


 
Nick N A   (2002-10-26 07:17) [1]

Var LhModule:Cardinal;
// hInstance-handle для библиотеки
LhModule:=LoadLibrary("Tvoya.dll"#0);
// Загрузка
FreeLibrary(LhModule);
// Выгрузка




 
Alex4444444444   (2002-10-26 10:00) [2]

Boyus", bez dasm ne obojtis". Mozhno, konechno, vstavit" chto ugodno v tablicu importov (ne znayu, pravda, kak :), no nuzhno ved", chtoby ona eshe i vyzyvala chto-nibud" iz etogo dll!


 
daan_m ©   (2002-10-26 10:52) [3]

> Nick N A

Как я понял он проситчтобы в *.ехе файле, а не *.pas :)



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

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

Наверх




Память: 0.47 MB
Время: 0.006 c
14-1905
mikl2002
2002-11-28 07:34
2003.01.02
FIBPlus 4.77


6-1853
Zipper
2002-11-02 15:10
2003.01.02
Как вытащить e-mail по заданному UIN у??


14-1890
NaPoleOn_IV
2002-12-13 21:49
2003.01.02
Все говорят, но я не могу найти


1-1816
Фил
2002-12-20 16:44
2003.01.02
А как удалить файл с атрибутом только для чтения ?


14-1873
Муть
2002-12-13 12:04
2003.01.02
Есть ли эквивалент TDBCtrlGrid, но без DB?