PRESSTO – Physical Response Emulation System for Secure Testing Operations

Kolik kliknutí zvládne člověk, než udělá chybu? A kolik dní vydrží zařízení, než se projeví „jednou za čas“ problém? PRESSTO na to jde jinak: místo únavného ručního testování nasadí fyzickou automatizaci. Nízkonákladová platforma PRESSTO (Physical Response Emulation System for Secure Testing Operations) simuluje lidskou interakci – mačká tlačítka, posouvá ovladače a zároveň čte obrazovku pomocí kamery a OCR. Výsledek: přesné, opakovatelné a plně automatizované testy i tam, kde software samotný nestačí.

PRESSTO je ideální pro hardwarové peněženky, IoT zařízení, chytré zámky, specializované přístroje nebo prototypy. Umí rychlé funkční scénáře („stiskni A, potvrď, zkontroluj, že se ukázalo X“) i dlouhé endurance testy, které běží hodiny až dny a odhalí opotřebení, výpadky nebo nestabilní chování. Díky otevřené konstrukci si navíc snadno přidáte další „ruce“ a upravíte držáky podle testovaného zařízení; 3D tisknutelné díly a seznam komponent jsou součástí projektu.

Proč to zajímá i vás?
• rychlejší vývoj: regresní testy běží přes noc,
• vyšší kvalita: stejné podmínky pro srovnání verzí a kusů,
• odolnost: endurance testy odhalí opotřebení a nestabilitu,
• bezpečnost: opakovatelné scénáře usnadní hledání chyb v kritických zařízeních (např. hardwarové peněženky, IoT, bezpečnostní moduly).

Za PRESSTO stojí CRoCS@MUNI – tým z Fakulty informatiky Masarykovy univerzity, který se věnuje aplikované kryptografii a bezpečnosti a své výsledky uvolňuje jako open-source (MIT). Vše vzniklo v rámci projektu Ai-Sectools (MV Impact I.) a je dále rozvíjeno díky evropském projektu CCAT (Horizon Europe), který přenáší pokročilé open-source nástroje pro hodnocení kyberbezpečnosti z výzkumu do praxe. Jedním z jeho pilířů je SCRUTINY – sada nástrojů pro posuzování kryptografických implementací v hardwaru i softwarových knihovnách, včetně „black-box“ scénářů. PRESSTO je pak jedním z nástrojů SCRUTINY, který přidává automatizovanou fyzickou interakci se zařízeními. Stavte se na demo, nebo si PRESSTO najděte na GitHubu („crocs-muni/pressto“). Rádi poradíme, jak z něj udělat testovacího robota i pro váš produkt.

Web projektu
O makerovi

Milan se od mala zajímá o elektroniku, jenže místo robotiky ho to nakonec zavedlo ke kybernetické bezpečnosti. Dnes je doktorandem na Masarykově univerzitě v Brně, kde zkoumá bezpečnost hardwarových zařízení s fyzickou izolací, a nejpohyblivější kus elektroniky v jeho okolí bývá notebook balancující na kraji stolu. Zkušenosti z bug bounty lovů mu ale ukázaly, že i v bezpečnosti je velký prostor pro kreativní, často i fyzické automatizace, a tak se ve volném čase vrací k robotice po svém: staví neobvyklé automatizace propojující zpracování obrazu, fyzickou interakci a bezpečnost.

další [mejkři]

Do It Yako profík

LIN-TECH - s námi tvoříte mechanické pohyby Ahoj! Jsme nadšenci z kanclu, navrhujeme a dodáváme výstroj pro průmyslové stroje a zařízení. Rádi ale tvoříme i doma, a tak jsme pro vás vybrali nějaké vychytávky, které můžete použít při "bastlení" 😁. Doménou na našem stánku budou produkty od společnosti igus® GmbH. Těšit se můžete na kluzná…
Zobrazit projekt

PRESSTO – Physical Response Emulation System for Secure Testing Operations

Kolik kliknutí zvládne člověk, než udělá chybu? A kolik dní vydrží zařízení, než se projeví „jednou za čas“ problém? PRESSTO na to jde jinak: místo únavného ručního testování nasadí fyzickou automatizaci. Nízkonákladová platforma PRESSTO (Physical Response Emulation System for Secure Testing Operations) simuluje lidskou interakci – mačká tlačítka, posouvá ovladače a zároveň čte obrazovku pomocí…
Zobrazit projekt

Ruční vyřezávání z LP gramodesek

Dávám věcem druhý život. Ruční tvorba z poškozených a už nehratelných vinylových gramodesek, ze kterých vyřezávám portréty, siluety a i jiné motivy a také desky tvaruji a tím vytvářím různé 3D objekty. Ruční práce Ne, není to laserem. Všechno vyrábím svýma vlastníma rukama a ruční frézkou, a tak každá věc ode mě je pravým ORIGINÁLEM.…
Zobrazit projekt

3D tisk pro využití ke stavbě autodráhových modelů a doplňků

Již několik let se zabývám výrobou autíček na autodráhu pomocí 3D tisku. Postavil jsem několik autodráh pro dětské kluby a v letošním roce budeme stavět další
Zobrazit projekt

DIY PipBoy

Pipboye y na Pythonu v Raspberry Pi. Imerzivní generátor real life RPG, které si rád se zájemci zahraju!
Zobrazit projekt

PREZENTACE HISTORICKÝCH POČÍTAČŮ

Návštěvníci si vyzkouší dobové hry (vlak, Wolfenstein 3D....), mohou si odnést suvenýr ve formě výtisku na jehličkové tiskárně a v neposlední řadě si mohou vyzkoušet operační systémy jako Windows 3.11, Windows 98 atd. Nebudou chybět ani prezentační desky s různým HW s krátkým popiskem.
Zobrazit projekt