• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Proč, kdy a jak testovat aplikace na bezpečnost

Richard Jan Voigts
16. 5. 2018
| Články

Na testování bezpečnosti softwaru je třeba myslet od začátku jeho návrhu a vývoje. Existuje k tomu řada automatizovaných nástrojů, jak komerčních, tak open source, vždy by je ale měla doplnit službou testování bezpečnosti od specializované firmy. Zkušený expert je vždy více než stroj, který si většinou poradí jen s méně sofistikovanými útoky, říká Radovan Vacek z firmy insighti, která se touto problematikou zabývá.

V poslední době existuje množství firem a vzniká řada startupů se zajímavými produkty v oblasti vývoje softwaru. Jak jsou na tom tyto firmy z hlediska bezpečnosti?

Softwarové firmy se v první řadě snaží vyvinout funkční produkt a jeho bezpečnost není tím, čím by se primárně zabývaly. Většinou je to kvůli nedostatku kapacit, času, ale třeba i praktických zkušeností. Otázku bezpečnosti pak začnou komplexněji řešit většinou až v době, kdy překročí svoji embryonální fázi startupu. Pak hledají možnosti, jak zabezpečení programu zvýšit.

Proč by si vás firmy tohoto typu měly vůbec najmout?

Radovan Vacek, insighti

Radovan Vacek, insighti

Bezpečnost se dnes stala významným prodejním artiklem. Nemůžete poskytovat služby zákazníkům, ať už institucionálním nebo fyzickým osobám, aniž byste alespoň neproklamovali bezpečnost. Pokud však bezpečnost neměříte, ani nevíte, jestli jí máte. Proto byste také měli provádět testy bezpečnosti, a to stejným způsobem, jako když provádíte testy na funkčnost produktu. Proto by měly vývojářské firmy vždy spolupracovat s někým, kdo tyto testy na bezpečnost provádí, třeba s námi. Druhá možnost je řešení zabezpečení produktu svépomocí, to je ale téměř ve všech případech méně účinné i efektivní.

V čem zpravidla dělají startupy, začínající vývojáři, nejčastější chyby?

Právě tím, že bezpečnost neměří a přicházejí k jejímu řešení dost pozdě. Pokud do takovéto firmy přijde náš tester, v drtivé většině případů slaví velké vítězství. Šachisté by tomu řekli „šustrmat“ – mat na tři tahy.

A mohou si vás startupy vůbec dovolit najmout?

Samozřejmě. Tady existuje zažitá představa, že malou firmu pomoc profesionálního dodavatele bezpečnosti musí zruinovat. Naše služby jsou ale diferencované podle rozsahu a složitosti řešení, což většinou i koresponduje s velikostí a možnostmi vývojáře.

Náklady na bezpečnost pak tvoří nějakou adekvátní část, která podle mě rozhodně není nijak zásadní. Navíc jak jsem již říkal, pokud si firma řeší bezpečnost sama, většinou je to méně efektivní a tedy víc nákladné.

Existuje nějaké obecné doporučení, jak by měly takovéto mladé firmy s jinak dobrými nápady postupovat, aby byl jejich produkt zároveň bezpečný?

Doporučením je o bezpečnost se zajímat. Tak jak je jasné, že softwarový produkt musí mít funkční vlastnosti a dělat, co se od něj požaduje, musí se stejným způsobem klást důraz i na jeho zabezpečení. Dnes už jde o větší téma, než jak tomu bylo v minulosti. Na internetu lze najít velké množství zdrojů, jak vyvíjet bezpečné aplikace, čemu se vyhnout, jaké knihovny a návrhové vzory v aplikacích používat. To všechno vede k tomu, že bezpečnost aplikací je dnes vyšší, než bývávala.

Hacking však zároveň stojí na trochu jiných principech než tyto programátorské návrhové vzory. Proto je dobré se bezpečností zabývat už od začátku návrhu aplikace, testovat si ji, a to včas. Existují firmy jako naše insighti, které k tomu poskytují servis. Kromě toho je však dostupné velké množství nástrojů, komerčních i open source, které alespoň nějaké základní měření bezpečnosti umožňují. Určitě bych proto všem doporučil, aby po nich sáhli a co nejdříve je do svého vývojového cyklu nasadili.

Jaký je rozdíl mezi automatizovaným testováním a testováním od specializované firmy, jakou je třeba vaše insighti?

Automatizovaný test udělá pouze ty kroky, které do něj nějaký tvůrce sepsal. Nenapsal je však se znalostí té které konkrétní aplikace, kterou testovat má. Vždy proto bude takový test omezen na ty věci, které jdou udělat jednoduše a velice genericky, aby byly aplikovatelné na téměř kterýkoliv aplikační software. Vývoj softwaru je ale poměrně široké téma, používají se různé knihovny, technologie, vývojáři různě přistupují k řešení stejného problému.

