Re[8]: Защита программы на "высокоуровневом языке"
От: bumpy  
Дата: 14.08.08 16:06
Оценка:

PT>Я так и не понял в чем продум вашей идеи. Сколько бы не было потоков с вашими проверяльщиками главный поток по-моему все равно должен будет дождаться завершения проверки регистрационных данных и в результате опять приходим к тому, что есть кусок кода, который ждет результат и куда-то потом его записывает или с чем-то его сравнивает.

Идея в том, что необязательно главный поток должен чего-то ждать — поток проверяльщик может просто предпринять какие-то действия мешающие этому основному потоку — например подправить таблицу обработчиков или еще что-то, что приведет к невозможности нормальной работы. Причем таких разнообразных действий может быть достаточно много.
Еще момент — нет прямой ссылки на тот кусок памяти в котором лежит лицензия. Ну и третий момент — асинхронность потоков, которая, насколько я понимаю, должна мешать отладчику.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.