|
0 / 0 / 1
Регистрация: 01.04.2013
Сообщений: 14
|
|
Создание программы для защиты скачиваемой информации через шину USB17.09.2014, 19:48. Показов 1128. Ответов 11
Метки нет (Все метки)
Здравствуйте господа!
Руководство дало такое задание найти прогу которая будет контролировать входящую и исходящую информацию через порты USB, я подумал попробовать слепить что нить эдакое простенькое но не знаю с чего начать вот как я вижу работу этой программы: 1. Пользователь включает компьютер программа автоматически загружается в систему и выключает шину USB портов. 2. Пользователь хочет поместить файл на съемное устройство, запускает программу. 3. Программа запрашивает аутентификацию у пользователя. 4. Пользователь проходит аутентификацию. 5. Программа включат шину USB и создает лог кто, что, и куда во сколько переместил скопировал тот или иной объект. вот в общем в коротко о главных задачах этой программки.) я так понимаю начинать нужно с самого низкого уровня.
0
|
|
| 17.09.2014, 19:48 | |
|
Ответы с готовыми решениями:
11
Приём информации через шину ISA Создание ключа для защиты программы от копирования Создание процесса из программы для защиты основного от несанкционированного завершения |
|
Native x86
6857 / 3790 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 17.09.2014, 19:56 | ||
|
В принципе, программ ограничивающих использование USB-портов, много. Но вот насчет этого:
0
|
||
|
0 / 0 / 1
Регистрация: 01.04.2013
Сообщений: 14
|
|
| 17.09.2014, 20:01 [ТС] | |
|
М-м-м ... на этом компьютере не будет принтера комп предназначен только для регистрации входа\выхода информации средствами USB портов.
0
|
|
|
Native x86
6857 / 3790 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 17.09.2014, 20:06 | ||
|
0
|
||
|
0 / 0 / 1
Регистрация: 01.04.2013
Сообщений: 14
|
||
| 17.09.2014, 20:16 [ТС] | ||
|
а ну да получается что программа дает команду включить USB шину и создает лог кто включил.
Добавлено через 6 минут
0
|
||
|
694 / 304 / 99
Регистрация: 04.07.2014
Сообщений: 851
|
|
| 17.09.2014, 21:51 | |
|
Напомнило: http://xakep.ru/articles/58104/
Теперь вопрос? а ОС какая? Если Linux, то переписываем правила UDEV
0
|
|
|
Native x86
6857 / 3790 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 17.09.2014, 21:53 | ||
|
Подменить оболочку можно тут: HKEY_LOCAL_MACHINE\Software\Microsoft\Wi ndows NT\CurrentVersion\Winlogon\Shell Прописываете туда свой EXE-файл, и Windows стартует прямо в эту программу, без рабочего стола с иконакми и т.п. Программу эту нужно оформить в виде несворачиваемого окна, без заголовка, которое всегда максимизировано и всегда поверх всех окон. Но нужно отрезать также все пути запуска чего-либо, кроме этой программы через диспетчер задач. Простейший путь -- удалить исполняемый файл TASKMGR.EXE.
0
|
||
|
0 / 0 / 1
Регистрация: 01.04.2013
Сообщений: 14
|
|
| 18.09.2014, 11:57 [ТС] | |
|
0
|
|
|
694 / 304 / 99
Регистрация: 04.07.2014
Сообщений: 851
|
||
| 18.09.2014, 18:11 | ||
|
0
|
||
|
Ушел с форума
|
||
| 18.09.2014, 23:15 | ||
|
Zloki, то, что Вы описали в стартовом сообщении, делается с
помощью фильтров файловых систем. Работать на уровне USB я крайне не советую - это сложно, муторно, а еще можно повесить всю систему, потому что, к примеру, клавы, мыши и другие устройства тоже "хотят" USB. FS-фильтр работает как прослойка между ОС и драйвером файловой системы, например NTFS или FAT32. Весь I/O, включая обращения к файлу подкачки и системному кэшу, будет проходить через фильтр, а там можно делать все, что захочется: шифровать, блокировать, перенаправлять (как luafv.sys) и т.д. Начать можно отсюда: File System Minifilter Drivers http://msdn.microsoft.com/en-u... 85%29.aspx Либо покупать готовое, либо писать самому, но писать долго и нудно.
0
|
||
|
0 / 0 / 1
Регистрация: 01.04.2013
Сообщений: 14
|
|
| 19.09.2014, 18:42 [ТС] | |
|
Хм-м-м ... и все же какова будет реализация такой программы? если я правильно понимаю имеется шина USB, хаб и порты можно ли между хабом и портами поставить задержку для запуска программы аутентификации в ОС и после подтверждения дать доступ к USB, такое вообще возможно? или это из рода фантастики)
0
|
|
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
||
| 17.10.2014, 10:06 | ||
|
как будешь защищаться от такого варианта?
0
|
||
| 17.10.2014, 10:06 | |
|
Помогаю со студенческими работами здесь
12
Программа по ограничению скачиваемой из инета информации за день Без причин увеличивается количество скачиваемой информации Программа для защиты информации Переводить команды USB WIFI Адаптера через компьютер по USB-USB для устройства Какие книги рекомендуете прочесть для защиты информации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|