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

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

 
Katt   (2004-03-09 14:03) [0]

Может я конечно глупый вопрос задаю (главное в орешник не попасть….;) )но все же можно ли dll файл открыть в делфи ???


 
Digitman ©   (2004-03-09 14:04) [1]

можно
как и любой другой файл


 
YuRock ©   (2004-03-09 14:08) [2]

Если он не заблокирован на чтение


 
Katt   (2004-03-09 14:08) [3]

хм...насколько я понимаю а сорее всего я ничего не понмаю то длл файл это набор процедур которые можно вызывать из любова языка программирования так??? или не так???а можно ли узнать какая там процедура и отредактировать ее?вы наверное смеетесь надо мной?...;)


 
Рамиль ©   (2004-03-09 14:10) [4]

Так, если правильно написана.
Если научишься редактировать exe, то сможешь отредактировать и dll.


 
Katt   (2004-03-09 14:14) [5]


> Рамиль ©   (09.03.04 14:10) [4]
> Так, если правильно написана.
> Если научишься редактировать exe, то сможешь отредактировать
> и dll.
я понела т.е без шансов!!!...:)


 
YuRock ©   (2004-03-09 14:17) [6]

> Katt

Гораздо легче редактировать dll, когда есть ее исходный код. Если она сделана в Delphi - то лучше всего, соответственно, редактировать ее в Delphi.

С прошедшим!


 
Digitman ©   (2004-03-09 14:18) [7]


> Katt


а зачем это нужно - редактировать чужой код чужой процедуры ?
позволь полюбопытствовать ...


 
Katt   (2004-03-09 14:24) [8]


> Digitman ©   (09.03.04 14:18) [7]
>
> > Katt
>
>
> а зачем это нужно - редактировать чужой код чужой процедуры
> ?
> позволь полюбопытствовать ...
да так лабу самой лень делать а впроцедурке надо пару фишечек поменять и все


 
Stas ©   (2004-03-09 14:27) [9]

ДизАссемблер или SoftIce. Но лучше лабу сделать самой :-) - быстрее будет!


 
Digitman ©   (2004-03-09 14:30) [10]

ах вон оно что !

ну что ж, шансы твои не так уж и малы)

var fs: TFileStream;
..
fs := TFileStream.Create("Файл_с_фишками.dll", fmOpenReadWrite);
try
fs.Position := смещение_пары_фишек_в_файле;
fs.WriteBuffer(переменная_с_новым значением_пары_фишек, SizeOf(эта_самая_переменная));
finally
fs.Free;
end;


 
Diamond Cat ©   (2004-03-09 14:58) [11]


> Digitman ©

ты забыл добавить в конце deletefile, все равно работать эта длл-ка больше не будет


 
Digitman ©   (2004-03-09 15:04) [12]


> Diamond Cat ©   (09.03.04 14:58) [11]


нет, ну почему же ?

а вдруг "лаба" по правке в ран-тайм маш-кода, ресурсов и пр ? и автор имеет совершенно четкое представление обо всех этих потрохах ? мало ли что под "фишками" можно подразумевать)

но вот зато режиму соблюдения секретности темы задания, фигурирующего в "лабе", позавидует любой разведагент)



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

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



Память: 0.48 MB
Время: 0.029 c
1-1078909539
LordBTR
2004-03-10 12:05
2004.03.28
Ув. мастера, как на время действия пр-ры вывести окно "Ждите"?


3-1077179718
SerKom
2004-02-19 11:35
2004.03.28
В чем разница в TSQL "AS" от "="?


3-1077177096
AVP_opck
2004-02-19 10:51
2004.03.28
тригер на недопущение повторения ID


1-1078481197
Akella
2004-03-05 13:06
2004.03.28
Как изменить порядок просмотра объектов на форме


1-1078821828
Dima_________
2004-03-09 11:43
2004.03.28
Работа с Word




   Наверх