реклама на сайте
подробности

 
 
> хранение скрытых логов и файлов на SD карте
Mikron
сообщение Aug 19 2013, 13:56
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 1-03-10
Пользователь №: 55 731



Добрый день

Я хочу хранить на флешке вместе с обычными файлами скрытые файлы, скрытые логи, читать их, перезаписывать
что если сделать так

ПК <-> stm32 с USB HOST + FatFs <-> microSD

за доступ к файлам, их видимость отвечал бы мк

я хоть в правильном направлении думаю?)
спасибо за помощь)
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 23)
Mikron
сообщение Aug 23 2013, 12:39
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 1-03-10
Пользователь №: 55 731



Как вам такая идея:

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

никакое стороннее программное обеспечение ведь не нужно?

Спасибо за помощь

Сообщение отредактировал Mikron - Aug 23 2013, 12:41
Go to the top of the page
 
+Quote Post
firew0rker
сообщение Aug 26 2013, 02:23
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



Цитата(Mikron @ Aug 23 2013, 19:39) *
при подключении флешки, сама флешка первое время выполняет роль другого компьютера в новой сети и у 127.0.0.1 запрашивает мак адрес
а по этому адресу уже можно идентифицировать комп

никакое стороннее программное обеспечение ведь не нужно?


Плохая идея. Флешка подключается всё-таки не к Ethernet, а к USB. мак адрес, который она получит, будет адресом виртуального сетевого адаптера, сгенерированным ОС. Его можно произвольно менять. Если кто догадается, подставит какой надо адрес.
Стороннее программное обеспечение будет не нужно, если со стороны флешки эмулировать такой USB-Ethernet адаптер, драйвер которого уже есть в ОС.
А потом ещё надо будет реализовать сервер, чтобы качать файлы по виртуальной сети. МК потянет?
Go to the top of the page
 
+Quote Post
firew0rker
сообщение Aug 27 2013, 03:38
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



Как вам такая идея: использовать в качестве ключа к флешке RFID метку, носимую на себе?
http://www.rf-id.ru/rfid_equipment/57.html
Делают же RFID считыватели в формате флешки, например http://www.nordicid.com/eng/products/?grou...p;pid=54#pid=54
Только метка должна быть обязательно криптографически защищённой.
Go to the top of the page
 
+Quote Post
Mikron
сообщение Aug 27 2013, 09:34
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 1-03-10
Пользователь №: 55 731



Цитата(firew0rker @ Aug 26 2013, 06:23) *
Плохая идея. Флешка подключается всё-таки не к Ethernet, а к USB. мак адрес, который она получит, будет адресом виртуального сетевого адаптера, сгенерированным ОС. Его можно произвольно менять. Если кто догадается, подставит какой надо адрес.
Стороннее программное обеспечение будет не нужно, если со стороны флешки эмулировать такой USB-Ethernet адаптер, драйвер которого уже есть в ОС.
А потом ещё надо будет реализовать сервер, чтобы качать файлы по виртуальной сети. МК потянет?

а что если сделать так : взять схему из , которая определяется стандартными драйверами,
отпаять разъем, к нему припаять enc28j60 с stm32 (для того чтобы эмулировать модем не нашел библиотек у stm( да и сделать такую штуку самому сложно будет(

когда флешка включилась, определилась как сетевая карта, запросила инфу, записала её себе, инфа совпала, значит шина юсб переключается на прямую работу сmass storage stm32 и флеш памятью по spi, то есть не нужно качать файлы по виртуальной сети


про RFID метки спасибо за идею, но что-то мне кажется сложнее будет сделать с ними(

Спасибо за помощь

Сообщение отредактировал Mikron - Aug 27 2013, 09:35
Go to the top of the page
 
+Quote Post
firew0rker
сообщение Aug 28 2013, 04:02
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



Эмулировать модем...
STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library (UM1021)
http://www.st.com/web/en/catalog/tools/FM1...SS1743/PF257882
В каталоге Project\USB_Device_Examples\VCP пример преобразователя интерфейсов USB-UART. Выбросить UART-часть, вставить ввод пароля. Добавить Mass Storage.
Ethrenet вообще лишний тогда.
Для ввода пароля не понадобится сторонний софт. Гипертерминал в винде есть.
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Aug 28 2013, 05:42
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Цитата
Выбросить UART-часть, вставить ввод пароля. Добавить Mass Storage.

Да, вот этот вариант плюсую. Только это не эмуляция модема, а эмуляция последовательного порта.
Сделать композитное устройство и Mass Storage разблокировать после ввода пароля.
Go to the top of the page
 
+Quote Post
kan35
сообщение Sep 13 2013, 18:27
Сообщение #22


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Было бы ясно зачем все это, может бы лучше что предложил или промолчал, но из имеющейся информации могу предложить такое решение.
Микроконтроллер разобьет флэшку на 2 части, но не стандартными фатовскими средствами, а аппаратно, как бы на 2 адресных пространства. Первая часть будет отформатирована стандартно, а вторая, ну например с секторами в обратном порядке (простые программы уже не соберут все в правильный порядок), При доступе по USB через STM32 было бы 2 логических диска, а при включении карты к компу виделся бы только один раздел.
Вижу только один нюанс: в компе будет видно, что карта бОльшего размера, чем говорит файловая система, но и скрытые файлы бы отняли место, так что хоть как будет понятно, что есть что то скрытое.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Sep 13 2013, 22:00
Сообщение #23


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Mikron @ Aug 19 2013, 17:56) *
..хочу хранить на флешке вместе с обычными файлами скрытые файлы,..


насколько скрытые - хз. может пойдё обычная NTFS+стримы???
Go to the top of the page
 
+Quote Post
RiseOfDeath
сообщение Oct 7 2013, 12:18
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 2-10-13
Пользователь №: 78 579



Цитата(Mikron @ Aug 20 2013, 04:03) *
Вот еще вопрос возник, если взять обычную флешку, возможно ли изменить прошивку её мк так, чтобы реализовать какой-нибудь скрытый сектор


Если целевая аудитория Windows пользователи - смело делайте два раздела - винда видит только первый раздел на флешке.

Иначе - оставьте капельку свободного места (сколько вам нужно) и с ним работайте. (что бы оно виделось как просто не отформатированная область). Еще более красивый вариант - Сделать два раздела и второй зашифровать. (тем же AES, ибо он довольно прост в реализации и не требует какой-либо "математики").

Сообщение отредактировал RiseOfDeath - Oct 7 2013, 12:21
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016