Rupanya, ada beberapa chip USB / Serial FTDI palsu di pasaran.
Pencarian di web menemukan orang membandingkan yang asli / palsu dengan membukanya secara mekanis / kimiawi .
Tetapi bagaimana cara mendeteksi yang palsu dengan kurang intrusif?
Maksud saya, pembaruan driver FTDI yang terkenal pasti mengandung rutin deteksi - jika tidak, tidak dapat mem-flash sebuah id vendor nol pada yang palsu.
Mungkin 'algoritma' deteksi atau metode serupa yang kurang intrusif diterbitkan?
Jawaban:
Sopir telah dibongkar http://hackaday.com/2014/10/24/ftdi-screws-up-backs-down/
Deteksi ada di baris WriteEEPromValue di bawah ini. Saya tidak dapat diganggu untuk menemukan sumber teks, jadi inilah gambar dari artikel tersebut dengan kode / komentar kritis dilingkari
sumber
Masalahnya adalah bahwa jika metode sederhana untuk mendeteksi palsu diketahui secara luas, maka pembuat tipuan akan mencoba dan memperbaiki palsu mereka agar kebal terhadapnya.
Jadi pertanyaannya adalah tes apa yang mungkin dilakukan sehingga para pembuat barang merasa sangat sulit diimunisasi. Saya menduga pengukuran waktu yang tepat adalah jawabannya, IIRC FTDI's chip berbasis perangkat keras, sehingga mereka harus memiliki waktu yang sangat stabil dan dapat diprediksi yang akan sangat sulit untuk dikloning secara tepat dalam tiruan berbasis mikrokontroler.
sumber