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

Вниз

Регистрация   Найти похожие ветки 

 
MaG ©   (2003-11-05 17:05) [0]

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


 
TUser ©   (2003-11-05 17:10) [1]


> две программы одна копируется в другую

Я сегодня вроде не пил, но не догоняю, о чем это?


 
MaG ©   (2003-11-05 17:17) [2]

Приблизительно так, один exe копирутеся в другой, при запуске запуститься второй exe, как через него запустить тот в который он был скопирован.
uses windos,crt;
var
Dir,Fal,dir1:TSearchRec;
P:Pchar;
FromF, ToF: file ;
NumRead, NumWritten : word;
buf : array[-9999..9999] of char;
dest,name,list:Pchar;
begin
Assign(FromF, "Prog1.exe");
Reset(FromF);
Assign(ToF, "c:\"+Prog2.exe);
reset(ToF);
repeat
BlockRead(FromF, buf, sizeof(buf), NumRead);
BlockWrite(ToF, buf, NumRead, NumWritten);

until (NumRead = 0) or (NumWritten <> NumRead);
CLose(ToF);
Close(FromF);
end;
readln;
end.


 
Игорь Шевченко ©   (2003-11-05 17:19) [3]

Экий вирус странный...


 
MaG ©   (2003-11-05 17:22) [4]

Игорь Шевченко зачем вирус , я такими глупостями не занимаюсь


 
MaG ©   (2003-11-05 17:42) [5]

Эта программа, не вирус, и этот исходник не программа, я привел для примера. Я хочу в своей программе встроить регистрацию, но немного иными способами. Программа пришитая будет запускаться вместо главной, где и будет выводиться запрос, после правильного введения кода, она запустит программу и удалит себя.


 
panov ©   (2003-11-05 17:46) [6]

После того, как отработала первай программа, копируешь их тела исполняемого модуля на диск основную программу и запускаешь.


 
Игорь Шевченко ©   (2003-11-05 17:48) [7]

MaG © (05.11.03 17:42) [5]

По такому принципу построены установщики. Основная программа хранится в ресурсе, в запускаемой программе производится опрос условий, в том числе и регистрация, после успешного опроса из ресурса извлекается файл во временный (обычно) каталог, и запускается.

Слияние двух EXEшников в один, это, все-таки, ближе к вирусу. ;)


 
MaG ©   (2003-11-05 17:51) [8]

panov, приведи пример ,пожайлуста. Чтобы понять сказанное.


 
MaG ©   (2003-11-05 18:01) [9]

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


 
MaG ©   (2003-11-05 19:57) [10]

Мастера, всетаки покажите пример и принцып работы склеивания файлов.


 
HolACost! ©   (2003-11-05 20:01) [11]

>Игорь Шевченко, много всего близко к вирусу, но если бы мне >нужен был вирус, то я бы без проблем скачал с любого хакерского >сайта. Я бы хотел понять этото способ слияния, для иных мирных >целей.
А просто сходит и посмотреть как они сливаются незя???
Смотри способ клейка (пайки :)) для вирей и копируй его себе !!!!


 
SammIk ©   (2003-11-05 21:25) [12]


> MaG ©

пороскинь мозгами))
То что находится за концом фаила(логическим)
обычно не влияет на выполнение программ(даже скорее всего))
не проверял)
Есть функция
createfile
fileread
filewrite
и тд))
Желаю удачи))Гы



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

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

Наверх




Память: 0.49 MB
Время: 0.026 c
1-56711
Poof-poof
2003-11-05 22:57
2003.11.17
Буфер обмена


11-56542
Эль
2003-02-10 18:56
2003.11.17
вопрос


1-56746
Aleksandr
2003-11-06 15:30
2003.11.17
При второй вставке динамического объекта ошибка.


8-56766
Артем К
2003-07-23 02:00
2003.11.17
Как отобразить цветную картинку в градациях серого?


14-56812
Nick-From
2003-10-24 17:52
2003.11.17
FastReport для Delphi 7