Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: 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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.056 c
14-1078093670
Sever-rds
2004-03-01 01:27
2004.03.28
В Вашем аэропорту, Домодевово, банально грабят людей


14-1077994366
Lena
2004-02-28 21:52
2004.03.28
<B>Delphi</B>


11-1056787944
mox
2003-06-28 12:12
2004.03.28
Icon


3-1078041929
YurikGl
2004-02-29 11:05
2004.03.28
TADOQuery, TADOTable и TADODataset


14-1077742895
KroT
2004-02-26 00:01
2004.03.28
Значок.