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

Работа с ресурсами другого exe-шника.   Найти похожие ветки 

← →
VEG ©   (2002-04-10 01:05) [0]

Как программно в какой-нибудь exe-шник, например syper.exe, запереть любой файл, например puper.dat, с типом ресурса RCData и с именем, например puper_res.
Потом проге Super.exe (Она тож моего производства) требуется загрузить этот файл из ее самой в массив типа byte (SetLength(Massiv,FileSize())).


← →
VEG ©   (2002-04-10 02:35) [1]

Как это делают всякие ResHacker-ы?


← →
VEG ©   (2002-04-10 15:36) [2]

Должен же быть выход!


← →
MBo ©   (2002-04-10 16:11) [3]

выход в FAQ


← →
MBo ©   (2002-04-10 16:17) [4]

у, какой настырный
создаешь файл a.rc, в нем
MYRES RT_RCDATA "art.txt"
потом brcc32 a.rc

implementation

{$R *.DFM}
{$R A.res}

procedure TForm1.Button1Click(Sender: TObject);
var R: TResourceStream;
s:string;
begin
R:=TResourceStream.Create(Hinstance,"MYRES", Pchar("RT_RCDATA"));
Setlength(s,100);
R.read(s[1],100);
label1.caption:=s;
R.Free;
end;


← →
VEG ©   (2002-04-10 16:33) [5]

Как я понял, это на чтение ресурса. Так ли это?


← →
Anatoly Podgoretsky ©   (2002-04-10 16:36) [6]

Не так, про оба про запереть и про прочитать


← →
MBo ©   (2002-04-10 16:37) [7]

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


← →
VEG ©   (2002-04-10 16:46) [8]

А мне нужно в чужой exe-шник добавить ресурс...


← →
VEG ©   (2002-04-10 16:49) [9]

Из моей программы


← →
MBo ©   (2002-04-10 16:51) [10]

об этом ты не спрашивал, задача нетривиальная


← →
Anatoly Podgoretsky ©   (2002-04-10 16:54) [11]

Я ою этом его предупреждал, но вижу обман, на чате он говорил, что это его программы, а теперь оказывается одна чужая.


← →
VEG ©   (2002-04-10 16:54) [12]

А можно ли это как-нибудь сделать?


← →
VEG ©   (2002-04-10 17:00) [13]

Моя, но в другом exe-шнике. Я же говорил, что это мой способ защиты от взлома


← →
MBo ©   (2002-04-10 17:01) [14]

Спроси у разработчиков ResHack


← →
Anatoly Podgoretsky ©   (2002-04-10 17:01) [15]

Так как у тебя поставлен вопрос, можно сделать с помощью редактора ресурсов


← →
VEG ©   (2002-04-10 17:03) [16]

to [Anatoly Podgoretsky] to [MBo] Мне нужно это сделать в регистрационной проге (Запись)


← →
Anatoly Podgoretsky ©   (2002-04-10 17:08) [17]

Ну так что?


← →
VEG ©   (2002-04-10 17:14) [18]

Так как можно записать в другой exe-шник ресурс?


← →
Anatoly Podgoretsky ©   (2002-04-10 17:29) [19]

Ну по кругу же


← →
VEG ©   (2002-04-10 17:53) [20]

Где все профи? Как это делать?


← →
Digitman ©   (2002-04-10 17:56) [21]

да можно-можно)...
достаточно представлять себе структуру PE-файла ...


← →
[MC]NuClon   (2002-04-10 18:15) [22]

хаха... Поконкретнее задачу 8)



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

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



Память: 0.49 MB
Время: 0.01 c
1-69819
Nikit
2002-04-08 12:58
2002.04.22
save/load to/from file


14-69996
Oleg Gashev
2002-03-14 22:46
2002.04.22
Release Notes


14-70021
KvORubin
2002-03-17 18:24
2002.04.22
RichEdit - как в нём отобразить непечатаемые символы (как в M.Office)


1-69907
inko
2002-04-09 15:37
2002.04.22
Как реализовать проверку расширения файлов?


1-69878
Yuri Btr
2002-04-09 10:25
2002.04.22
Глюк в TMemo ???




   Наверх