id.GetUSB.info Logo

Posts Tagged ‘memory’

Anjing dilatih untuk Sniff Out Kartu SD dan USB Sticks

################# Anjing polisi belum bau lain mereka harus dideteksi. Perusahaan taktis Deteksi K9 sekarang melatih anjing untuk mengendus kartu SD dan USB stick. Pelatihan ini dalam menanggapi lebih baik membantu penegakan hukum dalam penyelidikan pornografi anak. Persentase otak anjing yang dikhususkan untuk menganalisis bau adalah 40 kali lebih besar dari manusia. Sebagai contoh, manusia dapat mendeteksi sekitar 5 juta aroma dan Gembala Jerman dapat mendeteksi sekitar 225 juta bau. Dalam penyelidikan baru-baru ini anjing digunakan dalam FBI serangan dari rumah mantan juru bicara Subway Jared Fogle di Hancock County, Indiana. Apa yang bisa mengambil peneliti jam untuk menemukan kartu SD atau USB stick di rumah akan mengambil anjing terlatih lebih sedikit waktu, mungkin tidak lebih dari 30 menit. Menurut Taktis Deteksi K9 butuh ilmuwan selama empat tahun untuk mengisolasi bau yang terkait dengan perangkat memori. Sekarang bau tertentu telah diidentifikasi dibutuhkan 8-9 bulan untuk anjing untuk dilatih dalam mengambil aroma itu. Seekor anjing yang bisa mengendus SD dan USB stick dapat biaya hingga US $ 9.000. Sumber: IB Times, dan Dummies.com . Continue Reading

Pertanyaan: CRC Checksum Ayat Verifikasi untuk USB Flash Drives?

