Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.10.17;
Скачать: CL | DM;

Вниз

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

 
Vladimir ©   (2010-07-24 11:40) [0]

Здравствуйте! Подскажите пожалуйста, каким образом можно запретить пользователю копировать текст из RichEdit.


 
KilkennyCat ©   (2010-07-24 15:10) [1]

никаким. распознавание скриншота происходит мгновенно и 100%.


 
Vladimir ©   (2010-07-24 15:46) [2]

Но чтобы пользователь не сделал скриншот при запуске программы запрещаешь ему пользоваться буфером обмена, а при выходе очищаешь буфер и разрешаешь пользователю доступ к нему. Разве нельзя так сделать?

Что-то вроде

Clipboard.Open   ---------> при запуске программы

и

ClipBoard.Clear;
ClipBoard.Close; ---------------> при закрытии программы

Конечно через какую-нибудь программу он сможет сделать скриншот это факт. Но все же вопрос в том каким образом запретить копирование текста с RichEdit. То есть чтобы пользователь не смог его взять именно из самого RichEdit"a, а избежать скриншотов наверняка как-нибудь можно. Только как...)


 
Anatoly Podgoretsky ©   (2010-07-24 15:54) [3]

> Vladimir  (24.07.2010 15:46:02)  [2]

Только дураки и ленивцы полльзуются буфером обмена, обычные пользователи
используют тот или другой грабер. Запрещать брать из RichEdit"a нет смысла,
проше взять из rtf файла, на чтение которого у пользователя есть разрешение.


 
Vladimir ©   (2010-07-24 16:33) [4]

А в rtf файле у меня зашифрованный текст


 
Anatoly Podgoretsky ©   (2010-07-24 16:34) [5]

> Vladimir  (24.07.2010 16:33:04)  [4]

И как же ты его расшифровываешь?


 
Vladimir ©   (2010-07-24 16:37) [6]

загружаю зашифрованный текст, точнее даже информацию из файла через собственную процедуру. Затем расшифровываю данные. И текст из этих данных вывожу в RichEdit.


 
Anatoly Podgoretsky ©   (2010-07-24 16:56) [7]

> Vladimir  (24.07.2010 16:37:06)  [6]

И вот тут мы его возьмем грабером. А если не поможет, то просто перепишем на
бумажку


 
Vladimir ©   (2010-07-24 17:03) [8]

Хорошо, а как этого избежать? Можно же как то защитить данные?


 
0x00FF00 ©   (2010-07-24 17:13) [9]


> Хорошо, а как этого избежать? Можно же как то защитить данные?

Никак.

В крайнем случае, можно взять виртуальную машину, запустить твоё убер-приложение в ней и снять скриншот средствами "внешней" системы.
Можешь очищать буфер обмена сколько влезет =)


 
Vladimir ©   (2010-07-24 17:26) [10]

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

То есть как я понимаю зашифрованный файл - им придется ломать. Просто так данные оттуда они не возьмут. Верно?

Запрет с буфером обмена и невозможность просто так перенести текст также доставим взломщикам проблем. Так?

И то и то я уже сделал. Что ещё можно сделать для того, чтобы не так просто это было взломать? То есть максимально усложнить жизнь взломщикам. Предложение типа "руки им поотрывать" не подходят)


 
0x00FF00 ©   (2010-07-24 17:28) [11]


> Vladimir ©   (24.07.10 17:26) [10]

А вообще, к чему такие тайны мадридского двора?


 
Vladimir ©   (2010-07-24 17:34) [12]

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


 
QAZ   (2010-07-24 18:28) [13]

ROFL:="продажи электронной продукции"+"зашифрованный файл"+rtf+RichEdit;


 
Anatoly Podgoretsky ©   (2010-07-24 21:05) [14]

> Vladimir  (24.07.2010 17:34:12)  [12]

Не много вы напродаете.


 
Vladimir ©   (2010-07-25 01:03) [15]


> QAZ

Ты не прав) не мы... Я вообще не занимаюсь написанием коммерческих программ. Несколько лет изучаю delphi. Пишу в основном для себя. Бывает конечно попросят написать что-нибудь этакое, например как сейчас. Я то вижу, что затея там конечно глупая и пытаюсь объяснить это людям, но разве это возможно...)) Продать там возможно будет кстати, но для этого надо делать несколько другую программу... ну да ладно.


> продажи электронной продукции"+"зашифрованный файл"+rtf+RichEdit

Файл не rtf, а собственный формат(в нем содержится не только текст, но и различные данные). Кстати от RichEdit"a Отказался. Нашел другой компонент.


 
Германн ©   (2010-07-25 02:17) [16]


> Vladimir ©   (24.07.10 17:03) [8]
>
> Хорошо, а как этого избежать? Можно же как то защитить данные?
>
>

Можно. Но уж если эти "данные" выведены в визуальный компонент, то какой глубокий смысл в этой защите?


 
Vladimir ©   (2010-07-25 03:12) [17]


> Можно. Но уж если эти "данные" выведены в визуальный компонент,
>  то какой глубокий смысл в этой защите?


Чтобы пользователь мог просматривать эти данные только через эту программу.


 
Германн ©   (2010-07-25 03:26) [18]


