02:32 - Troy Hunt Introduction

  • Twitter
  • GitHub
  • Blog
  • Troy Hunt's Pluralsight Courses

04:12 - Why should people care about security?

06:19 - When People/Businesses Get Hacked

09:47 - “Hacking”

  • Social Engineering
    • BeEF

11:42 - Inventive “Hacks”

  • SQL Injection
    • sqlmap
  • Stuxnet

13:24 - Motivation for Hacking/Can hacking be valuable?

17:08 - Consequences and Retribution

19:10 - How to Build Secure Applications

20:47 - Weighing in UX

22:50 - Common Misconceptions

  • Password Storage
    • hashcat
  • Encoding
  • Cookies

31:27 - Passwords (Cont’d)

33:16 - Justifying the Importance of Security

35:24 - Client-side Security

  • Cross-side Scripting
  • DOM Based Cross-side Scripting
    • Content Security Policy (CSP)

44:10 - Resources

  • AngularJS Security Fundamentals
  • Hack Yourself First

45:27 - Routing

47:21 - Timeouts

51:36 - Cached Data

Picks

awesome-react (Aimee)

Edsger W. Dijkstra Quotes (Jamison)

Sam Newman: Telstra, Human Error and Blame Culture (Jamison)

Infinite Jest by David Foster Wallace (Jamison)

T.I.M.E Stories (Joe)

We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency Paperback by Parmy Olson (Troy)

The Have I been pwned Project (Troy)

Special Guest: Troy Hunt.

Products Discussed In This Episode