November 8th & 9th, 2024
Love SeaGL and want to help out? Get Involved
This video recording is archived by the Internet Archive. If you value their service, please consider thanking them with a small donation.

Expressive Security

SeaGL 2021

Emoji are an interesting beast. Once an obscure part of the Unicode standard, they are now so popular you can buy Emoji Poop Slippers (yes, I’m serious).

However, now that emoji are saturating our systems so, there are interesting side effects. Follow along as we discover how some systems do not like emoji, which systems can handle the odd non-standard character, and if we can find any security vulnerabilities only using the humble smiley-face.

In this talk, we will cover many aspects, including:

  • a short history of emoji
  • the year of emoji convergence
  • how to identify your operating system based on how emoji appear
  • how one WordPress fix saved a quarter of the internet from XSS through emoji

By the end of this talk, you will appreciate how complex human expression is, and why ensuring unicode compatibility will help your systems.


Katie McLaughlin

Katie McLaughlin

Katie has worn many different hats over the years. She has been a software developer for many languages, systems administrator for multiple operating systems, and speaker on many different topics.

When she’s not changing the world, she enjoys making tapestries, cooking, and seeing just how well various application stacks handle emoji.