Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Security

Defending Against JavaScript Keylogger Attacks on Payment Card Information

In this course, you’ll learn how about the most common attack now used to steal payment card data and the possible defences.

John Elliott - Pluralsight course - Defending Against JavaScript Keylogger Attacks on Payment Card Information
John Elliott
Troy Hunt - Pluralsight course - Defending Against JavaScript Keylogger Attacks on Payment Card Information
Troy Hunt
What you'll learn

In this course, Defending Against JavaScript Keylogger Attacks on Payment Card Information, John Elliott and Troy Hunt discuss the most common attack used to steal payment card data and how to defend against it. Learn how security people think about a problem, why criminals attack, how their tools and techniques work, and how you have to adapt as defenders. By the end of this course, you’ll have a better understanding of the NIST model, how thinking about detection is equally important, and response/recovery.

Table of contents

About the authors
John Elliott - Pluralsight course - Defending Against JavaScript Keylogger Attacks on Payment Card Information
John Elliott

John Elliott is a data protection specialist. He helps organizations comply with regulations in a sensible and pragmatic way, balancing business needs, risk and regulations.

Troy Hunt - Pluralsight course - Defending Against JavaScript Keylogger Attacks on Payment Card Information
Troy Hunt

Troy Hunt is a Microsoft Regional Director and MVP for Developer Security. He's a regular conference speaker, frequent blogger at troyhunt.com and is the creator of the data breach notification service known as “Have I Been Pwned”.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight