|
хранение скрытых логов и файлов на SD карте |
|
|
|
Aug 19 2013, 14:06
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(Mikron @ Aug 19 2013, 19:56)  Я хочу хранить на флешке вместе с обычными файлами скрытые файлы, скрытые логи, читать их, перезаписывать что если сделать так ПК <-> stm32 с USB HOST + FatFs <-> microSD за доступ к файлам, их видимость отвечал бы мк А просто атрибута hidden не хватит? От чтения в кардридере этот огород с микроконтроллером всё-равно не спасёт.
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Aug 19 2013, 14:19
|

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

|
Цитата(Canis Dirus @ Aug 19 2013, 18:06)  А просто атрибута hidden не хватит? От чтения в кардридере этот огород с микроконтроллером всё-равно не спасёт. а если использовать не microSD а флеш память K9F4G08U0A? или между мк и microSD данные шифровать? глупый вопрос, но ( атрибут hidden это где бы я не использовал свою флешку файл не увидят? спасибо за помощь
|
|
|
|
|
Aug 19 2013, 14:57
|

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

|
Цитата(firew0rker @ Aug 19 2013, 18:51)  Насколько скрытыми должны быть логи? Чтобы увидеть файлы с атрибутом hidden, достаточно включить опцию "показывать скрытые файлы". Если сделать 1 раздел на флешке для публичных файлов, 2й для приватных, и отформатировать 2й в ту файловую систему, которую не опознаёт комп, то неискушенный пользователь ничего не заметит. А от искушенных - только стеганография, google "steganographic file system". Спасибо за ответ Такими чтобы я мог и дома воспользоваться флешкой и в институте т.е. на разных компьютерах, что бы никто о файлах не знал, а я мог свободно ими пользоваться, и если бы я потерял её никто бы не догадался ни о чем) про steganographic file system сейчас загуглю, спасибо
|
|
|
|
|
Aug 20 2013, 07:50
|

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

|
Цитата(firew0rker @ Aug 20 2013, 06:03)  Под обычной понимаем USB-флешку? Тогда предлагаю начать с изучения документации на распространённые контроллера вроде AU6984 от Alcor и софта для них (AlcorMP). Врядли удастся изменить память программ контроллера. А изменить его конфигурацию так, чтобы ранее записанную информацию стало не видно (скрыть секторы), потом опять видно - почему бы и нет... Спасибо за помощь, тут вроде все оказалось довольно просто с AlcorMP можно создать скрытый раздел, но появился еще такой вопрос допустим я сделал самодельную флешку как в первом посте, она всегда ведет себя как ведомое устройство? если я хочу перед началом обмена с компьютером запустить подпрограмму на мк флешки, которая бы запросила и записала на себя инфу том, куда когда её вставляли или это вообще не возможно? то есть я хочу сказать когда флешку вставляют в usb порт, она получает от него какую-то аппаратную информацию? и если нет, то можно её как-то запросить? большое спасибо
Сообщение отредактировал Mikron - Aug 20 2013, 07:52
|
|
|
|
|
Aug 20 2013, 09:22
|

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

|
Цитата(toweroff @ Aug 20 2013, 12:08)  смотрите в сторону спецификации MassStorage Device на USB.org
но вообще - нет. Это хост спрашивает "кто ти, ара?" и флешка говорит, что вот такая я, по такому интерфейсу работаю, с такой конфигурацией, столько у меня контрольных точек и т.д. На более высоком уровне отдается информация о структуре логического диска (смотреть спецификацию SCSI). Сама флешка ни о чем (хмм.. вроде как) спрашивать хост не может прочитал спецификацию на MassStorageдаа, что-то странная штука, действительно посылается только Command Block Wrapper, не содержащий никаких идентификаторов получается я не могу никак распознать только к примеру свои два домашних компа, чтобы только на них самодельная флешка бы работала( в голову приходит только совсем странный способ, вроде autorun, чтобы после запуска инфа присылалась(
|
|
|
|
|
Aug 21 2013, 06:04
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(firew0rker @ Aug 20 2013, 18:14)  Т.к. компы домашние, на них можно поставить свой драйвер, который пошлёт флешке нестандартный запрос на разблокировку её скрытой части. А если работа со скрытыми данными будет проводиться только на домашних машинах может проще будет не изобретать велосипед, а поставить TrueCrypt? Цитата Main features: Creates a virtual encrypted disk within a file and mounts it as a real disk. Encrypts an entire partition or storage device such as USB flash drive or hard drive. Encrypts a partition or drive where Windows is installed (pre-boot authentication). Encryption is automatic, real-time (on-the-fly) and transparent. Parallelization and pipelining allow data to be read and written as fast as if the drive was not encrypted. Encryption can be hardware-accelerated on modern processors. Provides plausible deniability, in case an adversary forces you to reveal the password: Hidden volume (steganography) and hidden operating system.
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Aug 21 2013, 07:00
|

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

|
Цитата(Canis Dirus @ Aug 21 2013, 10:04)  А если работа со скрытыми данными будет проводиться только на домашних машинах может проще будет не изобретать велосипед, а поставить TrueCrypt? да вот в том то и дело что может быть и нет, если бы можно было создать список usb портов, к примеру 1 институтский + домашние и без стороннего по использовать сейчас поиграюсь с stm32f4discovery и sd
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|