Facedancer Board umożliwia Twoje programy Pythona Udawaj sprzęt USB

Jest to prototypowa płyta dla [TRAVIS TORTSPEED’S] nowe narzędzie do rozwoju USB o nazwie Facialter. Wziął na projekt z myślą o bezpieczeństwie USB, ale myślimy, że ma również dużo potencjału dla zwykłego starego rozwoju.

Kudos na [Frank Herbert] odniesienia podczas nazywania projektu. Podobnie jak postacie z mitologii wydmowej, które mogą doskonale symulować każdą osobę, którą dotykają, to urządzenie pozwala nam symulować wszystko, co możesz sobie wyobrazić. Jeden porty USB łączą się z ofiarą (lub hostem), drugi łączy się z maszyną programistą. Python można następnie użyć do wysyłania poleceń USB w czasie rzeczywistym. Pomyśl o tym, co robi to samo, że pirat autobusu dla SPI i I2C, z wyjątkiem tego, że robi to na samym protokołu USB. W ten sposób możesz poczuć drogę przez wszystkie wybuchy drogowe o opracowywanie nowego urządzenia (lub testowania exploit) bez konieczności ciągle kompilacji i flashować sprzęt.

Back to top