Поэтому я захотел создать поддельную флешку объемом 2 ТБ (только для комедийных целей) и наткнулся на этот вопрос. Очевидно, кто-то купил поддельный жесткий диск из Китая, и внутри было несколько гаек, чтобы придать ему вес, и (возможно, очень небольшая емкость) USB-флешка, которая имела своего рода "зацикленный режим".

По сути, то, что происходило, происходило, когда бы вы ни писали большой файл (больше, чем реальная емкость реальной флешки), он сам «перезаписывал», AKA стирал себя и начинал заново, продолжая делать это до передачи файла было завершено.

Я уже смог заставить свой USB-накопитель отображаться как 2 ТБ (сделал сценарий Linux SH, предоставит, если потребуется), но мне бы очень хотелось узнать, как они настроены на «переписывание» сами.

Заранее спасибо! Лео

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

1 ответ1

0

Из того, что я видел, продавцы модифицируют прошивку контроллера на накопителе.

Продавцы, как известно, делают одно из четырех:

  • Установите режим "возвратной петли", перезаписывая данные при необходимости.
  • При превышении фактической емкости запишите данные в область, подобную dev/null.
  • При превышении емкости игнорируйте любые дополнительные данные (обычно отображается ошибка)
  • Измените таблицу размещения файлов (FAT) в определенных файловых системах.

Я не смог ничего найти о том, как это делается точно, вероятно, потому что это "коммерческая тайна". Это довольно легко обнаружить, поскольку после исчерпания физического пространства (чип 1 ГБ, 2 ГБ или 8 ГБ) файлы будут повреждены.

Веб ссылки:

http://www.rmprepusb.com/tutorials/-fake-usb-flash-memory-drives

http://www.passmark.com/support/bit_fake_USB_detection.htm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .