14

Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 2: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59

From Clickjacking: Attacks and Defenses, by Lin-Shung Huang et al, Carnegie Mellon University / Microsoft Research

Using JS to Steal Facebook Likes

•  Bait-and-switch •  Note: many of these attacks are similar to TOCTTOU (Time of Check to Time of Use) vulnerabilities

Claim your FREE iPad

Page 3: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59

From Clickjacking: Attacks and Defenses, by Lin-Shung Huang et al, Carnegie Mellon University / Microsoft Research

Compromise visual integrity – target •  Hiding the target •  Partial overlays

Click

$0.15 $0.15

Page 4: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59

From Clickjacking: Attacks and Defenses, by Lin-Shung Huang et al, Carnegie Mellon University / Microsoft Research

Clickjacking to Access the User’s Webcam

Fake cursor

Real cursor

Page 5: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 6: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 7: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 8: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 9: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 10: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 11: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 12: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 13: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59
Page 14: Using JS to Steal Facebook - ICIR · Using JS to Steal Facebook Likes ... Expires: Friday, April 16, 2027 AM PT O This certificate is valid Expires Aug 2, 2028 PM Aug 1, 2028 4'59:59