This document discusses a course that teaches web developers to assess their website security by hacking themselves first. The course aims to help developers think like hackers to better defend against attacks. By hacking their own sites without access to code, developers can easily evaluate security and explore defense in depth by fixing multiple flaws that could otherwise be single points of failure. The document emphasizes that developers need to develop cyber-offense skills to defend against hackers, as understanding attack methods is important for prevention.
This document discusses a course that teaches web developers to assess their website security by hacking themselves first. The course aims to help developers think like hackers to better defend against attacks. By hacking their own sites without access to code, developers can easily evaluate security and explore defense in depth by fixing multiple flaws that could otherwise be single points of failure. The document emphasizes that developers need to develop cyber-offense skills to defend against hackers, as understanding attack methods is important for prevention.
This document discusses a course that teaches web developers to assess their website security by hacking themselves first. The course aims to help developers think like hackers to better defend against attacks. By hacking their own sites without access to code, developers can easily evaluate security and explore defense in depth by fixing multiple flaws that could otherwise be single points of failure. The document emphasizes that developers need to develop cyber-offense skills to defend against hackers, as understanding attack methods is important for prevention.
How to go on the offence before online attackers do
Troy Hunt troyhunt.com @troyhunt About the course
This course is for web developers
You’re going to be seeing a familiar environment with familiar tools It doesn’t matter what your favourite web stack is, this course is for everyone Why hack yourself first?
Developers need to hone cyber-offence skills
If you can’t think like a hacker, it’s difficult to defend against them Hacking yourself first a method of easily assessing website security without access to code Everything we’re going to look at is what can be remotely observed about a website’s security position This approach allows us to explore the concept of defence in depth As we progress, we’ll fix multiple security flaws that would otherwise have been single points of failure Understanding the relative cost of bug fixes