Apakah Checksum atau CRC lebih baik untuk memeriksa data ditulis ke USB flash drive ? Posting ini adalah untuk memberikan pengguna umum gagasan tentang apa metode verifikasi yang lebih baik untuk menulis data ke flash drive . Ada link referensi di bagian bawah posting ini yang menyelam lebih dalam ke dalam dua metode verifikasi jika gambaran sederhana ini tidak cukup . Jawaban singkatnya adalah Siklus Redundancy Check atau CRC adalah metode terbaik untuk pengecekan data ditulis ke USB flash drive . Banyak yang percaya checksum adalah metode terbaik untuk memverifikasi data yang ditulis ke flash drive ( paling populer adalah MD5 ) . Saya percaya ini disukai karena lebih mudah untuk memahami bagaimana verifikasi bekerja , dan juga lebih mudah untuk menerapkan . Namun, ada kelemahan dalam verifikasi checksum dan karena itu tidak cocok untuk verifikasi data ditulis ke flash drive . Apa perbedaan antara Checksum dan verifikasi CRC ? Metode checksum menggunakan tambahan dalam perhitungan matematika untuk memeriksa apakah semua data ditulis dengan benar . CRC menggunakan pembagian panjang dalam perhitungan matematika untuk memeriksa apakah semua data ditulis dengan benar . Perlu dicatat saya berbicara tentang pembagian panjang biner , bukan halaman sekolah pembagian panjang Anda begitu sayang ingat . Metode Checksum akan menghitung total bit dalam paket data dan termasuk bahwa jumlah total checksum saat data dikirim melalui saluran komunikasi . Penerima kemudian akan melihat paket , membaca nilai checksum dan kemudian melakukan perhitungan yang sama untuk memastikan semuanya menambahkan sampai . Jika perhitungan pada akhir penerima sesuai nilai yang dikirimkan dalam paket , semua yang baik . Masalahnya adalah probabilitas tinggi bahwa di suatu tempat antara pengirim dan penerima bit data yang berubah , rusak atau bertukar namun masih mengubah nilai checksum yang benar setelah perhitungan di ujung penerima . 120513a Dalam hal sangat sederhana misalkan Anda memiliki bin jeruk dan apel merah pergi dari Los Angeles ke New York . Semua apel dan jeruk di mana dihitung pertama dan ditulis pada manifest , kemudian dituangkan ke dalam tempat sampah dan dikirim off . Sepanjang jalan beberapa apel merah dimana diganti dengan apel hijau . Ketika bin tiba di New York , jumlah apel dan jeruk tetap sama setelah penghitungan akhir , namun penerima tidak pernah tahu itu seharusnya hanya apel merah . Siklus redundansi Memeriksa adalah sebagai lurus ke depan sebagai tambahan tetapi menggunakan pembagian panjang . Keuntungan dengan pendekatan ini adalah mencari di seluruh paket untuk memverifikasi apakah semua informasi tiba dengan benar , bukan tergantung pada satu lump sum sebagai nomor verifikasi . Seperti dengan pembagian panjang tradisional , pembagian biner bekerja melalui nomor dividen dari jumlah pembagi . Karena metode CRC adalah sedikit lebih rumit untuk menjelaskan , biarkan aku sentuhan pertama pada apel dan jeruk contoh ( sebelum Anda tertidur atau klik dari halaman ) . Katakanlah bin sama apel dan jeruk akan dari Los Angeles ke New York , tapi kali ini apel dan jeruk ditempatkan pada nampan yang mirip dengan apa yang Anda pikirkan untuk karton telur . Nampan ditumpuk bagus dan rapi dan manifest mengatakan berapa banyak apel , warna apel, jeruk dan lapisan nampan untuk semua buah . Ketika bin apel dan jeruk diterima di New York penerima dapat dengan mudah memeriksa jumlah lapisan di tempat sampah dan memverifikasi jumlah buah seperti yang dijelaskan dalam manifest . Siklus Redundancy Check perhitungan perhitungan pembagian panjang untuk paket informasi tetapi hanya memiliki sedikit sedikit tweaking . Untuk memulai perhitungan jumlah pembagi diatur atau ” diberikan . ” Selanjutnya, Anda menambahkan Zero yang satu kurang dari jumlah pembagi . Jadi misalnya jika jumlah pembagi adalah 5 digit , maka Anda akan menambahkan empat nol di akhir paket . Perhitungan kemudian akan mulai untuk pembagian panjang biner . Setelah pembagian panjang biner dilakukan akan ada nomor sisa . Di sinilah ” siklus ” bagian masuk Sekarang jika perhitungan swap nomor sisanya dengan empat angka nol yang disebutkan di atas ( saat perhitungan pertama dimulai ) , maka ketika pembagian panjang berlari lagi , tidak ada sisa ( sisanya adalah nol ) . Dengan menggunakan metode ini berarti semua bit dalam sebuah paket diperiksa selama proses pembagian panjang biner setelah paket data yang diterima . Mungkin cara termudah untuk memahami hal ini akan dengan bantuan visual . Mempelajari dua grafik di bawah ini , maka akan masuk akal . 120513b Ketika datang untuk alasan untuk metode verifikasi yang akan digunakan untuk transmisi data itu biasanya dilakukan karena “noise ” pada jalur transmisi , bukan karena seorang hacker atau manipulasi luar mencoba untuk men-tweak data . Kebisingan pada saluran transmisi dapat ditemui karena berbagai alasan , seperti desain miskin bagian listrik ( mengatakan printed circuit board dari flash drive ) atau tidak ground dengan benar ( paling flash drive menggunakan dua lapisan PCB tetapi spesifikasi USB adalah empat lapisan CPB sebagai minimum ) atau bahan berkualitas rendah yang digunakan dalam perangkat. Dengan menggunakan metode verifikasi diandalkan , penerima dapat , lebih andal , menentukan apakah semua data yang dikirim dan diterima dengan benar . Sumber : Terima kasih insinyur Nexcopy Inc untuk mengambil topik teknis dan menyajikan dalam cara yang non – teknis . Referensi : Divisi Panjang Binary https://courses.cs.vt.edu/ ~ cs1104/BuildingBlocks/divide.030.html CRC definisi melalui Wikipedia https://en.wikipedia.org/wiki/Cyclic_redundancy_check Lebih definisi teknis + kode untuk CRC di C dan C + + https://www.barrgroup.com/Embedded-Systems/How-To/CRC-Math-Theory Continue Reading

Umur panjang USB Flash and Wear Leveling

