u/Pandentiain r/programming • Recommends
On “Reverse engineering a piece of malicious JS”
Tom Scott actually made a great explanation on this issue in his video about crashing iPhones via the same bug/feature abuse in Safari.
#crashsafari#pushstate#browserexploit
6.7M subscribers • 34 videos on Hallway
Beginner. No background in the topic needed.
1.5M views10 years ago1 recommendation
SecurityWeb developmentExploits and vulnerabilitiesHTTP, REST and GraphQLHow browsers work
Tom Scott explains how a simple script abusing the HTML5 history API could crash browsers and reboot iPhones.
Crash Safari dot com -- and no, I'm deliberately not linking to it! -- crashes your phone. Or your browser. Pretty much instantly. How? And after several months of obscurity, why did it go viral so fast today? And yes, I did have to put this video together really quickly. Thank you SO MUCH to the wonderful Matthew Walster, @dotwaffle on Twitter, who not only found me somewhere to film at short notice but also volunteered to hold the camera. I am massively grateful to him -- thank you! I'm on Twitter at twitter.com/tomscott on Facebook at facebook.com/tomscott and on Instagram at "tomscottgo" and also on the web: tomscott.com/What people say. Recommended as a great explanation of the Crash Safari exploit.
u/Pandentiain r/programming • Recommends
On “Reverse engineering a piece of malicious JS”