96/
Security Fictions

Vypátrejte bezpečnostní rizika systému.

Vžijte se do role neeticky smýšlejícího klienta, který vyzvídá od vývojáře, jak váš produkt zneužít k podvodu nebo manipulaci. Bez pokročilých znalostí tak odhalíte bezpečnostní mezery vašeho systému, které byste ještě měli zacelit.

Bez popisku

Potřebujete

Čas: 60 minut

Lidé: 1 výzkumník, 1 vývojářka

Nástroje: zápisník, zaznamenávací zařízení


 

Postup

  1. Přemýšlejte nad aspekty vašeho technického řešení, které mohou být náchylné ke zneužití.
    • Určete si oblasti, které chcete otestovat.
    • Připravte si scénář testování jako scénku, kterou budete hrát.
  2. Sejděte se s vývojářem, který systému dobře rozumí.
    • Objasněte, že platformu otestujete pomocí fiktivních scénářů.
  3. Vžijte se do své role a zahajte testování.
    • Vývojáři se např. představte jako významný klient, který chce technické řešení zneužít pro neetické účely (např. získat citlivé údaje o uživatelích, skrytě manipulovat, šířit dezinformace).
    • Vývojář vám musí prozradit, jakými způsoby vám (klientovi) může vyjít vstříc.
  4. Doptávejte se a nechte si podrobně vysvětlit mechanismy a designové principy, které by mohly přispět ke zneužití systému.
  5. Identifikujte bezpečnostní rizika a navrhněte za pomocí odborníka na bezpečnost, jak jim předejít.

Tipy

Autor metody navrhuje tři základní směry scénářů – vydávání se za uživatele platformy (např. pro účely trollingu), stalking uživatelů a detekce jejich politických preferencí (např. pro zacílení kampaně).


Jestli se chcete ujistit, že vám neuniká žádný kritický aspekt designu, přizvěte si odborníka na bezpečnost již k samotné tvorbě scénářů.


Na IT bezpečnost můžete zacílit také další metody expertní evaluace, např. designovou kritiku.

Příklady a inspirace

Autor metody Nick Merill ve svém článku podrobněji popisuje, jak s metodou pracovat a v čem vyniká oproti běžnějším technikám na odhalování bezpečnostních rizik. Metodu testoval v malých i velkých firmách, které shromažďují data od svých uživatelů. Zjistil, že se skvěle hodí i pro vývojáře bez expertizy v IT bezpečnosti – místo čistě technických rizik si všímali řady příležitostí pro sociální inženýrství.


Podívejte se na krátký videozáznam z konference Designing Interactive System, ve kterém autor Nick Merill metodu představuje.


Více informací

Používáte starou verzi internetového prohlížeče. Doporučujeme aktualizovat Váš prohlížeč na nejnovější verzi.

Další info