> Vladimir ©   (25.07.10 03:12) [17]
>
>
> > Можно. Но уж если эти "данные" выведены в визуальный компонент,
>
> >  то какой глубокий смысл в этой защите?
>
>
> Чтобы пользователь мог просматривать эти данные только через
> эту программу.

Ну так в чём проблема?
Vladimir ©   (24.07.10 17:26) [10] - объясни.


 
бумбум   (2010-07-25 08:19) [19]


> Чтобы пользователь мог просматривать эти данные только через
> эту программу.


Посмотрит, запомнит, запишет их в ворд и будет через него смотреть сколько душе угодно а не через твою программу
чиста из за принципа


 
Anatoly Podgoretsky ©   (2010-07-25 10:02) [20]


> Чтобы пользователь мог просматривать эти данные только через
> эту программу.

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

Продавцов много, а вот покупателей на всех не хватит. И будете вы смотреть на свою "программу".


 
Юрий Зотов ©   (2010-07-25 10:22) [21]

Как можно защитить видимый на экране текст при наличии фотокамеры чуть ли не в каждом мобильнике?


 
QAZ   (2010-07-25 11:16) [22]

есть же PDF со всеми этими запретами зачем прогу писать

а вообще стриптиз получается,сматреть можно а потрогать хрен...
заказчик обречен на забвение


 
Vladimir ©   (2010-07-25 13:41) [23]


> Германн


> Ну так в чём проблема?

В том, что их надо защитить от копирования. Насколько я мог. Я это сделал. Хочу узнать как можно ещё усложнить жизнь желающим скопировать то, что копировать запрещено!?

> Да ради бога, но если мне не дадут скопировать данные, для
> составления заявки, я просто пойду к другому продавцу, но
> не буду их вручную вводить, а вы свою задачу выполните,
> но останетесь без денег.

Нет) Копировать нельзя только некоторые данные, а какую-нибудь заявку скопировать можно.

> Как можно защитить видимый на экране текст при наличии фотокамеры
> чуть ли не в каждом мобильнике?

пусть фотографируют, долго потом совмещать весь текст будут.

> есть же PDF со всеми этими запретами зачем прогу писать

есть, но мы же легкие пути не ищем)


 
KilkennyCat ©   (2010-07-25 20:56) [24]


> долго потом совмещать весь текст будут.

ничего долгого. да и не будут. попросят такого, как я, и все. А я вытаскивал и из более защищенных прог. и недолго.


 
Anatoly Podgoretsky ©   (2010-07-25 22:02) [25]

А он думает, что пользователи дурачки, что они не умеют пользоваться соответствующими программами, что у них нет знакомых. Что они попробовав скопировать системными средствами, не получилось и сидят и хнучут, вах как шаман программист, что же теперь делать то.


 
Virgo_Style ©   (2010-07-25 23:48) [26]

Мониторы нынче плоские, в ксерокс хорошо поместятся 8-))


 
KilkennyCat ©   (2010-07-26 00:00) [27]

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


 
Vladimir ©   (2010-07-26 23:22) [28]


> ничего долгого. да и не будут. попросят такого, как я, и
> все. А я вытаскивал и из более защищенных прог. и недолго.
>

хакеров на этом свете много конечно, но обычных пользователей больше!

> А он думает, что пользователи дурачки, что они не умеют
> пользоваться соответствующими программами, что у них нет
> знакомых. Что они попробовав скопировать системными средствами,
>  не получилось и сидят и хнучут, вах как шаман программист,
>  что же теперь делать то.

зачем же столько иронии... ведь и такие люди существуют...)))


 
Anatoly Podgoretsky ©   (2010-07-26 23:32) [29]

> Vladimir  (26.07.2010 23:22:28)  [28]

Конечно дурачки существют, но их мало, как правило люди не только умные, но
и весьма изобретательные когда это касается их интересов. Они готовы месяц
потратить на поиск программы взлома (а в твоем случае это займет минуты).


 
Vladimir ©   (2010-07-27 09:19) [30]

Да, но есть один вариант защиты... запускать программу до входа в систему... то есть как был такой вирус или как это назвать... когда ещё до входа в систему выскакивало окно "Windows заблокирован". Вот и мне надо тогда свою программу запускать так же)


 
Anatoly Podgoretsky ©   (2010-07-27 10:22) [31]

> Vladimir  (27.07.2010 09:19:30)  [30]

И всего то, запускай в планировщике Виндоус.



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

Текущий архив: 2010.10.17;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.013 c
2-1279726215
KilkennyCat
2010-07-21 19:30
2010.10.17
Возможно ли определить позицию переноса в DrawText?


3-1246354424
Дмитрий Белькевич
2009-06-30 13:33
2010.10.17
Проблема с добавлением записи в таблицу. Delphi 2009.


15-1279474081
Пазитроныч
2010-07-18 21:28
2010.10.17
Ваше отношение к удаленным образовательным технологиям?


10-1168197003
IMHO
2007-01-07 22:10
2010.10.17
Call was rejected by callee


3-1246438693
nachi
2009-07-01 12:58
2010.10.17
посчитать сумму параметров дочерних эл-тов_continue