Главная страница
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.015 c
1-71705
XAMLO
2003-09-11 00:59
2003.09.22
Как вывести строку в консоль?


1-71647
asJIura
2003-09-08 23:09
2003.09.22
Что я делаю не так с меню?


1-71637
Max_
2003-09-09 10:31
2003.09.22
Глобальная переменная и её уничтожение!


14-71877
Nik8.
2003-09-04 12:37
2003.09.22
Веб аддрес Журнала


3-71474
stud
2003-09-01 16:56
2003.09.22
в базе данных странные вещи!