Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];

Вниз

Защита от копирования   Найти похожие ветки 

 
lewka-serdceed   (2008-04-19 15:42) [0]

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


 
Leonid Troyanovsky ©   (2008-04-19 15:49) [1]


> lewka-serdceed   (19.04.08 15:42)  

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

В другое - это в корзину что ли?

Запиши на флешку и прикуй ее, скажем, к батарее.

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2008-04-19 16:07) [2]

> lewka-serdceed  (19.04.2008 15:42:00)  [0]

Это не возможно по определению, но возможно для группы лиц, запретить чтение папки с файлом или программы.
Только не спрашивай, а как в этом случае работать.
Да и нафига такая программа нужна на компьютере, лучше сразу в корзину.
Кстати а как тогда она окажется на компьютере я даже во сне не могу представить.


 
zensan ©   (2008-04-19 21:35) [3]

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 :)


 
ZENsan ©   (2008-04-19 21:51) [4]

Удалено модератором


 
palva ©   (2008-04-19 21:52) [5]

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

А сделать так, чтобы программа была неработоспособна после копирования или сжатия диска, вполне можно и без записи дополнительных байтов. Программа может хранить в своем теле номер начального сектора файла или какую-то хэш-функцию от него.


 
ZENsan ©   (2008-04-19 21:58) [6]

Imenno.. Ja prosto pro ego variant govoril... Nu esli cheloek hochet.. On navernoe i imel vvidu chtobi ne rabotala...


 
Johnmen ©   (2008-04-19 22:20) [7]


> lewka-serdceed   (19.04.08 15:42) 

А что, очень ценная программа?
Или это очередная паранойя?


 
Алексей К.   (2008-04-19 22:32) [8]

используй протекторы типа ASProtect, Armadillo илиже Themida (работает на основе драйвера), там есть привязка к железу...


 
korneley ©   (2008-04-19 23:30) [9]

А еще можно HASP-ов _прикупить_ + прикрутить к "программе написанной мной" и раздавать их, в зависимости от от своих соображений. Или слово "прикупить" не нравится?


 
lewka-serdceed   (2008-04-20 18:50) [10]

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


 
Riply ©   (2008-04-20 18:57) [11]

> [10] lewka-serdceed   (20.04.08 18:50)
> и только при правильном пароле эта программа позволила фаулу попасть в буфер Windows.

А что за "буфер" использует Windows при копировании ?


 
lewka-serdceed   (2008-04-20 19:07) [12]

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


 
{RASkov} ©   (2008-04-20 19:12) [13]

> [12] lewka-serdceed   (20.04.08 19:07)

Во первых, такая программа-следилка должна работать постоянно.... а я, например, ненавижу когда у меня в процессах висит какой-то левый процесс... я его "рублю на корню"...
Во вторых: ты себе прдставляешь, что есть копирование файла?...
В третьих: [7]....


 
lewka-serdceed   (2008-04-20 19:24) [14]

не хочу просто чтобы эта программа распространялась. Это я на работу написал программу. подскажите пожалуйста как сделать такую программу-следилку или может уже есть готовые.


 
{RASkov} ©   (2008-04-20 19:34) [15]

> [14] lewka-serdceed   (20.04.08 19:24)
> не хочу просто чтобы эта программа распространялась

Можешь не волноваться за это :) Она нафик никому не нужна.... поверь.
Была бы нужна, то ты купил бы для нее аппаратные ключи....
:о)


 
lewka-serdceed   (2008-04-20 19:40) [16]

а тогда как просто защитить файл от копирования можно по средствам Windows XP?


 
{RASkov} ©   (2008-04-20 20:25) [17]

> [16] lewka-serdceed   (20.04.08 19:40)

Будет ли тебе достаточно вот такое:
http://webfile.ru/1887992


 
{RASkov} ©   (2008-04-20 20:34) [18]

> [17] {RASkov} ©   (20.04.08 20:25)

Забыл... на просьбу ввода S/N нужно ввсети "S/N" без кавычек
:)


 
DVM ©   (2008-04-20 20:38) [19]


> а тогда как просто защитить файл от копирования можно по
> средствам Windows XP?

Доступ для чтения отобрать.  Но она тогда и запускаться не будет :)


 
Riply ©   (2008-04-20 20:54) [20]

> [14] lewka-serdceed   (20.04.08 19:24)
> не хочу просто чтобы эта программа распространялась. Это я на работу написал программу

Инсталировать самому ?


 
brother ©   (2008-04-21 07:32) [21]

судя по всем постам автора... учить и учить Вам мат часть...
согласен с [13]



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.041 c
2-1208504247
sql
2008-04-18 11:37
2008.05.18
MS SQL 2000


15-1207246435
nekepka
2008-04-03 22:13
2008.05.18
Сложности с запросом


2-1208506836
dmitry_12_08_74
2008-04-18 12:20
2008.05.18
Работа Delphi с базами данных Access


3-1197115789
Gunek
2007-12-08 15:09
2008.05.18
Ошибка при использовании dbchart


2-1208846129
switch
2008-04-22 10:35
2008.05.18
Работа с БД Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский