Главная страница
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.057 c
6-71810
borg
2003-07-16 08:49
2003.09.22
mailto


8-71769
ummax
2003-05-21 15:30
2003.09.22
TWaveHeader = record


1-71631
Vitalygavrilov
2003-09-09 06:52
2003.09.22
Помогите решите несложный вопрос о Combobox


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


14-71952
pasha_676
2003-09-02 10:43
2003.09.22
Надо начинать поиски работы