Ini adalah papan prototipe untuk alat pengembangan USB baru [Travis Goodspeed] yang disebut Factancer. Dia mengambil desain dengan eksploitasi keselamatan USB dalam pikiran, tetapi kami pikir itu punya banyak potensi untuk pengembangan lama yang biasa.
Kudos pada referensi [Frank Herbert] saat menamai proyek. Seperti karakter dari gundukan mitologi yang dapat secara sempurna mensimulasikan siapa pun yang mereka sentuh, perangkat ini memungkinkan Anda mensimulasikan apa pun yang dapat Anda bayangkan. Satu port USB terhubung ke korban (atau host) yang lain menghubungkan ke mesin pengembangan. Python kemudian dapat digunakan untuk mengirim perintah USB secara real time. Pikirkan hal ini sebagai melakukan hal yang sama dengan bus bajak laut untuk SPI dan I2C, kecuali bahwa itu melakukannya pada protokol USB itu sendiri. Dengan cara ini Anda dapat merasakan jalan melewati semua gundukan jalan mengembangkan perangkat baru (atau menguji eksploitasi) tanpa perlu terus mengkompilasi dan mem-flash perangkat keras Anda.