Jaboatão dos Guararapes, Pernambuco, Brasil, domingo, 29 de dezembro de 2019.
Assunto: Pendrive SanDisk de dois terabytes (2TB) (048D:1234)
Alerto a todos que está sendo vendido um pendrive SanDisk cuja capacidade de armazenamento supostamente é de dois terabytes (2TB). A promessa é falsa! Na realidade a capacidade de armazenamento é bem menor (trinta e dois gigabytes - 32GB). O impressionante é que os sistemas operacionais (GNU/Linux e Windows) o reconhecem como tendo dois terabytes de capacidade de armazenamento e o Windows ainda afirma que o dispositivo está funcionando corretamente! Porém, quando tentei gravar dois arquivos na mídia, um arquivo ficou corrompido e imprestável e o outro foi copiado corretamente.
Abaixo algumas informações técnicas a respeito do dito cujo.
Aqui o relatório produzido por um software chamado "ChipGenius":
= = = = = Início de transcrição = = = = =
Description: [E:]USB Mass Storage Device(VendorCo ProductCode)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: Full Speed
Max Current: 100mA
USB Device ID: VID = 048D PID = 1234
Serial Number: 8559651033984471
Device Vendor: USB
Device Name: Disk 2.0
Device Revision: 0200
Manufacturer: VendorCo
Product Model: ProductCode
Product Revision: 2.00
Controller Vendor: FirstChip
Controller Part-Number: FC1178BC
Flash ID code: 453C98B37672 - SanDisk - 1CE/Single Channel [TLC] -> Total Capacity = 32GB
Tools on web: http://dl.mydigit.net/search/?type=all&q=FC1178BC
Possible Flash Part-Number
----------------------------
Unknown
Flash ID mapping table
----------------------------
[Channel 0] [Channel 1]
453C98B37672 --------
45454545457F --------
45454545457F --------
45454545457F --------
45454545457F --------
45454545457F --------
45454545457F --------
45454545457F --------
= = = = = Fim de transcrição = = = = =
O Identificador do Fabricante (Vendor Identification - VID) é o "048D" (de uma organização chamada "Integrated Technology Express, Inc.", supostamente com sede em Taiwan, República da China).
Pesquisei muito na Internet, porém não consegui encontrar nada acerca da Identificação do Produto (Product Identification - PID), que é o "1234".
O código do chip controlador da memória flash é o "FC1178BC", supostamente fabricado por uma organização chamada "FirstChip Technology Limited", com sede localizada supostamente em Hong Kong, China.
O código do controlador do dispositivo flash USB é o "453C98B37672" (de uma organização chamada "Alcor Micro Corporation Ltd.", supostamente com sede em Taiwan, República da China).
Abaixo a saída do comando <fdisk --list> executado após formatação com o formatador do Windows:
= = = = = Início de transcrição = = = = =
Disco /dev/sdb: 1,9 TiB, 2097152000000 bytes, 4096000000 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0x00000000
Dispositivo Inicializar Início Fim Setores Tamanho Id Tipo
/dev/sdb1 4294967295 8589934589 4294967295 2T ff BBT
/dev/sdb2 4294967295 8589934589 4294967295 2T ff BBT
/dev/sdb3 4294967295 8589934589 4294967295 2T ff BBT
/dev/sdb4 4294967295 6770027773 2475060479 1,2T ff BBT
= = = = = Fim de transcrição = = = = =
Perceba que o sistema operacional (no caso o Debian GNU/Linux 9) reconhece o dispositivo com tendo a capacidade de armazenamento de dois terabytes.
Transcrevo agora a saída do comando <lsusb -vvv -d 048d:1234>:
= = = = = Início de transcrição = = = = =
Bus 002 Device 010: ID 048d:1234 Integrated Technology Express, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x048d Integrated Technology Express, Inc.
idProduct 0x1234
bcdDevice 2.00
iManufacturer 1 USB
iProduct 2 Disk 2.0
iSerial 3 8559651033984471
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
= = = = = Fim de transcrição = = = = =
Por fim, transcrevo a saída do comando <dmesg | grep sd >:
= = = = = Início de transcrição = = = = =
usb 2-1.2.4: new full-speed USB device number 6 using ehci-pci
usb 2-1.2.4: not running at top speed; connect to a high speed hub
usb 2-1.2.4: New USB device found, idVendor=048d, idProduct=1234
usb 2-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2.4: Product: Disk 2.0
usb 2-1.2.4: Manufacturer: USB
usb 2-1.2.4: SerialNumber: 8559651033984471
usb-storage 2-1.2.4:1.0: USB Mass Storage device detected
scsi6 : usb-storage 2-1.2.4:1.0
usbcore: registered new interface driver usb-storage
scsi 6:0:0:0: Direct-Access VendorCo ProductCode 2.00 PQ: 0 ANSI: 4
sd 6:0:0:0: Attached scsi generic sg2 type 0
sd 6:0:0:0: [sdb] 4096000000 512-byte logical blocks: (2.09 TB/1.90 TiB)
sd 6:0:0:0: [sdb] Write Protect is off
sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
sd 6:0:0:0: [sdb] No Caching mode page found
sd 6:0:0:0: [sdb] Assuming drive cache: write through
sdb: unknown partition table
sd 6:0:0:0: [sdb] Attached SCSI removable disk
= = = = = Fim de transcrição = = = = =
Em todos os relatórios emitidos pelo sistema operacional, o dispositivo aparece como tendo a capacidade de armazenamento de dois terabytes (2TB), porém sua capacidade real de armazenamento, de acordo com o aplicativo "ChipGenius" é de trinta e dois gigabytes (32GB).
A mídia foi reprovada no teste de gravação e leitura com o software "h2testw":
= = = = = Início de transcrição = = = = =
Error writing file 'E:\1.h2w', offset 0x1400000.
It is still possible to verify the test data written up to this point.
(O sistema não pode encontrar o arquivo especificado. Code 2)
Warning: Only 1999980 of 1999983 MByte tested.
Writing speed: 0.98 MByte/s
H2testw v1.4
Error writing file 'E:\1.h2w', offset 0x300000.
It is still possible to verify the test data written up to this point.
(O sistema não pode encontrar o arquivo especificado. Code 2)
Warning: Only 1999980 of 1999983 MByte tested.
Writing speed: 900 KByte/s
H2testw v1.4
Error writing file 'E:\1.h2w', offset 0x100000.
It is still possible to verify the test data written up to this point.
(O sistema não pode encontrar o arquivo especificado. Code 2)
Warning: Only 1999980 of 1999983 MByte tested.
Writing speed: 891 KByte/s
H2testw v1.4
= = = = = Fim de transcrição = = = = =
E também foi reprovada no mesmo teste com o software "dd":
= = = = = Início de transcrição = = = = =
Saída do comando <time dd if=/dev/zero of=/dev/sdb bs=1GB conv=sync>:
dd: erro de escrita de '/dev/sdb': Erro de entrada/saída
423+0 registros de entrada
422+0 registros de saída
422999998464 bytes (423 GB, 394 GiB) copiados, 47434 s, 8,9 MB/s
real 790m34,332s
user 0m0,042s
sys 10m10,872s
= = = = = Fim de transcrição = = = = =
Fica o alerta. Cuidado!
Mesmo que o sistema operacional lhe informe que a mídia tem capacidade de armazenamento de dois terabytes (2TB), desconfie, especialmente se o preço estiver muito abaixo da média de mercado. Uma mídia com dois terabytes de armazenamento custa caro.
Jamenson Ferreira Espindula de Almeida Melo
Jaboatão dos Guararapes, Pernambuco, Brasil
Usuário GNU/Linux nº 166197
https://linuxcounter.net/cert/166197.png
Impressão digital da chave PGP:
234D 1914 4224 7C53 BD13 6855 2AE0 25C0 08A8 6180