Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с ресурсами другого exe-шника. [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Страницы:   1 2

VEG ©   (2002-04-10 01:05:00) 

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


[MC]NuClon   (2002-04-10 18:15:00) [1]

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


Digitman   (2002-04-10 17:56:00) [2]

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


VEG   (2002-04-10 17:53:00) [3]

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


Anatoly Podgoretsky   (2002-04-10 17:29:00) [4]

Ну по кругу же


VEG   (2002-04-10 17:14:00) [5]

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


Anatoly Podgoretsky   (2002-04-10 17:08:00) [6]

Ну так что?


VEG   (2002-04-10 17:03:00) [7]

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


Anatoly Podgoretsky   (2002-04-10 17:01:00) [8]

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


MBo   (2002-04-10 17:01:00) [9]

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


VEG   (2002-04-10 17:00:00) [10]

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


VEG   (2002-04-10 16:54:00) [11]

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


Anatoly Podgoretsky   (2002-04-10 16:54:00) [12]

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


MBo   (2002-04-10 16:51:00) [13]

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


VEG   (2002-04-10 16:49:00) [14]

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


VEG   (2002-04-10 16:46:00) [15]

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


MBo   (2002-04-10 16:37:00) [16]

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


Anatoly Podgoretsky   (2002-04-10 16:36:00) [17]

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


VEG   (2002-04-10 16:33:00) [18]

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


MBo   (2002-04-10 16:17:00) [19]

у, какой настырный
создаешь файл 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;


MBo   (2002-04-10 16:11:00) [20]

выход в FAQ


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо