Rozhovory

Sam King, generální ředitelka společnosti Veracode – série rozhovorů

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Sam King je generální ředitelka společnosti Veracode a uznávaná odbornice v oblasti obchodního managementu a kybernetické bezpečnosti. Jako zakládající členka týmu Veracode sehrála Sam významnou roli v růstu společnosti za posledních 17 let, pomáhala ji rozvinout z malé startupové firmy na společnost s hodnotou přes 2,5 miliardy dolarů.

Veracode je společnost pro bezpečnost aplikací. Založena v roce 2006, poskytuje bezpečnost aplikací jako službu, která integruje analýzu aplikací do vývojových procesů.

Vy jste se věnovala kybernetické bezpečnosti již více než 20 let, co vás původně přitáhlo k tomuto odvětví?

Můj zájem o kybernetickou bezpečnost nevznikl až do několika let poté, co jsem začala pracovat v oblasti počítačů a technologií. Pracovala jsem v počítačích a technologiích po dlouhou dobu a kolem roku 2000 někdo, koho jsem znala, založil společnost pro kybernetickou bezpečnost a pozval mě, abych se k němu připojila. Předtím jsem měla málo znalostí o kybernetické bezpečnosti, ale jakmile jsem se do ní ponořila, zbytek je historie.

Původně jste ve Veracode začínala jako viceprezidentka pro dodávky služeb v roce 2006 a od té doby jste se vypracovala na pozici generální ředitelky. Jaké byly některé z klíčových poznatků z této zkušenosti?

Cítím se poctěna, že jsem mohla být na této cestě. Pracovala jsem téměř ve všech funkcích ve Veracode během svých 17 let ve společnosti a klíčovým poznatkem pro mě je, že růst úspěšného podniku je – především – týmová práce. Postupem od viceprezidentky pro poskytování služeb k pozici generální ředitelky jsem se naučila, že to není jedna osoba, ale vzájemné vazby a kolektivní úsilí napříč organizací, co řídí rychlost a rozsah vašich úspěchů. Také jsem získala empatii pro nároky různých rolí, protože jsem musela plnit většinu z nich od našich počátečního období bez tržeb až po globální organizaci, kterou jsme nyní.

Veracode si představuje svět, ve kterém je software vyvíjen bezpečně od začátku. Můžete diskutovat o tom, proč by podniky měly integrovat bezpečnost aplikací brzy do životního cyklu vývoje softwaru?

Software tvoří základ fungování organizací a podniky potřebují uvědomit si, že integrace zabezpečení aplikací brzy do životního cyklu vývoje softwaru (SDLC) není jen správnou věcí, kterou udělat, ale je to také chytrá věc. Náklady na čekání na objev a opravu zranitelností ve pozdějších fázích SDLC nebo po spuštění aplikace jsou extrémně vysoké. Podle NIST je to 30krát vyšší cena opravovat zranitelnosti v produkčním provozu než dříve. Kromě toho to vytváří frustrující zkušenost pro vývojáře, když se snaží dostat funkčnost na trh a bezpečnostní kontroly zdržují proces. Ideální proces zahrnuje testování v IDE a CI/CD pipeline. Proces vývoje kódu se stává procesem vývoje bezpečného kódu, když jsou bezpečnostní testy a nápravy hluboce integrovány do nástrojů SDLC.

Veracode pomáhá podnikům budovat a spouštět škálovatelné programy AppSec a DevSecOps. Pro čtenáře, kteří nejsou seznámeni s těmito termíny, můžete je pro nás definovat?

AppSec je zkratka pro “bezpečnost aplikací” a odkazuje na nástroje, zásady a postupy, které lze použít k vývoji programu, který zajišťuje, že kód je bezpečný napříč interním vývojem softwaru, stejně jako u aplikací třetích stran, open-source kódu a rozšířené softwarové dodavatelské sítě. DevSecOps, také známý jako “zabezpečený DevOps”, je myšlení, že bezpečnost je integrována v celém SDLC, od požadavků po architekturu a design, kódování, testování, uvolňování a nasazení. V podstatě to znamená, že každý, kdo se podílí na vývoji softwaru, je zodpovědný za bezpečnost aplikací. Oba tyto pojmy spolu souvisejí, protože sdílejí cíl učinit lepší bezpečnostní rozhodnutí a dodávat bezpečnější software s větší rychlostí a efektivitou.

