---
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
