Простейшая защита проги на CD от копирования.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Простейшая защита проги на CD от копирования.

Сообщение Q2W » 12.05.2005 (Чт) 16:15

Мне нужно сделать только чтобы юзер не смог запустить прогу, которую он скопировал с диска на винт или другой диск методом простого копирования файлов.

Если он восрользовался виртуальным CD-ROM'ом или CloneCD, от этого я защищаться не хочу.
Я знаю верный путь

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 12.05.2005 (Чт) 18:16

Ну во время запуска проги проверяй App.Path После чего по букве диска проверяй, какое это устройство. Если не CD-Rom, то твой юзер - подлый хакер, удаляй все файлы с компа, на какие доступа хватит...

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 12.05.2005 (Чт) 18:27

Не, ну если он мою прогу нарежет на болванку и будет продавать?
Я знаю верный путь

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Re: Простейшая защита проги на CD от копирования.

Сообщение vvs_adm » 12.05.2005 (Чт) 18:31

Q2W писал(а):Если он воспользовался виртуальным CD-ROM'ом или CloneCD, от этого я защищаться не хочу.
Ну я не так значит понял :) В таком случае я не назвал бы такую защиту совсем уж простейшей. Нафига ему пользоваться копированием файлов, если любая прога прожигания болванок имеет функцию copy CD, более удобную, чем "простое копирование файлов"? Тем более, что он
Q2W писал(а):Не, ну если он мою прогу нарежет на болванку и будет продавать?
Если уж он собрался нарезать твою прогу на болванку и ПРОДАВАТЬ, то ему абсолютно пофиг простейшая защита :)

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 12.05.2005 (Чт) 18:46

А при copyCD s/n болванки тоже копируется?
Я знаю верный путь

Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Сообщение Джеффи » 12.05.2005 (Чт) 19:41

Q2W писал(а):А при copyCD s/n болванки тоже копируется?


Заводской нет, файловый да 8)

Samovar
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 23.05.2004 (Вс) 8:13

Сообщение Samovar » 12.05.2005 (Чт) 20:43

А что это за "заводской" номер CD и как эго можно узнать/увидеть?
Хоть как-то, не только через VB? :)
Ученье - свет, неученых - тьма.

Pocket dj
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 07.05.2005 (Сб) 19:04
Откуда: Москва

Простейшая защита проги на CD от копирования.

Сообщение Pocket dj » 12.05.2005 (Чт) 21:27

Слыш, а можно и создать серийный номер :!: :idea: 8) Прога запускается и просит код.

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Re: Простейшая защита проги на CD от копирования.

Сообщение vvs_adm » 12.05.2005 (Чт) 21:35

Pocket dj писал(а):Слыш, а можно и создать серийный номер :!: :idea: 8) Прога запускается и просит код.
Ага, и что помешает этот код слить на туже болванку, где и прога? Короче "простейшей" защитой здесь не обойдешьси.

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 13.05.2005 (Пт) 10:05

Блин, не смог найти :( где-то я читал имеено про твой проблем :) Мож даже в форуме. Там была идея в том, что как-то партачили определенный кластер на CD, а потом прога пыталась че-то с ним сделать, короче не помню(

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 13.05.2005 (Пт) 10:13

про это я в курсе, но это слишком сложно, мне проще надо.
Я знаю верный путь

Sur
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 91
Зарегистрирован: 14.07.2003 (Пн) 20:54
Откуда: C2H5OH

Сообщение Sur » 13.05.2005 (Пт) 11:32

Сделай программку, определяющюю какой-нибудь уникальный номер компа юзера (сумму инфы про мать, биос, hdd, CPU. у CD болванок такого нет)
Прописывай этот ID в прогу и выдавай юзерам "личные" копии.

Лёха_Virus
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 24.03.2003 (Пн) 17:13
Откуда: Анграск

Сообщение Лёха_Virus » 13.05.2005 (Пт) 11:46

буквально сегодня видел: одногруппник подкорректировав nero'вский ини-файл записал на болванку видео-файл.
при просмотре свойства диска его объём был равен 630 мб, а при просмотре свойств самого фала размер его был = 1,99Гб. Из-за этого его не скопировать нельзя, ни образ с диска слить - ничего.
Конкретно про какой ини он ничё не сказал но вот тебе путь :) пошарься тама :)

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 13.05.2005 (Пт) 13:22

