Live data from Hacker News

Show HN: The text disappears when you screenshot it

unscreenshottable.vercel.app

131–140 of 204 posts

Re: Show HN: The text disappears when you screenshot it

#132
On my Chrome-descended browser, the initial screen is populated by something that appears to be some sort of downsampled grid image, resulting in black and white, but also various shades of grey. However the scrolling text is pure black and white. It also seems the canvas is persistent, so the result is that text on the canvas is leaving a shadow for me, where I can still read the shadow. Somehow the initial noise is not coming out as just black and white pixels.

Re: Show HN: The text disappears when you screenshot it

#134

Has anyone tried a long exposure to see if the motion smears into something discernible? Obviously harder to expose a bright screen without some ND since the shutter speed is the phone's main exposure control

Here's the screen recording version of a long exposure (thanks for the nerd snipe) - https://gist.github.com/spro/7599415b0e47de65311557b3454771a...

That's what I was expecting to see. I didn't have a mount for my phone handy, to try it. The exporting of frames from a video is a good compromise though. nice one

Re: Show HN: The text disappears when you screenshot it

#136

Earlier quoted context omitted.

> pasting images of seemingly random noise into a sensitive environment is a terrible idea. Only if your rendering libraries are crap.

I think they mean prompt injection rather than some malformed image to trigger a security bug in the processing library

The LLM is the image processing library in this case so you are both right :)

Re: Show HN: The text disappears when you screenshot it

#137

https://gist.github.com/jncornett/d7cb397ce3ceff268a0ee1b86f... On iPhone: screenrecord. Take screenshots every couple seconds. Overlay images with 50% transparency (I use Procreate Pocket for this part)

On Android: Take a look at the URL, see the text in plain-text :)

Nice. I did not think to look there.

Re: Show HN: The text disappears when you screenshot it

#139
> let textString = `hello`

I think further obfuscation could be possible by uglifying the script and providing a SVG path that stores the text as some vector image.

Self modifying code could be useful too, to delete the SVG data once it is in the canvas.

I fully expect this to still be defeated by AI though, such is my presumption that AI is smarter than me, always. It won't care about uglification and it would just laugh to itself at my humble efforts to defeat Skynet.

Regarding practical applications, nowadays kids sell weed online quite brazenly on platforms such as Instagram. Prostitutes also sell their services on Telegram. It is only a matter of time before this type of usage gets clamped down on, so there may come a time when this approach will be needed to thwart the authorities.

Post reply on HN