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

Вниз

Как вставить в любой EXE-файл свой исполняемый файл?   Найти похожие ветки 

 
brestmarket   (2003-03-03 11:32) [0]

Как вставить в любой EXE-файл свой исполняемый файл, чтобы при выполнении конечного файла запускалась сначала
моя программа?


 
Андрей Сенченко ©   (2003-03-03 11:45) [1]

www.hacker.ru - там таких навалом


 
brestmarket   (2003-03-03 12:13) [2]

Ваш ответ предсказуем и глуп! Поясняю - мне ответ нужен ТОЛЬКО для защиты СВОИХ программ, как это делает StarForce Proffesional 3.0 (star-force.ru)


 
Dms   (2003-03-03 12:27) [3]

Что-то все резко кинулись защищать свои программы. Интересно от кого ?


 
Johnmen ©   (2003-03-03 12:57) [4]

>...в любой EXE-файл свой исполняемый файл...

И где же здесь сказано про только свой exe ?

>Ваш ответ предсказуем и глуп!

Каков вопрос - ...


 
Dms   (2003-03-03 13:02) [5]

Самая общая схема:
1. Дописываешь свой код к уже имеющемуся.
2. Правишь заголовок EXE файла.


 
igorr ©   (2003-03-03 15:51) [6]

Вместо трех первых байт файла ставишь
jmp на код своей проги.
Заменяемые три байта нужно предварительно сохранить.
После выполнения своей проги, восстанавливаешь
первые три байта и передаешь туда управление.


 
brestmarket   (2003-03-08 04:25) [7]

Может уже кто-то встречал готовые решения в виде исходников или даже готовых приложений, реализующих эту задачу? Мне это необходимо НЕ для написания вирусов, а напротив для ЗАЩИТЫ своего продукта, где внедряемый код считывает серийную метку для каждого из CD-дисков тиража...


 
NikotiN ©   (2003-03-08 08:57) [8]

иди на WASM.ru и прочитай про вирусы(вирусология) там написано как внедрять


 
Anatoly Podgoretsky ©   (2003-03-08 10:18) [9]

Что то ты парень темнишь, для защиты своего продукта совсем не требуется применять какой то посторонний ехе.
Расчитываешь на низкий интеллект читателей и не расчитывай, свой для этого надо сначала поднять.


 
Юрий Зотов ©   (2003-03-08 11:18) [10]

> brestmarket

ОК, допустим, Вы пишете защиту. Как Вы полагаете, легко ли будет такую защиту сломать?

1. Запускаю Вашу программу под любым отладчиком и вижу, что она стартует с какого-то "левого" адреса.
2. Правлю искомые три байта любым Hex-редактором на их "родные" значения.

Думаю, на все вместе уйдет минут 5. Не больше. Так какой смысл в ТАКОЙ защите?

На ее создание Вы потратили уже неделю, мучались и не спали по ночам. А ломается она за 5 минут без малейшего напряжения мозгов.

Смысл?


 
Roma ©   (2003-03-08 15:58) [11]

;) Слышал я одну историю... У мужика была собака, пошел он ей упряжь покупать, ну и чтоб ее (собаку) не таскать с собой, убедился предварительно, что его шея по размеру как раз совпадает с собачьей... ;) На базаре перемерил на себя несколько ошейников, выбрал один, а когда шел к выходу, понял свою ошибку - к нему по очереди подходили разнотипные люди и предлагали купить всякие странные вещи ;) - кто плетки, кто наручники, кто фотографии (какие в газетах не увидишь) в руки совал и т.д.... ;) И никого он не смог убедить, что это ТОЛЬКО для СВОЕЙ собаки... ;)



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

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

Наверх




Память: 0.49 MB
Время: 0.025 c
7-76709
Alex G
2003-01-27 23:14
2003.03.24
Порта...


1-76404
Silver_
2003-03-13 12:01
2003.03.24
Sender + грабли = Во незадача Ё моё


3-76356
sergeyy
2003-03-06 12:13
2003.03.24
Вычисляемые поля в DBGridEh


1-76500
Юляша
2003-03-12 17:24
2003.03.24
Масштабирование картинки


1-76434
mmmh
2003-03-07 23:40
2003.03.24
Подскажите как правильно считать время: есть 3 лабела