![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Защита программного пакета [D6, Win2k, WinXP]
DDDeN © (2005-01-16 09:56:00)
Страницы: < 1 2 3 4 5 6 7 8 9 10 11 >
Доброго времени суток! Извечный вопрос, что скажешь... Но все же, как защитить программный пакет (6 штук приложений) от нелегального использования?
Знаю, это сотню раз уже спрашивалось, но давайте же общими усилиями соберем все воедино, а потом мож кто по мотивам конференции напишет статью...
-SeM- (2005-01-19 11:38:00) [21]DDDeN (19.01.05 11:34) [186]
:)
Ищи WinDasm. Для таких защит как раз то :)
DDDeN (2005-01-19 11:34:00) [22]2 -SeM-
Откуда узнал, что там RegBtn?
-SeM- (2005-01-19 11:26:00) [23]Antonn © (19.01.05 11:17) [182]
Или чтобы ломануть (а вдруг серийник все же не тот :) ) смотрим в RegBtnClick строку по адресу 00450802 jz 0045085F.
Alcogol (2005-01-19 11:21:00) [24]Дайте кто-нибудь ссылку на ВИНДАСМ ни чего не получается найти, уже запарился!
DDDeN (2005-01-19 11:18:00) [25]Antonn © (19.01.05 11:17) [182]
Дайте мне виндасм!
Antonn (2005-01-19 11:17:00) [26]DDDeN (19.01.05 11:06) [179]
> Где Виндасм взять для 2к?
у меня под ХР работает. И ломать то ниче не надо, открываешь String Resource и там твой "ключ" написан. Оч. продуктивная защита:)
DDDeN (2005-01-19 11:14:00) [27]Пишет:
Access violation at address 004043EF in module 'Project1.exe'. Read of address 000FEC71.
DDDeN (2005-01-19 11:08:00) [28]Как и обещал - сорцы.
http://cda.rikt.ru/users/ddden/simple_src.zip
DDDeN (2005-01-19 11:06:00) [29]-SeM- (19.01.05 10:16) [174]
Эт точно!
Antonn © (19.01.05 10:22) [175]
Екзешник упаковывать не стал специально. Чтоб ломать.
(оффтопик)
Где Виндасм взять для 2к?
Упаковывать чем лучше аспаком или упиксом?
nicesc (19.01.05 10:25) [176]
С инетом уже обсуждалось - если у конечного пользователя инета нет?
Беспечный_Ангел (2005-01-19 11:02:00) [30]
> Reindeer Moss Eater © (19.01.05 08:49) [166]
Читать [61] наизусть...
> Вопрос: Как разузнать серийник биоса?
Может, так? :о)
function GetBiosNumber: string;
begin
result := string(pchar(ptr($FEC71)));
end;
Neznaika (2005-01-19 10:28:00) [31]>> to DDDeN
Запустил твою прогу и она написала "спасибо за регистрацию", что ломать то?
nicesc (2005-01-19 10:25:00) [32]На самом деле ключевые файлы, это полная аналогия аппарантым ключам за исключением некоторых специффических ф-ий.
Аппаратные ключи стоят столько денег, что за цену одного такого ключа вам напихают столько в программу, что ломануть будет крайне проблемно.
Есть ксати, фриварные протекторы, не на одном Аспре всё закончилось.
Ипосмотрите на кол-во памяти в ключах.
Чем больше там памяти и ф-ий тем стремительнее растёт цена на него!
Самый рульный метод, поверьте мне, это выпуск демок :)
Ломать их никто не будет. А при покупке подтверждать валидность ключа, например, на сервере
А ещё лучше делать как LA для своих фри, для не своих за денюжку.
Antonn (2005-01-19 10:22:00) [33]-SeM- (19.01.05 10:16) [174]
в ресурсе. Открыто. WinDasm показывает. Хоть бы упаковал екзешник(2автор).
-SeM- (2005-01-19 10:16:00) [34]DDDeN (19.01.05 07:56) [163]
S/N '17D61E26B05B07A03F74C73E'
Так?
Antonn (2005-01-19 10:16:00) [35]
> Так ты ее сломал?
"Сломал - ну что за слово? Просто раскурочил..."(С) Гомер Симпсон.
ЗЫ не мог удержаться:))
Antonn (2005-01-19 10:13:00) [36]
> а можно серийник генерить на основе номера паспорта
> покупателя :)
По WMZ и оплата и контроль :)
Antonn (2005-01-19 10:13:00) [37]DDDeN (19.01.05 10:09) [169]
Так ты ее сломал?
а ты ее делал? :)
ЗЫ Программеры - народ хитрый;)
Strech (2005-01-19 10:12:00) [38]2 KSergey © (18.01.05 14:47) [158]
а можно серийник генерить на основе номера паспорта покупателя :) Если серийник в сеть попадет, то понятно кому претензии предъявлять
DDDeN (2005-01-19 10:09:00) [39]2 Antonn
Как это так? Так ты ее сломал?
Antonn (2005-01-19 09:38:00) [40]DDDeN (19.01.05 9:31) [167]
как-то лень смотреть... Она говорит - спасибо за регистрацию. Лень...
А в реестр зачем лезть?