Proto také nelze vždy tyto generické postupy s vidinou dobrého výsledku pro zajištění bezpečnosti aplikace úspěšně aplikovat. Použitím automatizovaného nástroje se pravděpodobně jen vyhnete tomu, aby někdo bez hlubší znalosti váš software hacknul tím, že si stáhne nějaký „tool“ a s jeho pomocí našel chybu typu „low hanging fruit“. Pokud však uvažujete o seriózní bezpečnosti, zejména z pohledu klientů, pak lidská práce (etického) hackera jako takového zajde mnohem, mnohem dál. Najde totiž takové věci, které generalizovat nejdou a budou platné jen pro váš softwarový produkt, které žádný automat nemůže najít.

Rubriky: ByznysČeské ITCloudEkomerceInternetOperační systémyPodnikový softwareSecurityTechnologieVývoj a HTML

Související příspěvky

Zprávičky

Množství zašifrovaných dat klesá, ransomware však zůstává vážnou hrozbou

18. 7. 2025
Kryptoměny a jejich ekonomika
Zprávičky

Američtí zákonodárci přijali první významný národní zákon o kryptoměnách

18. 7. 2025
Zprávičky

Vedoucí činitelé Mety se dohodli na urovnání žaloby požadující 8 miliard dolarů

18. 7. 2025
Články

ICT specialisté loni v průměru vydělávali 94 tisíc měsíčně

18. 7. 2025

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

Množství zašifrovaných dat klesá, ransomware však zůstává vážnou hrozbou

Pavel Houser
18. 7. 2025

Mezi hlavní technické příčiny úspěšných ransomwarových útoků stále patří zneužité zranitelnosti (32 %), následované

Kryptoměny a jejich ekonomika

Američtí zákonodárci přijali první významný národní zákon o kryptoměnách

ČTK
18. 7. 2025

Američtí zákonodárci přijali první významný národní zákon o kryptoměnách. Návrh zákona zavádí regulační režim

Vedoucí činitelé Mety se dohodli na urovnání žaloby požadující 8 miliard dolarů

ČTK
18. 7. 2025

Výkonný ředitel americké internetové společnosti Meta Platforms Mark Zuckerberg a další současní i bývalí

BIS: Čínská investice do pozemní družice v ČR byla bezpečnostním rizikem

ČTK
18. 7. 2025

Řadu bezpečnostních rizik zaznamenala loni Bezpečnostní informační služba (BIS) při posuzování pozemní družicové stanice

Flexibilní elektronika naráží na polovodiče typu n

Zisk TSMC díky poptávce po čipech pro AI vzrostl o 61 % na rekord

ČTK
17. 7. 2025

Tchajwanské společnosti Taiwan Semiconductor Manufacturing Co. (TSMC), hlavnímu světovému výrobci pokročilých čipů pro umělou

Musk vyloučil spojení automobilky Tesla se společností xAI

ČTK
17. 7. 2025

Americký miliardář Elon Musk vyloučil spojení výrobce elektromobilů Tesla se svou společností xAI, která

Čtvrtletní zisk Googlu klesl, tržby nesplnily očekávání

IDC: Globální odbyt smartphonů ve druhém čtvrtletí vzrostl o procento

ČTK
17. 7. 2025

Celosvětový odbyt chytrých telefonů se v letošním druhém čtvrtletí meziročně zvýšil o procento na

Evropské agentury Europol a Eurojust rozbily proruskou hackerskou skupinu

ČTK
16. 7. 2025

Evropské agentury Europol a Eurojust rozbily v rámci operace Eastwood proruskou hackerskou skupinu s

Tiskové zprávy

ÚOHS: Pokuta 200 000 Kč pro Ministerstvo pro místní rozvoj

Ministerstvo pro místní rozvoj nabízí odměny za odhalení bezpečnostních děr ve svých IT systémech

O2 production sází na Panasonic Kairos

AI pomoc pro přetížené týmy ve finančním sektoru

HP představuje digitální tiskový stroj HP Indigo 6K+

GFI Archiver integruje AI CoPilot pro výkonnější správu e-mailových archivů

Zpráva dne

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Redakce
15. 5. 2025

Kupte Windows 11 CDkey od Goodoffer24.com a můžete růst s tímto OS jak při...

Komentujeme

Chvála černých skřínek

Malé modely AI mají být velkým trendem

Pavel Houser
3. 1. 2025

V záplavě prognóz technologického vývoje (nejen) v roce 2025 zde prozatím trochu zapadlo jedno téma, které...

Slovník

Hyperlink

3G

WLL

Nejpopulárnější články

Žádný obsah není dostupný

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia. Hosting zajišťuje společnost Greenhousing.cz. Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware Internet Operační systémy Podnikový software Právo Science Security Technologie Telekomunikace Veřejná správa Vývoj a HTML Zpráva dne České IT
Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.