Лёха_Virus писал(а):буквально сегодня видел: одногруппник подкорректировав nero'вский ини-файл записал на болванку видео-файл.
при просмотре свойства диска его объём был равен 630 мб, а при просмотре свойств самого фала размер его был = 1,99Гб. Из-за этого его не скопировать нельзя, ни образ с диска слить - ничего.
Конкретно про какой ини он ничё не сказал но вот тебе путь :) пошарься тама :)
\

У меня такая же фишка.....купил не давно диск с виндами.
Диск содержал все что можно, 2 винды (Home, Professional edition), и куча других прог, типа ВинРар, Неро.....итд. Захожу на диск, обважу все, и вижу, что все файлы весят 1,1 гигабайта!! :shock:
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 13.05.2005 (Пт) 13:26

В курсе, что в CDFS есть ссылки?
Lasciate ogni speranza, voi ch'entrate.

CodeName33
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 297
Зарегистрирован: 01.09.2004 (Ср) 13:25
Откуда: SPb

Сообщение CodeName33 » 13.05.2005 (Пт) 14:41

_Мика_ У Home и Professional некоторые файлы из дистрибутива могут быть общими и на диске они записаны один раз, а ссылки на них из разных папок. У меня тоже есть диск с Windows 2000 Server/Pro - какая же фигня.
Программисты не глючат - глючат компиляторы...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 13.05.2005 (Пт) 14:55

У меня вот DVD есть загрузочный, так там вообще все системы, начиная с Windows 3.1 и заканчивая Windows 2003, все виды серверов, русские и английские версии. И это все всего-лишь на однослойной болванке (4.3Гб).
Lasciate ogni speranza, voi ch'entrate.

Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Сообщение Джеффи » 13.05.2005 (Пт) 15:56

Samovar писал(а):А что это за "заводской" номер CD и как эго можно узнать/увидеть?
Хоть как-то, не только через VB? :)


Берёшь балванку в руки, вытаскиваешь плец из носу, вытераешь и ищешь ближе к центру цыферками выбит сирийник :wink: Пробуй, помогает иногда 8) А если не найдёшь VB тебе поможет :D

Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Сообщение Джеффи » 13.05.2005 (Пт) 15:58

Sur писал(а):Сделай программку, определяющюю какой-нибудь уникальный номер компа юзера (сумму инфы про мать, биос, hdd, CPU. у CD болванок такого нет)
Прописывай этот ID в прогу и выдавай юзерам "личные" копии.


Знаешь первый раз вижу на нашем форум такое тупое предположение... ИНФЫ ПРО МАТЬ ДОСТАТЬ АНРЕАЛ ПРОГРАММНЫМИ СРЕДСТВАМИ!

Jenizix
Географ
Географ
Аватара пользователя
 
Сообщения: 545
Зарегистрирован: 20.04.2004 (Вт) 20:52
Откуда: Москва

Сообщение Jenizix » 13.05.2005 (Пт) 16:08

Лёха_Virus писал(а):буквально сегодня видел: одногруппник подкорректировав nero'вский ини-файл записал на болванку видео-файл.
при просмотре свойства диска его объём был равен 630 мб, а при просмотре свойств самого фала размер его был = 1,99Гб. Из-за этого его не скопировать нельзя, ни образ с диска слить - ничего.
Конкретно про какой ини он ничё не сказал но вот тебе путь :) пошарься тама :)


Ну это делаеться легко... отруваем файл в HEX-редакторе, ищем размер файла и редактируем его...
Ушел в себя, вернусь не скоро...

Если вам нужно сделать прозрачной только форму, а контролы на ней нет, то вам сюда!!!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 13.05.2005 (Пт) 16:14

