Сейчас на форуме: Rio, YDS (+10 невидимых)

 eXeL@B —› Основной форум —› Защита Jet Flash
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 12 апреля 2006 00:11 · Поправил: wint
· Личное сообщение · #1

Доброго всем времени суток.

Некоторое время вожусь с изучением защиты USB Flash дисков от Transcend, в частности моделей JetFlash.
Для разных моделей у компании существуют разные утилиты позволяющие работать с "закрытой" паролем областью... С JF-Tool мне удалось разделаться. А вот U-Storage(есть на сайте производителя) дело обстоит хуже... Программа производит сравнение пароля где-то "внутри" флэшки т.к. как показала отладка:
При введении верного парлоля "закрытый диск монтируется после инструкции

call ds: DeviceIoControl

А при введении неверного пароля после вызова данной инструкции(программа всегд проходит эту ветвь) "закрытый" диск не подключается... Как бы так сделать что бы она открывала диск не зависимо от пароля?

Буду рад любой информации посвещенной проблеме обхода пароля на USB-дисках...



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 12 апреля 2006 11:18
· Личное сообщение · #2

wint пишет:
call ds: DeviceIoControl

DeviceIoControl - пойдет в драйвер флешки. Далее два варианта :
1) алгоритм зашит в драйвере - правим его
2) алгоритм в самой флешке - надо думать.
Если устройство физически доступно и просто не монтируется "буква" можно WinHEX-ом почитать,
чтобы понять есть шифрование содержимого или нет. Если заблокирован только логический доступ,
то опять спасет правка драйвера. Во-втором случае придется программировать обмен с USB-устройством -
это уже к электронным хакерам надо.


 eXeL@B —› Основной форум —› Защита Jet Flash
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати