10 slimme manieren om ideeën voor een digitaal product te genereren Uncategorized FACEDANCER BOAD Laat uw Python-programma’s doen alsof u USB-hardware

FACEDANCER BOAD Laat uw Python-programma’s doen alsof u USB-hardware

bevindt, dit is het prototype-bord voor [Travis GoodsPeed’s] Nieuwe USB-ontwikkelingstool genaamd de Facedancer. Hij nam het ontwerp op met USB-veiligheidsroep in het achterhoofd, maar we denken dat het ook veel potentieel heeft voor gewone oude ontwikkeling.

Kudos op de [Frank Herbert]-referentie bij het benoemen van het project. Net als de personages uit de Dune Mythologie die elke persoon perfect kan simuleren die ze raken, laten je dit apparaat simuleren wat je maar kunt bedenken. Eén de USB-poorten verbonden met het slachtoffer (of host) de andere verbinding met een ontwikkelingsmachine. Python kan dan worden gebruikt om USB-opdrachten in realtime te verzenden. Denk aan dit als hetzelfde doen dat de buspiraat doet voor SPI en I2C, behalve dat het het op het USB-protocol zelf doet. Op deze manier kun je je een weg voelen door alle roadbonzen van het ontwikkelen van een nieuw apparaat (of een exploit testen) zonder dat je je hardware voortdurend kunt compileren en flitsen.

Leave a Reply

Your email address will not be published. Required fields are marked *