Můžete krátce diskutovat o některých různých řešeních, která jsou nabízena, jako je Veracode SAST, Veracode SCA a Veracode DAST?

Statická analýza společnosti Veracode (SAST), který vkládá bezpečnost do celého SDLC, takže vývojáři mohou psát bezpečný kód ve svém integrovaném vývojovém prostředí (IDE), automatizuje skenování v jeho kontinuální integraci a kontinuální integraci/kontinuální nasazení (CI/CD) pipeline a zajišťuje soulad s politikou před nasazením. Pomáhá spravovat rizika skenováním kódu a nalezením chyb – poté třídí nálezy podle priority a poskytuje vývojářům kontextové vedení, aby mohli priorizovat úsilí, opravovat kritické chyby a snižovat rizika.

Analýza softwarového složení společnosti Veracode (SCA) automatizuje nalezení všech komponent, které tvoří aplikaci, a předepisuje akce pro správu rizik uvnitř nich. Strojové učení v SCA a automatická náprava předepisují opravy – s cílem dělat tak s minimálním možným rušením produkce.

Nakonec, Dynamic Analysis (DAST) je část inteligentní platformy zabezpečení softwaru společnosti Veracode, která umožňuje bezpečnostním týmům odhalit útočné plochy, které dosud neznali, najít zranitelnosti v runtime prostředích a získat komplexní přehled o bezpečnostním stavu svých webových aplikací a API.

Dne 18. dubna 2023 Veracode představil inteligentní softwarovou bezpečnost se spuštěním Veracode Fix, nástroje, který využívá sílu GPT (Generative Pre-trained Transformer) technologie. Proč byla GPT tak důležitým průlomem v kybernetické bezpečnosti?

Softwarový vývoj a bezpečnostní týmy běhaly, aby zůstaly na místě. Po mnoho let se softwarová bezpečnost otáčela kolem testování na nalezení problémů, ale pro každý nalezený problém existuje manuální úkol na opravu. Vývojáři jsou často úkolováni, aby trávili čas, který nemají, opravou bezpečnostních chyb, které nerozumí, v kódu, který nevytvořili… pouze aby našli, že během času, který je potřeba k opravě jedné chyby, jsou vytvořeny dvě další jinde. Potřeba transformace je zřejmá.

Veracode Fix dodává tuto transformaci, mění paradigma z nalezení na opravu a označuje začátek inteligentní softwarové bezpečnosti. Pomocí umělé inteligence (AI) automaticky generuje opravy pro nezabezpečený software, Veracode Fix konečně přináší automatizaci do opravy chyb a opět vyrovnává softwarovou bezpečnostní krajinu. Na rozdíl od většiny generativních AI kódovacích nástrojů Veracode Fix není trénován na open-source kódu nebo kódu ve volné přírodě a nepoužívá ani neuchovává zákaznická data k trénování modelu.

Místo toho jsme trénovali Veracode Fix na proprietární, kurátorované datové sadě s učením s učitelem a přizpůsobením modelu od našeho týmu předních bezpečnostních výzkumníků a konzultantů pro zabezpečení aplikací, abychom dodali agregovanou zkušenost a odbornost Veracode v jednoduchém, silném zážitku: síla Veracode na dosah ruky.

Nástroj Veracode Fix mění paradigma z AI, které pouze identifikuje problémy, na opravu problémů. Můžete diskutovat o některých škálovatelných výhodách, které toto nabízí?

