Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/75: Рейтинг темы: голосов - 75, средняя оценка - 4.52
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307

Защита от теневого копирования информации с флешки

30.03.2011, 16:40. Показов 14830. Ответов 62
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возникла необходимость защиты данных на флешке от теневого копирования. Думал про написание программы, которая бы разрешала копирование, когда пользователь заходит непосредственно на том и копирует, и запрещала бы, когда программа теневого копирования пыталась скопировать информацию. Возникает 2 вопроса: как сделать, что бы при вставке флешки запускалась моя программа и блокировала доступ. И как сделать так, что бы программа могла определить когда надо разрешить, а когда запретить копирование. Или можно сделать все проще???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.03.2011, 16:40
Ответы с готовыми решениями:

Защита флешки от копирования
Доброго времени суток. Возникла очень интересная, для меня, задачка: какими способами можно защитить информацию на флэшке от копирования?...

Защита музыки от копирования с флешки
Привет, уважаемые обитатели сетей. Такой вопрос - как можно защитить музыку от копирования с флешки? чтоб её читала магнитола, например, но...

Защита информации на сайте от копирования
Как реализовать защиту информации от копирования на сайте, чтобы на нём нельзя было копировать текст?

62
145 / 100 / 6
Регистрация: 11.03.2010
Сообщений: 477
07.04.2011, 15:44
Студворк — интернет-сервис помощи студентам
а лучше просто не тыкать флешку куда не знаешь
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
07.04.2011, 16:58
а как тогда показывать проги преподам в универе?
0
145 / 100 / 6
Регистрация: 11.03.2010
Сообщений: 477
07.04.2011, 17:24
ну Вы же не сотредник пентагона\НАССА\Майкрософта... что обладаете новыми сверхсекретными наработками??
Преподу в универе, на флешку можно скопировать только то что нужно показать, хранить на флешке можно(или даже нужно) файлы в запароленом архиве.
Типа пришли, сами копирнули, распаковали, показали, удалили. Вот и все заморочки

Ну а например RAR архив с паролем в виде
Code
1
"123укеукеВАПпрапра№;%:??вапвапКУЕУКЕ"
ваш препод будет подбирать так долго, что наверно его внуки не завершат начатой им работы.

Добавлено через 1 минуту
да и как вариант можно не на флешке носить инфо, а на почту себе скидывать(или любой фалообменник).

ну и схема таже
пришли, получили, показали, удалили.
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
07.04.2011, 17:54
да и как вариант можно не на флешке носить инфо, а на почту себе скидывать(или любой фалообменник).
так не пойдет.


на компьютере ещё KeyLogger может быть установлен, так что любой пароль может быть легко взломан.
0
145 / 100 / 6
Регистрация: 11.03.2010
Сообщений: 477
07.04.2011, 18:01
блин а если по улице ходить то машина может сбить, может балкон упсть на голову, может гопота ночью подрезать.

Давайте теперь писать прогграму для предотвращения падения балкона на голову пользователю тротуара ?
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
07.04.2011, 18:32
Ну а что, если Вы пишите не по теме? Почему бы и мне не написать про KeyLogger.
0
145 / 100 / 6
Регистрация: 11.03.2010
Сообщений: 477
07.04.2011, 18:39
да тут не по теме уже наверно пару страниц написано, и давно пришли к выводу, что универсального замка не бывает, в любом случае можно получить доступ к информации. более менее вменяемое ограничение можно ввести для защиты на локальном компе, но смысла самому у себя в тени копировать флешки ? или всяко-разно криворуко писать автораны и прочее, которые не дают 100% гарантии от копировани.

Просто темка почемуто постоянно поднимается, хотя ничего нового и полезного в ней не появляется
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
08.04.2011, 04:01
Если по теме, то идею с NTFS разрешениями можно осуществить так:
xcacls.exe H:\Папка /E /P Все:PX /Y - запрещает доступ к папке всем, но при этом не запрещает менять разрешения, пробовал после этого из под гостя изменить разрешения - всё ок.
xcacls.exe H:\Папка /E /P Все:F /Y - даёт полный доступ к папке всем.
Есть один нюанс - на английской windows пользователь "Все" называется "Everyone".
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
08.04.2011, 04:22
если есть
Цитата Сообщение от kzru_hunter Посмотреть сообщение
TrueCrypt
, то другая программа нафиг не нужна, так как TrueCrypt сама позволяет создать запароленный диск на любом носителе. Ну и маразм это - использовать TrueCrypt для создания виртуального диска . Да и вообще - маразм.
Для любопытствующих:
Вложения
Тип файла: pdf TrueCrypt User Guide.pdf (843.6 Кб, 30 просмотров)
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
08.04.2011, 06:54
Ещё забыл упомянуть насчёт предыдущего поста: нужно перед тем, как использовать xcacls, удалить все текущие разрешения для папки.

