Web security

This is a list of web security talks that I’ve created, do contact me for more details or if you want to have a custom talk made.

Cross-site scripting (XSS)

XSS is one of the most common and dangerous attacks that we can encounter as a web developer. In this talk, I will introduce you to what XSS is and also explain how to protect yourself from XSS attacks.

Fail at web security

Security on the web is difficult because so many different aspects and technologies are involved in our applications. Protecting yourself is a balancing act of risk and a constant race to know about new safety holes. We will show you what can happen if you get hacked and examples of how to protect against this.

We will also review examples of online intrusions, how these can be used against you, and what can be done about it. It’s a good idea to be proactive with security on the web. Take care of the risks before they take care of you!

Fighting XSS with Content Security Policy

In this talk, we take a closer look at Content Security Policy (CSP) and how this feature in our browsers can prevent XSS attacks and other security attacks. This talk assumes you have attended the Cross Site Scripting (XSS) talk.

Introduction to web security

IT security is difficult because there are so many different aspects and technologies involved in our everyday lives. Protecting yourself is a balancing act of risk and a constant race to know about new safety holes. During this lecture, we show what can happen if you care about security and what we can do to protect ourselves in our everyday lives as computer users. 

We go through practical examples of security problems, how these can be used against you, and what can be done about it. It’s a good idea to be proactive with security on the web. Take care of the risks before they take care of you!

For more talks, visit my Talks page.

Talk prices

Contact me for a price enquiry or to submit interest.

About the trainer

My name is Tore Nestenius and I have worked as a professional trainer since 2012. I have taught both on-premise at our customers and through various training companies in the Nordic countries, including: