Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> написание програмы - ключа usb для флешки, научный проект.Нужно значть,что почитать 
:(
    Опции темы
v_enom
Дата 17.10.2007, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 11.10.2006

Репутация: нет
Всего: нет



Нужно написать модуль, который будет "делать" из флешки USB-ключ. Создавать область памяти, защищенной от внешнего досутпа, где будут хранитьяс ключи и пароли. Ну вобщем конечная цель - программа типо Dekart Logon или Smart USB. (это научный проект такой)

Расскажите, что за литературу на эту тему нужно прочитать? Относится ли это к функциям WinAPi(и тогда искать соответсвующую книгу по WinApi или лучше по Visual C++ с ее библиотеками) или это какая другая среда разработки? 

Нужно ли писать драйвер специальный или программировать интерфейс?

Где копать, что почитать ?




Это сообщение отредактировал(а) v_enom - 17.10.2007, 20:01
PM MAIL   Вверх
v_enom
Дата 18.10.2007, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 11.10.2006

Репутация: нет
Всего: нет



ну неужели никто не программировал для флешек???
PM MAIL   Вверх
jonie
Дата 18.10.2007, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 7
Всего: 118



Цитата

 Создавать область памяти, защищенной от внешнего досутпа,
это нереально на програмном уровне. Я всегда могу как минимум грохнуть ее молотком (ака HEX редактор)...
Цитата

Расскажите, что за литературу на эту тему нужно прочитать? 
почитать про криптографию как таковую для начала.
Цитата

Нужно ли писать драйвер специальный или программировать интерфейс?
смотри :
если тебе надо (варианты):
1)лишь не дать увидеть область (при простом просмотре) то достаточно winAPI (создаем какой надо раздел)
2)защитить такой раздел от доступа на компе где она используется (и только там) - тогда драйвер пиши, который не будет давать читать флешку "как мне хочется"
-------
от внеешнего доступа ее никак не защитить (на другом компе например).
а вообще ключи используют немного "не флешку".... прочитай про взлом этих самых ключей (например 1С или иных)....


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0407 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.