TrueCrypt как бы к теме не относится, т.к. когда образ монтируется, то прога теневого копирования узнаёт об этом и начинает с него скачивать всю инфу.
Он полезен только тогда, когда флешку потерял (чтобы нашедший не смог получить доступ к запароленному диску) или когда кому-нибудь отдаёшь её на время (например, если надо распечатать где-нибудь). На самом виртуальном диске можно как раз выполнить те самые ухищрения с разрешением доступа к папке в NTFS, чтобы защититься ещё и от прог с теневым копированием.
1
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
08.04.2011, 08:53  [ТС]
Цитата Сообщение от LK Посмотреть сообщение
если есть , то другая программа нафиг не нужна, так как TrueCrypt сама позволяет создать запароленный диск на любом носителе. Ну и маразм это - использовать TrueCrypt для создания виртуального диска . Да и вообще - маразм.
Цитата Сообщение от kzru_hunter Посмотреть сообщение
Ещё забыл упомянуть насчёт предыдущего поста: нужно перед тем, как использовать xcacls, удалить все текущие разрешения для папки.

TrueCrypt как бы к теме не относится, т.к. когда образ монтируется, то прога теневого копирования узнаёт об этом и начинает с него скачивать всю инфу.
Он полезен только тогда, когда флешку потерял (чтобы нашедший не смог получить доступ к запароленному диску) или когда кому-нибудь отдаёшь её на время (например, если надо распечатать где-нибудь). На самом виртуальном диске можно как раз выполнить те самые ухищрения с разрешением доступа к папке в NTFS, чтобы защититься ещё и от прог с теневым копированием.
LK, я писал об этом, что когда ставишь пароль через TrueCrypt, то надо монтировать шифрованный раздел, а при его монтировании моя прога копирует всю эту инфу. Посты читай внимательней
kzru_hunter? спасибо - попробую.
0
0 / 0 / 1
Регистрация: 19.12.2012
Сообщений: 9
01.02.2013, 17:07
Получается так и результата нет по состоянию на 2013 год? А скажите можно хотя бы сделать от простых пользователей (офисных работников), так что бы при копировании, появлялась надпись "Запрещено копирование" или "Введите пароль на копирование" и человек не смог скопировать информацию. Но запускать при этом с флешки можно было для просмотра допустим видео, html и exe файлы? То есть простой обыватель увидев надпись - в ступор встал и не стал копировать (не для профи по копированию)
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
01.02.2013, 20:12
Приложи усилия - будет тебе и результат.
Трудно запретить только копирование, а чтение при этом разрешить, так как это суть одно и то же. Трудно заставить свою программку автоматом запускаться с носителя сразу после его подключения - это зависит от операционки и ее настроек и большая часть здравомыслящих людей запрещает автозапуск.

Наиболее эффективным вариантом в данном случае было бы создать интерфейсную часть для доступа к данным, а сами данные хранить в слегка зашифрованном виде. Дальше все зависит от наших потребностей - можно этой своей программкой проигрывать видео и смотреть фотки, просто расшифровывая на лету и не создавая ничего лишнего на носителях. Можно распаковывать файлы во временную папку и скармливать их соответствующим программам, затем ждать их завершения и удалять временные файлы.
1
0 / 0 / 1
Регистрация: 19.12.2012
Сообщений: 9
04.02.2013, 09:12
Цитата Сообщение от BRcr Посмотреть сообщение
Приложи усилия - будет тебе и результат.
Трудно запретить только копирование, а чтение при этом разрешить, так как это суть одно и то же. Трудно заставить свою программку автоматом запускаться с носителя сразу после его подключения - это зависит от операционки и ее настроек и большая часть здравомыслящих людей запрещает автозапуск.

