Föredrag om webbsäkerhet

Hur attacker mot webbapplikationer fungerar och hur du stoppar dem: XSS, Content Security Policy, stulna sessioner och supply chain i webbläsaren.

Tillbaka till föredragen

Föredrag om webbsäkerhet

Jag har tagit fram följande föredrag om webbsäkerhet: hur verkliga attacker fungerar och hur du försvarar dig mot dem.

Your Dependency Is Not My Dependency – Defending the browser supply chain

Du levererade en ren build. Dina tester gick igenom. Sedan blev ett skript från tredje part som din sida laddar komprometterat. Nu är dina användare intrånget.

Moderna webbsidor kör kod från källor som du inte bygger, inte hostar och ibland inte ens känner till. Medan vi i åratal försökte ta hand om säkerheten tidigt i utvecklingen gick angriparna efter det som körs senare: paketekosystemet, CDN:en och runtime.

Föredraget visar hur supply chain-attacker på klientsidan faktiskt fungerar och vad du kan göra åt dem med verktyg som redan finns i webbläsaren: CSP reporting, Subresource Integrity och runtime telemetry. Du går därifrån och vet vad din sida egentligen kör, och vad du ska göra åt det på måndag morgon.

Stulna cookies i webbläsaren och nätfiske är verkliga hot mot moderna webbapplikationer. Även användare med starka lösenord och tvåfaktorsautentisering (2FA) kan bli komprometterade.

I den här sessionen tittar vi på hur angripare stjäl session cookies, vad som händer när en cookie kapas och hur man upptäcker och agerar på de här attackerna. Du ser också varför autentiseringsappar i mobilen inte är så säkra som många tror, och hur angripare kan gå förbi 2FA även när engångskoder används.

Du går därifrån med praktiska strategier för att skydda användarnas inloggningar och sessioner, förbättra säkerheten i sessioner och minska risken för kontoövertaganden.

Unicode: Understanding Risks and Defences

Den här presentationen handlar om Unicode, en vanlig attackväg inom webbsäkerhet. Vi går igenom grunderna i kodning, jämför UTF-8 och UTF-16 och ser hur Unicode kan missbrukas i cyberattacker, bland annat nätfiske. Att förstå de här riskerna hjälper oss att stärka vårt försvar mot sådana taktiker.

Cross-site scripting (XSS)

XSS är en av de vanligaste och farligaste attackerna som vi som webbutvecklare kan möta. I det här föredraget förklarar jag vad XSS är och hur du skyddar dig mot XSS-attacker.

Fail at Web Security

Säkerhet på webben är svårt eftersom så många olika aspekter och tekniker ingår i våra applikationer. Att skydda sig är en balansgång mellan risker och ett ständigt kapplöpningslopp om att känna till nya säkerhetshål. Jag visar vad som kan hända om du blir hackad och exempel på hur du skyddar dig.

Vi går också igenom exempel på intrång på nätet, hur de kan användas mot dig och vad som kan göras åt det. Det är en bra idé att vara proaktiv med säkerheten på webben. Ta hand om riskerna innan de tar hand om dig!

Fighting XSS with Content Security Policy

I det här föredraget tittar vi närmare på Content Security Policy (CSP) och hur den här funktionen i våra webbläsare kan förhindra XSS-attacker och andra säkerhetsattacker. Föredraget förutsätter att du har gått föredraget Cross-site scripting (XSS).

Introduction to Web Security

IT-säkerhet är svårt eftersom så många olika aspekter och tekniker ingår i vår vardag. Att skydda sig är en balansgång mellan risker och ett ständigt kapplöpningslopp om att känna till nya säkerhetshål. Under den här föreläsningen visar jag vad som kan hända om man inte bryr sig om säkerhet och vad vi kan göra för att skydda oss i vardagen som datoranvändare.

Vi går igenom praktiska exempel på säkerhetsproblem, hur de kan användas mot dig och vad som kan göras åt dem. Det är en bra idé att vara proaktiv med säkerheten på webben. Ta hand om riskerna innan de tar hand om dig!

För fler föredrag, se min sida om föredrag.

Hör av dig

Kontakt