Hacker News new | ask | show | jobs
by bccdee 311 days ago
It'd be extremely easy to circumvent, too. Since the scanning runs client-side on images uploaded into the messenger, you just need an app to mangle and unmangle images. XOR the pixels in your payload with a picture of static, then do it again on the other side.

It does not need to be particularly secure—the messages are still E2E encrypted so long as nothing trips the client-side scanner.

1 comments

I suppose by XOR the payload the image size will multiply many times because no compression, whether lossy or lossless, will be possible.
Or transform the bytes of the compressed image file into pixels and send that. That'll be incompressible, but the file size should be similar.