Ledakan chip dengan alat injeksi kesalahan BBQ Lighter
Mencari Kesalahan Injeksi untuk Proyek Rekayasa Terbalik Anda, tetapi tidak memiliki uang tunai untuk ditetapkan untuk perangkat keras yang diperlukan? Ketakutan tidak, untuk alat untuk kesalahan chip mungkin sedekat panggangan barbeque terdekat.
Jika Anda tidak mengerti apa kesalahan chip, mungkin primer sudah beres. Glitching, lebih dipahami secara formal sebagai injeksi kesalahan elektromagnetik (EMFI), atau hanya injeksi kesalahan, adalah metode yang memanfaatkan pulsa energi elektromagnetik untuk menyebabkan kesalahan dalam mikrokontroler atau mikroprosesor yang berjalan. Jika denyut nadi terjadi pada waktu yang tepat, itu dapat memaksa prosesor untuk menghindari instruksi, meninggalkan sistem dalam keadaan yang berpotensi dapat dieksploitasi.
Alat emfi tersedia secara komersial – kami bahkan baru-baru ini menampilkan satu set untuk membangun sendiri – tetapi versi homebrew [RQU] jelas lebih mudah dan lebih murah daripada hal lain. Ini terdiri dari penyala panggangan gas piezoelektrik, sedikit kawat magnet enamel, dan setengah dari inti ferit toroidal kecil. Fragmen inti mendapat beberapa putaran kawat, yang kemudian disolder ke terminal pada penyala. Menekan tombol menghasilkan pulsa tegangan tinggi, yang akan berubah menjadi pulsa elektromagnetik dengan koil. Ada video alat di manfaatkan di benang Twitter, menunjukkan itu dengan mudah menimbulkan pic menjalankan program loop sederhana.
Yang pasti, alat sesederhana ini tidak akan melakukan teknik dalam setiap situasi, tetapi merupakan metode yang murah untuk mulai memeriksa prospek injeksi kesalahan.
Terima kasih kepada [Jonas] untuk tipnya.