I am just curious how zero-width unicode is displayed on Lemmy posts. ("stenography")
from remotelove@lemmy.ca to privacy@lemmy.ca on 23 Jan 2024 07:01
https://lemmy.ca/post/13842409
from remotelove@lemmy.ca to privacy@lemmy.ca on 23 Jan 2024 07:01
https://lemmy.ca/post/13842409
Curtains forcing their will against the wind, children sleep, exchanging dreams with seraphim. The city drags itself awake on subway straps; and I, an alarm, awake as a rumor of war, lie stretching into dawn, unasked and unheeded.
#privacy
threaded - newest
Eh, it works’ish. On my client with my fonts, I can see obvious issues with the formatting. (Or, the lines just got squished into one.)
I can delete this post or keep it up for discussion. Whatever.
What client and fonts are you using?
Lemmy Connect for the client. It’s standard text fonts for it, I think. I’ll dig to see if I can get the font name, out of curiosity.
Haven’t tried Connect. I checked with Thunder, Raccoon, and Voyager.
Not sure what I’m looking for but it all looks normal to me.
It would be additional spacing, usually.
From what I see, the \n's got clipped in the post text which seems to exaggerate the zero-length characters as wider spaces.
I posted the decoder in another comment.
I’m looking at it again with Thunder and I’m seeing some extra wide spaces in some spots. So, that’s something.
Using liftoff and it doesn’t look any different than my normal text in this comment. 🤷🏻♂️
Oh cool. I am just missing around anyways.
Here is what I am using: 330k.github.io/…/unicode_steganography.html
Edit: Speaking of unicode, it seems Lemmy changed how your username is presented.
And so on. Not stripped or made obvious for me on mbin. It's honestly pretty interesting to me that the paste showed extra spaces all over the place in my terminal when I pasted it, but putting it back in Firefox from the terminal to show the
od
output it converted them back into invisibility.I discovered that issue with how it gets converted to spaces with some editors. It’s a hell of a lot more resilient than I thought it would be, to be honest. Random pastes between apps should have nuked some of the characters, I thought.
Just off the top of my head, maybe a browser extension (or an existing one that allows you to parse content) could help detect this stuff.
Yes, but you have to decode it.