Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизПривязка ПО к CD Найти похожие ветки
← →
kirilllius (2004-12-10 22:25) [0]Мастера, посоветуйте, что можно сделать. Написал небольшую программку, и хочу привязать ее к CD. Я привязал ее к номеру CD, а затем скопировал его Клоном. К моему разочарованию, Клон скопировал и номер CD. Выходит, что способ привязки к номеру CD не подходит. Подскажите, как можно привязать прогу к CD и так, чтобы уже при копировании этого CD, CD-клон уже не работал.
Заранее благодарю.
← →
Profi © (2004-12-10 23:21) [1]kirilllius (10.12.04 22:25)
Вообще-то над этим бьется кучу народу (starforce например), но пока к любой новой защите придумывают "противозащиту"! Попробуй так: определи сколько CD-ROM"ов в системе и если диск запускается не с последнего (он обычно и есть виртуальный), то все ОК.
← →
kirilllius (2004-12-11 00:38) [2]> Profi
Дело в том, что я не эмулировал CD, а записал второй при помощи программы CloneCD. Вот она то и скопировала диск один-к-одному. Тут и эмулировать ничего не надо. :-(
← →
Profi © (2004-12-11 01:13) [3]kirilllius (11.12.04 0:38) [2]
Ага! Ну еще есть заводской номер болванки, но как его узнать - не знаю!
← →
GanibalLector © (2004-12-11 01:43) [4]>Привязка ПО к CD
Крис Касперски !Искать статьи и журналы.
← →
Dema-X © (2004-12-11 07:01) [5]StarForce ,самая лучшаяя защита ни один копир не откопит :)
← →
TUser © (2004-12-11 10:23) [6]Я не делал этого сам, но может поможет такая ф-ция
The GetVolumeInformation function returns information about a file system and volume whose root directory is specified.
BOOL GetVolumeInformation(
LPCTSTR lpRootPathName, // address of root directory of the file system
LPTSTR lpVolumeNameBuffer, // address of name of the volume
DWORD nVolumeNameSize, // length of lpVolumeNameBuffer
LPDWORD lpVolumeSerialNumber, // address of volume serial number
LPDWORD lpMaximumComponentLength, // address of system"s maximum filename length
LPDWORD lpFileSystemFlags, // address of file system flags
LPTSTR lpFileSystemNameBuffer, // address of name of file system
DWORD nFileSystemNameSize // length of lpFileSystemNameBuffer
);
← →
kirilllius (2004-12-11 14:12) [7]Дело в том, что GetVolumeInformation как раз выдает ту метку, которую CloneCD тоже копирует. А вот Profi говорил о заводском номере диска. Можно ли каким ни будь способом его прочитать?
← →
TUser © (2004-12-11 14:26) [8]
> Можно ли каким ни будь способом его прочитать?
Полазал по яндексу - все используют GetVolumeInformation. Для аудио CD есть еще MCI_INFO, можешь поставлять звук к своей игрушке на отдельном диске, который нельзя будет скопировать. Пиратские версии будут без пальбы и воплей.
← →
BURN © (2004-12-12 02:09) [9]
Dema-X © (11.12.04 07:01) [5]
StarForce ,самая лучшаяя защита ни один копир не откопит :)
Alcohol 120%
← →
TButton © (2004-12-12 02:17) [10]привязать к КД?
ну в худшем случае просто проверяй наличие твоего КД в приводе.
в лучшем обращайся к "звездным силам".
← →
Dmy (2004-12-12 02:45) [11]Вpоде бы можно создавать CD, на котоpых будет как музыка, та и файлы. На таких CD можно записывать тот номеp или только на чисто музыкальных? Есль на таких "смешанный" CD можно записывать этот номеp, то тогда можно его и пpовеpять...
← →
Dmy (2004-12-12 02:47) [12]Вpоде бы можно создавать CD, на котоpых будет как музыка, та и файлы. На таких CD можно записывать тот номеp или только на чисто музыкальных? Есль на таких "смешанный" CD можно записывать этот номеp, то тогда можно его и пpовеpять...
← →
TButton © (2004-12-12 03:46) [13]
> Вpоде бы можно создавать CD, на котоpых будет как музыка,
> та и файлы
Data CD
← →
antonn © (2004-12-12 09:56) [14]а алкаш(Alcohol 120%) определяет заводской номер. Созвонись:)
← →
Беспечный_Ангел © (2004-12-12 11:05) [15]
> antonn © (12.12.04 09:56) [14]
Но ведь не пишет)
> Dmy (12.12.04 02:47) [12]
Вроде да. Метку ауди можно узнать http://delphiworld.narod.ru/base/get_serial_number_audio_cd.html
> Dema-X © (11.12.04 07:01) [5]
http://www.reversing.net/articles/122001/sf-cossacks.htm Без коментариев...
← →
Беспечный_Ангел © (2004-12-12 11:07) [16]ЗЫ Огромное спасибо Николаю (проект delphiworld)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.032 c