I was trying to html-ify some page I getted and randomly noticed weird ass character (reddit titles) and then I got it down to a list of mostly stupid emojies.
Basically HTML was rendering those fancy quotation marks weirdly so I was just gonna regex replace the most frequent ones.
Then I found this character that just looks like a space.
I tried asking od -X
what it was but
printf "___ ___"
was turning into
printf "__ ___"
and it would just glitch out the characters so I just put it in a file and asked it that way..
so
\xef\xb8\x8f
(i clicked post on the post too early not done yet...)
So then I opened up the file where I have this "character(s)" in and WTF is this and more importantly how does this end up in a reddit title lmfao??
So I opened the file and wrote
The quick brown fox (deleted 3 to change fox to marsey) marsey (newline)
jumped over the slow carp
what is this black magic
Jump in the discussion.
No email address required.
Some technical characters don't get drawn to the screen, they're used to provide metadata to the rendering engine.
Reddit karma farming bots often repost old content and inject these characters to "change" the title and avoid detection by anti-bot scripts.
Jump in the discussion.
No email address required.
More options
Context
\xef\xb8\x8f is U+FE0F, Variation Selector-16
it is used to request that the preceding character should be displayed as an emoji instead of text
Jump in the discussion.
No email address required.
aw if it wasn't just my text editor being weird it would be a pretty funny tamper-proof measure
Jump in the discussion.
No email address required.
u+202E, the right-to-left override, is always fun for making people confused when they copy your text
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
hackers bro
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
Unicode is such a clusterfrick. The best thing about it is that you can use the zero-width space to subvert word filters
Jump in the discussion.
No email address required.
More options
Context