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