Cookie

F3: как понять, что купленная вами флешка — подделка

Опубликовано TheJoe на

Приблизительное время чтения: 4 минут

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

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

  • Заявленные размеры: 2Туберкулез
  • Расходы: от меня 5 е я 10 евро

Очевидно, я купил товар, зная о мошенничестве., но я хотел немного развлечься’ и сообщить о мошеннической продаже в магазин.

Спойлер: в магазине есть “санкционированный” продавец путем приостановки или закрытия счета. Через несколько дней я нашел товар в продаже в том же магазине через другие аккаунты..

Как только флешка пришла домой, мне сразу захотелось проверить ее реальный размер.. Вставляю флешку в порт и читаю, что определяет ПК.

~ $ lsblk
NAME                 MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda                    8:0    0 465,8G  0 disk 
├─sda1                 8:1    0   489M  0 part /boot
└─sda2                 8:2    0 465,3G  0 part 
  ├─SolusSystem-Swap 253:0    0   3,7G  0 lvm  [SWAP]
  └─SolusSystem-Root 253:1    0 461,6G  0 lvm  /
sdb                    8:16   1     0B  0 disk 
sdc                    8:32   1   1,9T  0 disk 
└─sdc1                 8:33   1   1,9T  0 part /run/media/joe/76E8-CACF
sr0                   11:0    1  1024M  0 rom  
zram0                252:0    0   3,8G  0 disk [SWAP]

Будьте файловым менеджером Gnome, быть lsblk Мне дают недавно смонтированную массовую память объемом около 2 ТБ., совместим с памятью такого фактического размера. Дело в том, что немного’ мое удивление… Как такой маленький ключ может иметь такую ​​большую емкость??

тогда я решаю устанавливать f3, для тех, кто не знает, это небольшое программное обеспечение командной строки, разработанное специально для проверки мошеннических USB-накопителей. (f3 означает “Борьба с флэш-мошенничеством“). Он находится во всех репозиториях, а установка непосредственно из исходников проста и безболезненна..

Использование f3 Это очень просто: Состоит из двух утилит, которые необходимо запускать одну за другой..

Давайте сначала запустим f3write записывать файлы фиксированного размера в память. Тогда мы запустим f3read прочитать фактическое содержимое флэшки. Если есть ошибки, это означает, что ключ декларирует ложную пропускную способность..

~ $ f3write /run/media/joe/76E8-CACF/
F3 write 8.0
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

Free space: 1.91 TB
Creating file 1.h2w ... 0.02% -- 6.11 MB/s -- 94:30:14

Эта операция может занять очень много времени, особенно для флешек, у которых заявлена ​​скорость от USB3 (5 Гбит/с), в то время как вместо этого они селятся между 5 е я 10 MB / s… и у меня нет 94 несколько часов ожидания завершения процесса записи.

F3 также включает более быстрый вариант.. В этом случае необходимо демонтировать массовую память и запустить f3probe от имени пользователя root или суперпользователя, указывающего на устройство, а не на точку монтирования. Этот второй подход более быстрый, но результат может прийти позже 15 минут или больше. Особенно в случае особенно медленной памяти (как в моем случае) тебе нужно вооружиться терпением, или найди что-нибудь еще, чем можно заняться в это время.

~ $ sudo f3probe --destructive --time-ops /dev/sdc
F3 probe 8.0
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

WARNING: Probing normally takes from a few seconds to 15 minutes, but
         it can take longer. Please be patient.

Bad news: The device `/dev/sdc' is a counterfeit of type limbo

You can "fix" this device using the following command:
f3fix --last-sec=16082303 /dev/sdc

Device geometry:
	         *Usable* size: 7.67 GB (16082304 blocks)
	        Announced size: 1.91 TB (4096000000 blocks)
	                Module: 2.00 TB (2^41 Bytes)
	Approximate cache size: 511.00 MB (1046528 blocks), need-reset=no
	   Physical block size: 512.00 Byte (2^9 Bytes)

Probe time: 16'48"
 Operation: total time / count = avg time
      Read: 47.87s / 2097717 = 22us
     Write: 15'58" / 7327949 = 130us
     Reset: 1us / 2 = 0us

И вот результат примерно через 15 минут. Представленная сводка показывает нам реальную емкость флешки.: 7.67 гигабайт, когда это должно было быть 1.91 Туберкулез. Кэш 511 МБ и блоки взяты из 512 Байт.

Смотри сюда:  Проприетарное программное обеспечение тебя любит.. как вы хотели бы паразит

Обычно, когда мы копируем данные на эти карты памяти, данные записываются до фактической емкости. (в этом случае 7.67 гигабайт), потом они перезаписываются. Как только мы закончим копирование данных, будет казаться, что все сохранено правильно., но когда мы откроем файл, мы увидим необратимую ошибку и данные (документ, фото или что-то в этом роде) уйдет навсегда.

В приведенном выше примере на первом экране показан каталог, скопированный при достижении физического предела флешки.. Файлы все еще видны, но содержание не. На втором экране показан каталог, который еще не был перезаписан и в котором все еще существуют файлы..

Также есть предложение f3probe исправить работоспособность ключа. На практике предлагается создать раздел общим размером 7.67 гигабайт (последний полезный сектор 16082303) и оставьте следующее пространство неразделенным. Таким образом, вставив флешку в компьютер, мы увидим только 7.67 ГБ места, а не та хрень, которая за этим следует.

Запустив f3fix, флешка восстановится до нужного размера..

~ $ lsblk
NAME                 MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda                    8:0    0 465,8G  0 disk 
├─sda1                 8:1    0   489M  0 part /boot
└─sda2                 8:2    0 465,3G  0 part 
  ├─SolusSystem-Swap 253:0    0   3,7G  0 lvm  [SWAP]
  └─SolusSystem-Root 253:1    0 461,6G  0 lvm  /
sdb                    8:16   1     0B  0 disk 
sdc                    8:32   1   1,9T  0 disk 
└─sdc1                 8:33   1   7,7G  0 part 
sr0                   11:0    1  1024M  0 rom  
zram0                252:0    0   3,8G  0 disk [SWAP]

TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

0 Комментарии

оставьте ответ

Заполнитель аватара

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.