Наиболее эффективным вариантом в данном случае было бы создать интерфейсную часть для доступа к данным, а сами данные хранить в слегка зашифрованном виде. Дальше все зависит от наших потребностей - можно этой своей программкой проигрывать видео и смотреть фотки, просто расшифровывая на лету и не создавая ничего лишнего на носителях. Можно распаковывать файлы во временную папку и скармливать их соответствующим программам, затем ждать их завершения и удалять временные файлы.
А с помощью каких программ можно зашифровать, посоветуйте? Ткните, как этот процесс вообще делать?
P.S. Если при включении флешки, контент (меню-ссылки на видео, которые на флешки) автоматически воспроизводится в любом браузере.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
04.02.2013, 12:00
Легче уж свою программку написать, чем оформлять html-страничку, пихать на нее ссылки на файлы, вызывать сторонний дешифратор... ключ опять же будет храниться в открытом виде... муторно это.

По шифровке ищи по форуму, простейший вариант - xor. Вот, например - Самый простой способ шифрования файла.
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
04.02.2013, 13:15
Короче подытожу:
Самое оптимальное с точки зрения безопасности для сокрытия данных на собственной флешке, воткнутой во враждебный всекопирующий комп, это написать и поместить на флешку собственный файловый менеджер, осуществляющий шифрование/дешифрование абсолютно всех данных, и по возможности снабженный системой распознавания оси и наличия в ней авторана для запуска себя.
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
04.02.2013, 15:19
может не в тему...но есть и такой вариант...
Вспоминается мне вирус который создает каталог под именем ".." и переносит все данные туда
Его не видно в проводнике и (или) в DOS
Мне кажется так можно защитить свою инфу...
0
0 / 0 / 1
Регистрация: 19.12.2012
Сообщений: 9
04.02.2013, 17:45
Цитата Сообщение от Ddv122 Посмотреть сообщение
может не в тему...но есть и такой вариант...
Вспоминается мне вирус который создает каталог под именем ".." и переносит все данные туда
Его не видно в проводнике и (или) в DOS
Мне кажется так можно защитить свою инфу...
А как этот каталог создать на флешке? И после того как создал, как туда всю инфу бросить, ведь его не увидешь?
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
04.02.2013, 18:10
вроде как под Linux возможно или
ак они зарезервированы за устройствами:

AUX, CON, PRN, NUL… всё это системные устройства.
CON - консоль, при выводе - монитор, при вводе - клавиатура.
PRN - принтер, вообще...

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

Инструкция обмана системы)

Будим обманывать систему) На самом деле существует множество способов обмануть систему в данной ситуации, но самый простой это через консоль, а ещё проще через смешивание символов разных языков)

Для того чтобы создать файл или папку например с именем PRN, LPT1, LPT2, LPT3, AUX, COM1, COM2, COM3, COM4 и CON выполняем команду cmd и пишем:

c:\mkdir con.\

Только потом эту папку обычным способом не удалишь!
Для удаления пишем:

c:\rmdir con.\
как туда всю инфу бросить, ведь его не увидешь?
ну кто знает тот в панели адреса наберёт к примеру C:\...\
и откроется папка, если мне не изменяет память
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
04.02.2013, 20:16
Папка с именем "..." создается, но она видима. Ведет себя несколько странно, дублируя элементы каталога, в котором расположена сама, но не давая к ним доступа...
Папка с именем ".." не создается - отказывает в доступе при наличии всех привилегий и FAT32 на носителе.
Всякие con и aux создаются, но толку от них тоже не много.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.02.2013, 20:16

ЗАЩИТА информации и программы от копирования
У меня такой вопрос: Кто-нибудь занимался ЗАЩИТОЙ программы -> данные в базе данных, сама программа на VB и нужно как-то отсекать...

ЗАЩИТА информации и программы от копирования
У меня такой вопрос: Кто-нибудь занимался ЗАЩИТОЙ программы -> данные в базе данных, сама программа на VB и нужно как-то отсекать...

Защита от копирования информации на DVD дисках
Защита от копирования информации на DVD дисках содержащий файлы различных форматов и папки?

Отсутствует служба теневого копирования тома (VSS)
Здравствуйте. Есть такая проблем: установлена Win7x32 и почему то отсутствует "Служба теневого копирования тома(VSS)". Подскажите,...

Защита от копирования
Здрасьте!Подскажите пожалуйста,как сделать,чтобы файл нельзя было копировать, но можно было перемещать? Код под Windows, обязательно на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru