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

Вниз

Исходники, ограничивающие срок работы программы.   Найти похожие ветки 

 
vladraven ©   (2003-09-11 17:17) [0]

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


 
MBo ©   (2003-09-11 17:36) [1]

Несомненно, есть наработки - у автора чужой программы.


 
AGAMEMNUM ©   (2003-09-11 17:37) [2]

вообще то не хорошо получать выгоду с чужих программ...

идея в общем такая - асм знаешь? вставляешь в эксешник секцию, на нее джамп с энтрипоинта в секции через лоадлайбрари и гетпрокадресс (их та прога для этого должна импортировать, обычно их импортируют :)) грузишь свою дллку, в ней ф-ция проверки даты (тут сам извратись) и дальше джамп на энтрипоинт или на выход в зависимости от результатов...


 
[lamer]Barmaglot ©   (2003-09-11 17:45) [3]

Вариантов много.
1. Периодически проверять наличие программы в памяти если обнаружено наличие программы TerminateThread.
2. Поставить хук на запуск программы и убивать её.
3. Дописать в ЕХЕ программы, свою программу которая будет вызываться первой и проверять срок соответственно разрешая или запрещая запуск.
4. Поставить свою программу на автозапуск, если прошло более 2 недель записать в ЕХЕ файл программы в первые 15 байт случайную информацию, сохранив настоящие 15 байт где-нибудь для последующего восстановления

и т.д. и т.д. и т.д.


 
AGAMEMNUM ©   (2003-09-11 17:53) [4]

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


 
[lamer]Barmaglot ©   (2003-09-11 17:56) [5]

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

Кроме того FindFirst/FindNext, никто не отменял. Также предполагается, что юзер не знает о установленной защите...


 
AGAMEMNUM ©   (2003-09-11 18:12) [6]

как не знает, если прога перестает работать??? а что там про финдферст?


 
Murad ©   (2003-09-11 18:55) [7]

Можно прогу на дискету скопировать и с собой забрать :)))))



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
14-71914
Карелин Артем
2003-09-03 11:13
2003.09.22
OutPost грузит систему. В чем дело?


8-71756
Жанна
2003-05-28 13:29
2003.09.22
Бегающие огни


1-71622
Pavel Oliynik
2003-09-09 11:35
2003.09.22
как закодировать и разкодировать стандарными фукнциями строку


3-71476
Иванов Сергей
2003-09-02 01:35
2003.09.22
ошибка connection lost to database


1-71680
drakulita
2003-09-11 12:27
2003.09.22
Как заархевировать файлы?