Unearthing Z͌̈́̾a͊̈́l͊̿g̏̉͆o̾̚̚S̝̬ͅc̬r̯̼͇ͅi̼͖̜̭͔p̲̘̘̹͖t̠͖̟̹͓͇ͅ with visual fuzzing
portswigger.net | research | #fuzzing | #portswigger | #javascript | #unicode | #browser-quirks | #zalgo | #puppeteer
Summary
Gareth Heyes uses visual fuzzing with headless Chrome and puppeteer to hunt Unicode combining characters that form render-defect Zalgo JavaScript, valid on Edge.
- Published
- Collected
--- id: 5527 title: "Unearthing Z͌̈́̾a͊̈́l͊̿g̏̉͆o̾̚̚S̝̬ͅc̬r̯̼͇ͅi̼͖̜̭͔p̲̘̘̹͖t̠͖̟̹͓͇ͅ with visual fuzzing" source_domain: portswigger.net source_url: "https://portswigger.net/research/unearthing-zalgoscript-with-visual-fuzzing" published_at: "2021-06-02T13:11:00Z" tags: ["fuzzing", "portswigger", "javascript", "unicode", "browser-quirks", "zalgo", "puppeteer"] phying_url: "https://phying.com/item/5527" lang: en --- # Unearthing Z͌̈́̾a͊̈́l͊̿g̏̉͆o̾̚̚S̝̬ͅc̬r̯̼͇ͅi̼͖̜̭͔p̲̘̘̹͖t̠͖̟̹͓͇ͅ with visual fuzzing ## Summary Gareth Heyes uses visual fuzzing with headless Chrome and puppeteer to hunt Unicode combining characters that form render-defect Zalgo JavaScript, valid on Edge. ## Intelligence Metadata - **Sources:** portswigger.net - **Published:** 2021-06-02T13:11:00Z - **Original:** https://portswigger.net/research/unearthing-zalgoscript-with-visual-fuzzing - **Phying News:** https://phying.com/item/5527