Форум: "Основная";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизЗащита от пиратства Найти похожие ветки
← →
KilkennyCat © (2005-01-23 13:08) [40]
> её раскопирует пол города и будит пользоваться.
полгорода пользуется программой "теплопотери здания"? чтож-она делает-то такое? или кто у вас там в городе живет?
← →
Александр1 (2005-01-24 09:02) [41]
> Беспечный_Ангел © (23.01.05 11:35) [39]
>
> > Александр1 (22.01.05 21:36) [33]
>
> Не првильно понял :о) Он показывает ФИЗИЧЕСКИЙ номер первого
> IDE диска... А вот на сколько логических дисков он разбит
> - вопрос канэшно... )))
А как посмотреть физический номер второго диска. У меня винчестеров 3-и штуки стоит.
И ещё у флеш памяти есть такой номер?
← →
Александр1 (2005-01-24 09:05) [42]
> KilkennyCat © (23.01.05 13:08) [40]
>
> > её раскопирует пол города и будит пользоваться.
>
>
> полгорода пользуется программой "теплопотери здания"? чтож-она
> делает-то такое? или кто у вас там в городе живет?
Просто её раскопировали организациям. Организации проектируют здания и сооружения. При проектировании в здании системы отопления надо знать сколько тепла теряет каждое помещение. Очень удобная программа считает эти теплопотери. Согласно СНиП 2.04.05-91*.
Не посвещенным людям врятли понять. Чё за программа.
← →
Александр1 (2005-01-24 09:08) [43]
> Беспечный_Ангел © (22.01.05 12:33) [20]
> { **** UBPFD *********** by delphibase.endimus.com ****
> >> Получение серийного номера BIOS
>
> Зависимости:
> Автор: Gua, fbsdd@ukr.net, ICQ:141585495, Simferopol
> Copyright:
> Дата: 03 мая 2002 г.
> ***************************************************** }
>
> function GetBiosNumber: string;
> begin
> result := string(pchar(ptr($FEC71)));
> end;
Чё-то не хочет работать?
Может кто-нибуть ещё знает че в копмпьютере можно проверить такое уникальное. Что в другом компе уже другое. Например какой-нибуть номер материнки (если он есть) или дату создания
← →
Digitman © (2005-01-24 09:55) [44]
> Чё-то не хочет работать?
и не будет.
потому что этот код - полное непонимание автором происходящего.
← →
Александр1 (2005-01-24 10:31) [45]
> Digitman © (24.01.05 09:55) [44]
>
> > Чё-то не хочет работать?
>
>
> и не будет.
> потому что этот код - полное непонимание автором происходящего.
А как надо?
← →
4eshka) (2005-01-24 14:48) [46]
> Александр1 (24.01.05 09:08) [43]
>
> > Беспечный_Ангел © (22.01.05 12:33) [20]
> > { **** UBPFD *********** by delphibase.endimus.com ****
> > >> Получение серийного номера BIOS
> >
> > Зависимости:
> > Автор: Gua, fbsdd@ukr.net, ICQ:141585495, Simferopol
> > Copyright:
> > Дата: 03 мая 2002 г.
> > *****************************************************
> }
> >
> > function GetBiosNumber: string;
> > begin
> > result := string(pchar(ptr($FEC71)));
> > end;
>
> Чё-то не хочет работать?
> Может кто-нибуть ещё знает че в копмпьютере можно проверить
> такое уникальное. Что в другом компе уже другое. Например
> какой-нибуть номер материнки (если он есть) или дату создания
Ты конечно извени, выше я приводил пример. И компонент называл припомощи которого можно все это сделать.
А этот код бужет работать только в Win9X, в Xp можешь из реестра эту информацию брать. ВОТ
← →
Александр1 (2005-01-24 15:35) [47]
> Xp можешь из реестра эту информацию брать. ВОТ
А в реестре где она (информация)?
А вообще-то это всё не очень хорошо, мне бы желательно, чтобы определять какой-либо постоянный парамер у железа, чтобы привизать программу. А это получается ещё и версию windows надо будит проверять.
Может кто знает как прочитать номер материнской платы например или ещё что-нибуть?
← →
Digitman © (2005-01-24 15:45) [48]
> Александр1
тебе насчет рабства, кажется, уже говорили ?
неужели ты не понимаешь, что ставить юзера в зависимость от твоихкакпризов как минимум не есть корошо ?
а если у юзера железо, к которому ты привязался, вышло из строя и он вынужден заменить это железо ? или юзер апгрейд сподобился в кои-то веки сотворить своему железу ? он что, не имеет на это право, по-твоему ? или, заплатив уже тебе единожды, галопом на поклон к тебе вновь бежать обязан ? мол, на тебе , дорогой мой разработчик, еще N денег, только. мол, позволь мне после установки нового железа юзать твою расчудесную прогу ?
← →
Digitman © (2005-01-24 15:55) [49]
> Александр1
знаешь почему столь живуча та же пресловутая 1С ?
вовсе не потому, что в ней реализована супер-пупер защита, пусть даже и базирующаяся на внешних апрпаратных ключах ! Ломка этой защиты пусть и не столь тривиальна, но вполне реализуема, что и показывает куча крэк-софта в сети ..
1С живуча и продолжает приносить доходы ее разработчикам и франчайзи-прихлебателям потому что КУЧА НАРОДА регулярно, в том или ином виде, непрерывно работает над ее апдейтами ... ВНЕ зависимости от того, чем был обоснован очередной апдейт - то ли очередным поносом наших законотворцев, то ли очередным запором разработчиков собственно среды.
← →
KilkennyCat © (2005-01-24 16:23) [50]
> Просто её раскопировали организациям. Организации проектируют
> здания и сооружения. При проектировании в здании системы
> отопления надо знать сколько тепла теряет каждое помещение.
> Очень удобная программа считает эти теплопотери. Согласно
> СНиП 2.04.05-91*.
> Не посвещенным людям врятли понять. Чё за программа.
Да посвященные мы... лицензии строительные оформляем, однако. Только все равно не понятно, откель у вас столько строителей, на пол-города.
> 1С живуча и продолжает приносить доходы ее разработчикам
> и франчайзи-прихлебателям
Более того, года три назад, на одной из конференций по 1С я присутсвовал (там кофе на халяву). Так вот дяденька с нехилой должностью в 1С, практически официально признал, что они не против пиратский копий своей программы, так как 80% дохода составляет обслуживание, а не продажа. И чем больше распространится копий, тем больше они (1С) заработают.
← →
Александр1 (2005-01-24 18:01) [51]I>
> Digitman © (24.01.05 15:45) [48]
>
> > Александр1
>
>
> тебе насчет рабства, кажется, уже говорили ?
> неужели ты не понимаешь, что ставить юзера в зависимость
> от твоихкакпризов как минимум не есть корошо ?
> а если у юзера железо, к которому ты привязался, вышло из
> строя и он вынужден заменить это железо ? или юзер апгрейд
> сподобился в кои-то веки сотворить своему железу ? он что,
> не имеет на это право, по-твоему ? или, заплатив уже тебе
> единожды, галопом на поклон к тебе вновь бежать обязан ?
> мол, на тебе , дорогой мой разработчик, еще N денег, только.
> мол, позволь мне после установки нового железа юзать твою
> расчудесную прогу ?
Это не рабство! Во первых на кафедре где я устанавливаю свою прогу железо не меняли и не будут менять наверное никогда. Там стоят Celecon-ы 433. И никто ими не занимается. А если и поменяет кто чего то я им БЕСПЛАТНО прошивку пришлю! Принесу и поставлю. На кафедре пускай работает за так. А Организации, у которых есть деньги покупать проги по 60 тыс руб. На мою за 1-3 тыс р найдётся. Почему я им должен на холяву давать. А если не привязать, то украдут студенты обязательно! И тогда я с этой программы ни копейки вообще не получу!!!! А там ещё столько можно программ по расчёты написать. А получается, не буду, т.к. работать вообще бесплатно я не могу.
← →
Александр1 (2005-01-24 18:02) [52]
> KilkennyCat © (24.01.05 16:23) [50]
> Более того, года три назад, на одной из конференций по 1С
> я присутсвовал (там кофе на халяву). Так вот дяденька с
> нехилой должностью в 1С, практически официально признал,
> что они не против пиратский копий своей программы, так как
> 80% дохода составляет обслуживание, а не продажа. И чем
> больше распространится копий, тем больше они (1С) заработают.
Сравнил меня и фирму. Да ещё 1С! Они в любом случае деньги заработают. Пойми такая уже ситуация была. Я и мой друг вообще ничего не получили. Парились парились и фиг её никто не купил. Т.к. когда мы предложили продать им её, они (3-и организации) сказали, что она у них уже есть. Да действительно есть! Мы сами на практики были видели у них на всех компах наша маленькая программулька! Они даже не знали, что авторы мы. Показали нам между прочем её и говорят вот студенты с кафедры такую программу принесли так хорошо считает вам ни надо ли рублей за 100 дам скачать! Это хулиганство!!!! Меня это просто бесит!
← →
Александр1 (2005-01-24 18:04) [53]Может не будим спорить. Помогите пожалуйста привязать программу к компу. Это действительно надо. Иначе вообще программирование теряет всякий смысл.
← →
Юрий К (2005-01-24 18:46) [54]Пусть строители и платят дополнительно за электронные ключи.
Они же не бедствуют.
Включи стоимость электронных ключей в стоимость программы.
← →
MacroDenS © (2005-01-24 18:51) [55]Может не будим спорить. Помогите пожалуйста привязать программу к компу.
Возьми стальной канат, привари его к корпусу компа, а второй к сейфу, в сейф положи дискету/диск с прогой и исходниками, а код к сейфу забудь навсегда, тогда точно не упрут, да и к железу компа вроде как привязана.
← →
4eshka) (2005-01-24 18:53) [56]
> Может кто знает как прочитать номер материнской платы например
> или ещё что-нибуть?
Loool :)))))
http://www.mitec.cz/ :)
Mitec System Information
← →
Miralex © (2005-01-24 18:57) [57]
> Может не будим спорить. Помогите пожалуйста привязать программу
> к компу. Это действительно надо. Иначе вообще программирование
> теряет всякий смысл.
Это действительно так. И не обращай внимание на яростных противников привязывания программы к железу (винту например). Когда они попадут в твою ситуацию - запоют по другому!
Делай так:
Собирай всю инфу по железу (мать, проц, видяха, винт)
Далее генерируешь ключик, где в нем будет спрятана ета информация. В ключик не забудь досыпать мусора всякого... зашифровать малоизвестным алгоритмом не помешает. ну и тд!
Но смысл следующий:
Дать пользователю иметь возможность частично поменять железо и при етом сохранить работоспособность твоей программы!
А ето делаеться так:
После запуска программы ты будешь заново собирать инфромацию.. проверять ключик.. и реагируй если например пользователь сменил более 50% железа.
В итоге твой покупатель сможет менять свой винт как и свои носки - каждый день! при етом программа будет работать!.. а вот когда он поменяет больше 50% своего железа - тогда ему придеться заново получить ключик!
Т.е пользователь один раз купив программу должен будет сгеренировать какойто промежуточный ключик - в нем будут замешаны серийники железа! а потом, когда он тебе отправит промежуточный ключик - ты ему вышли постоянный!
Как сделать проверку ключа ты найдешь в нете! старайся не использовать if и тд! Также в ключик не забудь подмешать каких нибудь констант твоих формул! При попытке взломать придеться потратить на изучение твоей математики. (иначе при частично неправильном ключе - твоя программа будет считать неправильно). Или же взломщику придеться потратить время на изучение структуры твоего ключика и метода шифрования и тд! В любом случае каждый этап надо хорошо запутывать!
И тд.
Далее думай сам. Главное что я хотел тебе показать - как привязать программу к железу и при этом дать возможность частично менять железо!
← →
maxz © (2005-01-24 19:41) [58]че вас всех на железе зациклило?! в DelphiWorld есть статья по защите от копирования. почему бы ее не попробовать?
← →
KilkennyCat © (2005-01-24 23:41) [59]Вся беда в том, что после драки кулаками не машут. Либо изначально надо планировать коммерческое использование, строить политику, либо теперь просто пытаться извлечь выгоду из создавшейся ситуации. Я бы на Вашем месте написал бы другую прогу, защитил бы ее, и продавал, упоминая в качестве рекламы первую.
← →
Александр1 (2005-01-30 09:30) [60]
> Miralex © (24.01.05 18:57) [57]
Ты гений! Спасибо большое.
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.039 c