Saya pikir kita semua telah mendengar USB hanya bisa digunakan berkali-kali. Ada yang mengatakan jumlahnya 1.000 menulis – beberapa mengatakan jumlahnya 100.000 menulis. Satu hal yang saya tahu pasti, tidak mungkin untuk mengatakan pada satu perangkat tertentu. Siklus hidup USB secara langsung berhubungan dengan memori flash … dan dari model ke model atau gaya untuk gaya, siapa tahu apa kualitas flash digunakan. Dengan mengatakan bahwa, kita masih bisa menjelaskan teori di balik membuat USB drive lama. Untuk sebagian besar itu bermuara pada beberapa elemen A) jenis memori dan kualitas dan B) teknik keawetan. Sebagai ringkasan flash NAND di USB dapat berupa SLC, MLC atau TLC (sel tunggal, sel multi-layer atau sel memori triple-layer). Biasanya Anda akan menemukan MLC dan sekarang sebagian besar TLC di stick USB. SLC dapat ditemukan tetapi biasanya pada perangkat yang sangat high end. Wear leveling adalah teknik untuk memperpanjang umur flash memory dihapus. Untuk meringkas, memori flash memiliki individu, segmen dihapus yang dapat diatur sebagai nol atau yang (ditetapkan sebagai salah satu muatan positif atau negatif). Namun, setelah sejumlah menghapus dan menulis siklus segmen (sel) menjadi terlalu tidak stabil untuk digunakan handal. Wear leveling adalah algoritma yang digunakan oleh controller pada perangkat yang mencoba untuk mengatur menghapus dan menulis secara merata di seluruh media flashdisk. Biasanya flash dapat memiliki siklus antara 3.000 dan 5.000 menghapus / menulis. Selain luas digunakan, flash juga memiliki beberapa sel dengan blok khusus untuk hidup diperpanjang yang dapat menangani sampai 100.000 menulis. Ini adalah daerah di mana controller membuat bukan dari segmen yang digunakan sebelumnya dan memetakan sel-sel terbaik berikutnya untuk digunakan selama menghapus / menulis siklus. Ada tiga jenis keawetan. Tidak memakai leveling – Sebuah sistem penyimpanan memori Flash dengan tanpa memakai perataan tidak akan bertahan lama jika menulis data ke flashdisk. Tanpa memakai perataan, controller flash permanen harus menetapkan alamat logis dari komputer host ke alamat fisik memori Flash. Ini berarti bahwa setiap menulis ke blok ditulis sebelumnya harus lebih dahulu dibaca, dihapus, dimodifikasi, dan ditulis ulang ke lokasi yang sama. Ini sangat memakan waktu dan sangat ditulis lokasi akan cepat aus dengan lokasi lain bahkan menjadi benar-benar tidak terpakai. Setelah beberapa blok mencapai akhir hidup mereka drive tidak lagi beroperasi. Dinamis wear leveling – Jenis dikembangkan pertama meratakan disebut memakai perataan dinamis dan menggunakan peta ke alamat blok linklogicl dari host ke memori flash fisik. Setiap kali tuan rumah menulis data pengganti, peta diperbarui sehingga blok fisik asli ditandai sebagai data yang tidak valid, dan blok baru ini terkait dengan peta entri. Setiap kali blok data ditulis ulang ke Flash memori tertulis ke lokasi baru. Wear leveling Static – Jenis lain dari keawetan disebut memakai perataan statis yang juga menggunakan peta untuk menghubungkan alamat blok ke alamat memori fisik. Keawetan statis bekerja sama dengan keawetan dinamis kecuali blok statis yang tidak berubah secara periodik dipindahkan sehingga sel-sel penggunaan rendah dapat digunakan oleh data lain. Ini efek rotasi blok menangani memungkinkan SSD untuk beroperasi sampai sebagian besar blok yang mendekati akhir hidup mereka. Di atas tiga jenis keawetan dan ada tiga jenis teknik yang digunakan untuk memperpanjang umur drive USB. Kesalahan koreksi – Kode yang disimpan dan log blok buruk sehingga mereka tidak dapat digunakan lagi di masa depan menulis. Renang cadangan – Dimana jika menulis gagal untuk blok dapat kembali diarahkan ke kolam blok pendiam dan tertulis di sana. Melacak penggunaan – Blok pada media dapat dilacak dalam antrian paling terakhir digunakan dari beberapa macam. Struktur data untuk antrian itu sendiri harus memakai diratakan serta informasi ini antrian terus berubah. Sumber: Wikipedia dan Nexcopy Inc produsen duplikator. Continue Reading

USB Copier Ad

Copyright ©

Copyright © 2006-2019

USB Powered Gadgets and more…

All rights reserved.

GetUSB Advertising

Opportunities on our website reach at least 1,000 unique visits per day.

For more information

Visit Our Advertising Page

Nexcopy Provides

USB copy protection with digital rights management for data loaded to USB flash drives.

If you have Intellectual Property worth protecting from illegal copying, then please

Contact Us to learn more.