Размер файла указан в самом файле??? Да ну нафиг.
Lasciate ogni speranza, voi ch'entrate.

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 13.05.2005 (Пт) 16:21

Джеффи писал(а):
Sur писал(а):Сделай программку, определяющюю какой-нибудь уникальный номер компа юзера (сумму инфы про мать, биос, hdd, CPU. у CD болванок такого нет)
Прописывай этот ID в прогу и выдавай юзерам "личные" копии.


Знаешь первый раз вижу на нашем форум такое тупое предположение... ИНФЫ ПРО МАТЬ ДОСТАТЬ АНРЕАЛ ПРОГРАММНЫМИ СРЕДСТВАМИ!


Почему ты так считаешь?? :?
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 13.05.2005 (Пт) 16:42

2Джеффи:
Джеффи писал(а):
Q2W писал(а):А при copyCD s/n болванки тоже копируется?


Заводской нет, файловый да 8)


То есть если я зная все s/n дисков, на которые будет легально нарезана прога и запускаться она будет если в приводе торчит диск с одним из этих s/n, то перенарезка файлов с диска и cloneCD не прокатят?

Если так, то дают ли ф том месте, где штампуют диски списки этих s/n, чтобы я заранее загнал их в прогу?

2Pocket dj: не катит. этот код можно на диск в файлик положить.
2Sur: не катит. юзер должен получить диск и прога сразу должна заработать, а по твоему способу он сначала генерит hardware код, а потом получает к нему код активации. очень много геморроя для юзера - не катит.
2Лёха_Virus, _Мика_, alibek, CodeName33, Jenizix: флуд!
Я знаю верный путь

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 13.05.2005 (Пт) 16:51

Если тебе важна программа, обратись в контору по разработке защит и купи какой нибудь вариант. Ценовой диапазон различный. Всеж надежнее будет, чем доморощеными средствами защищать.
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 13.05.2005 (Пт) 16:59

Мне надёжная защита не нужна. Мне нужно, чтоб низя было перенарезать файлы с моего диска на другой с сохранением работоспособности проги. Полное копирование диска и эмуляторы cd-rom'ов не считаюцца! пусть себе копируют и юзают мою прогу.

Так всё же,
То есть если я зная все s/n дисков, на которые будет легально нарезана прога и запускаться она будет если в приводе торчит диск с одним из этих s/n, то перенарезка файлов с диска и cloneCD не прокатят?

Если так, то дают ли ф том месте, где штампуют диски списки этих s/n, чтобы я заранее загнал их в прогу?
Я знаю верный путь

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 13.05.2005 (Пт) 17:15

Q2W писал(а):Полное копирование диска и эмуляторы cd-rom'ов не считаюцца!

:shock:
Тогда я не понял, "Чего тебе надо, золотая рыбка" (с) Анекдот
:?:
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Pocket dj
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 07.05.2005 (Сб) 19:04
Откуда: Москва

Простейшая защита проги на CD от копирования.

Сообщение Pocket dj » 13.05.2005 (Пт) 18:03

:wink: У игры :arrow: Принц Персии :arrow: есть защита от копирования :!: :idea: Сделай прогу для извлечения кода :idea:

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 13.05.2005 (Пт) 22:50

StarForce тебе нужен и не меньше по всем признакам, что ты описываешь :!:
И это я скажу СОВСЕМ НЕ простенькая защита, как ты говоришь, чтобы нарезать копии не смогли :lol:

Лёха_Virus
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 24.03.2003 (Пн) 17:13
Откуда: Анграск

Сообщение Лёха_Virus » 14.05.2005 (Сб) 3:22

Q2W писал(а):2Лёха_Virus, _Мика_, alibek, CodeName33, Jenizix: флуд!


тебе предложили работабщий простой способ. не хочешь - как хочешь.

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 14.05.2005 (Сб) 15:32

Всё с вами ясно.
У меня остался только один вопрос:

Там, где печатают диски, дают перед этим диапазон s/n'ов?
Я знаю верный путь

След.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 72

    TopList