![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Защита от копирования [D7, XP]
lewka-serdceed © (2008-04-19 15:42:00)Подскажите пожалуйста как сделать так чтобы программа написанная мной не могла копироваться в другое место или на др компьютер. только если я, например, ввожу пароль, то она будет копироваться.
brother (2008-04-21 07:32:00) [1]судя по всем постам автора... учить и учить Вам мат часть...
согласен с [13]
Riply (2008-04-20 20:54:00) [2]> [14] lewka-serdceed (20.04.08 19:24)
> не хочу просто чтобы эта программа распространялась. Это я на работу написал программу
Инсталировать самому ?
DVM (2008-04-20 20:38:00) [3]
> а тогда как просто защитить файл от копирования можно по
> средствам Windows XP?
Доступ для чтения отобрать. Но она тогда и запускаться не будет :)
{RASkov} (2008-04-20 20:34:00) [4]> [17] {RASkov} © (20.04.08 20:25)
Забыл... на просьбу ввода S/N нужно ввсети "S/N" без кавычек
:)
{RASkov} (2008-04-20 20:25:00) [5]> [16] lewka-serdceed (20.04.08 19:40)
Будет ли тебе достаточно вот такое:
http://webfile.ru/1887992
lewka-serdceed (2008-04-20 19:40:00) [6]а тогда как просто защитить файл от копирования можно по средствам Windows XP?
{RASkov} (2008-04-20 19:34:00) [7]> [14] lewka-serdceed (20.04.08 19:24)
> не хочу просто чтобы эта программа распространялась
Можешь не волноваться за это :) Она нафик никому не нужна.... поверь.
Была бы нужна, то ты купил бы для нее аппаратные ключи....
:о)
lewka-serdceed (2008-04-20 19:24:00) [8]не хочу просто чтобы эта программа распространялась. Это я на работу написал программу. подскажите пожалуйста как сделать такую программу-следилку или может уже есть готовые.
{RASkov} (2008-04-20 19:12:00) [9]> [12] lewka-serdceed (20.04.08 19:07)
Во первых, такая программа-следилка должна работать постоянно.... а я, например, ненавижу когда у меня в процессах висит какой-то левый процесс... я его "рублю на корню"...
Во вторых: ты себе прдставляешь, что есть копирование файла?...
В третьих: [7]....
lewka-serdceed (2008-04-20 19:07:00) [10]ну я имею в виду что при копировании определенного файла, программа не давала его скопировать до тех пор пока не введен пароль.
Riply (2008-04-20 18:57:00) [11]> [10] lewka-serdceed (20.04.08 18:50)
> и только при правильном пароле эта программа позволила фаулу попасть в буфер Windows.
А что за "буфер" использует Windows при копировании ?
lewka-serdceed (2008-04-20 18:50:00) [12]А можно сделать такую программу, которая отслеживает то, что копируется на компьютере, и только как эта программа засекла копирование файла защищаемой программы, выдать окно с запросом на пароль, чтобы скопировать?и только при правильном пароле эта программа позволила фаулу попасть в буфер Windows.
korneley (2008-04-19 23:30:00) [13]А еще можно HASP-ов _прикупить_ + прикрутить к "программе написанной мной" и раздавать их, в зависимости от от своих соображений. Или слово "прикупить" не нравится?
Алексей К. (2008-04-19 22:32:00) [14]используй протекторы типа ASProtect, Armadillo илиже Themida (работает на основе драйвера), там есть привязка к железу...
Johnmen (2008-04-19 22:20:00) [15]
> lewka-serdceed (19.04.08 15:42)
А что, очень ценная программа?
Или это очередная паранойя?
ZENsan (2008-04-19 21:58:00) [16]Imenno.. Ja prosto pro ego variant govoril... Nu esli cheloek hochet.. On navernoe i imel vvidu chtobi ne rabotala...
palva (2008-04-19 21:52:00) [17]Если при попытке копирования файла, который пользователь вполне себе может запустить на выполнение, вдруг вылезает вопрос с паролем, это значит файловая система сломана и не делает то, что должна делать.
А сделать так, чтобы программа была неработоспособна после копирования или сжатия диска, вполне можно и без записи дополнительных байтов. Программа может хранить в своем теле номер начального сектора файла или какую-то хэш-функцию от него.
ZENsan (2008-04-19 21:51:00) [18]Удалено модератором
zensan (2008-04-19 21:35:00) [19]Eto vozmozhno. Prosto nado umetj..
Pishesh progu tak, chtobi ona proverjala poslednie baiti v poslednem sektore svoego faila. Esli konechno tvoj exeshnik ne delitsja na 512 bait.
Ja prosto eto delal pod DOS eshe na Pascale 7.0.
Dlja etogo tebe nado pisatj vtoroj EXE, kotorij budet dopisivatj infu v konec faila a ptom obrubatj razmer faila. Posle etogo tvoja proga mozhet poluchitj dostup k etim obrublennim baitam...
Eta tehnologija takaja zhe staraja kak i ja :)
Anatoly Podgoretsky (2008-04-19 16:07:00) [20]> lewka-serdceed (19.04.2008 15:42:00) [0]
Это не возможно по определению, но возможно для группы лиц, запретить чтение папки с файлом или программы.
Только не спрашивай, а как в этом случае работать.
Да и нафига такая программа нужна на компьютере, лучше сразу в корзину.
Кстати а как тогда она окажется на компьютере я даже во сне не могу представить.