Organizace musely zvolit mezi opravou softwarových bezpečnostních chyb a splněním agresivních termínů pro nasazení kódu do produkce. Síla AI a proprietární datové sady společnosti Veracode Veracode Fix šetří vývojářům čas, umožňují jim psát bezpečnější kód rychleji. To znamená, že chyby, které by trvaly hodiny na opravu a jinak by trvaly měsíce, mohou být nyní opraveny za několik minut. Škálovatelná výhoda je zřejmá – vývojáři mohou nyní vytvářet více softwaru rychleji a bezpečněji inovovat.

Jaká je potřeba lidského zásahu předtím, než je problém opraven, a kde se lidé zapojují do tohoto typu kybernetické bezpečnosti?

Přes automatizaci v softwarovém vývojovém procesu závisí oprava bezpečnostních chyb – zejména ve vlastním kódu organizace – výhradně na manuálním úsilí přetížených a nedostatečně podporovaných vývojářů. Až dosud.

Veracode Fix používá strojové učení k generování navrhovaných oprav, které vývojáři mohou přezkoumat a implementovat bez psaní kódu.

Je důležité poznamenat, že Veracode Fix neopravuje kód automaticky, ale navrhuje opravy. Vývojář poté přezkoumá a implementuje opravy bez psaní kódu. Tímto způsobem šetří vývojářům čas, urychluje bezpečný vývoj a umožňuje spravovat rizika a snižovat bezpečnostní dluh ve velkém měřítku s menším úsilím a náklady.

Je něco jiného, co byste rádi sdíleli o Veracode?

Technologie se neustále vyvíjí a Veracode také. Náš cíl však zůstává stejný od roku 2006: zabezpečovat software ve velkém měřítku. Stejně jako Veracode dříve zavedl AppSec, nyní zavedl inteligentní softwarovou bezpečnost. Naše produkty a inovace, jako je Veracode Fix, jsou důkazem toho.

Veracode byl založen Chrisem Wysopalem, bývalým etickým hackerem, který se stal vlivnou osobností v oblasti kybernetické politiky. V roce 1998, jako součást hackerského kolektivu L0pht, Chris svědčil před výborem Senátu USA, který zkoumal kybernetické problémy vlády, a řekl, že kybernetičtí dodavatelé potřebují udělat lépe – musí za problém převzít odpovědnost.

Od svého založení Veracode vyrostl ze startupu na globální podnik s více než 2 600 zákazníky – a jaký to byl úžasný zážitek sledovat, jak se to všechno vyvíjí po všechny tyto roky. Je to díky našemu závazku pomáhat zákazníkům s jejich největšími výzvami: integrace bezpečnosti do SDLC; budování bezpečnostní kompetence vývojářů; ochrana softwarové dodavatelské sítě; správa rizik útočných ploch webových aplikací; a zabezpečení cloudového nativního vývoje aplikací. Jsme 10X Leader v Gartner Magic Quadrant pro Application Security Testing – jedné z nejpodrobnějších hodnocení našeho odvětví – a obdrželi jsme řadu průmyslových ocenění za posledních několik let.

Oblast, na kterou jsme obzvláště hrdí, je kultura, kterou jsme pěstovali po celou naší historii. Minulý rok byl Veracode jmenován 2022 Top Place to Work od The Boston Globe a 2023 Top Workplaces USA od Energage. Byli jsme poctěni a pokorní, že jsme byli oceněni těmito oceněními, protože se chlubíme inkluzivní kulturou, která podporuje talent a umožňuje zaměstnancům podávat co nejlepší výkon.

Děkuji vám za skvělý rozhovor, čtenáři, kteří chtějí se dozvědět více, by měli navštívit Veracode. 

Antoine je vizionářský lídr a zakládající partner Unite.AI, kterého pohání neochvějné nadšení pro utváření a podporu budoucnosti umělé inteligence a robotiky. Jako podnikatel, který založil několik společností, věří, že AI promění společnost stejně zásadně jako elektřina, a často s nadšením hovoří o potenciálu převratných technologií a obecné umělé inteligence (AGI).

Jako futurista se věnuje zkoumání toho, jak tyto inovace budou utvářet náš svět. Je také zakladatelem Securities.io, platformy zaměřené na investice do špičkových technologií, které nově definují budoucnost a proměňují celá odvětví.