by 4RealFreedom on 8/20/24, 6:11 PM with 25 comments
I played around with libvips and can easily create a png with any text.
vips text x.png "1,234,567" --width 100 --align centre --dpi 340
Any thoughts on why this shouldn't be done?
by solardev on 8/20/24, 6:16 PM
> This would ensure scammers can't just go in and edit the html on the fly
How would the scammers "edit the HTML on the fly" of a bank's website that they don't control...?
If they can control it somehow (either via a hack, local malware, browser extension, or just hand-editing the site on the victim's computer)... well, they can just as easily replace your PNG with one of their own, or just replace it with regular HTML numbers.
If someone can control the bank website, it's game over. It's not a matter of graphics vs text?
by theandrewbailey on 8/20/24, 6:16 PM
2. Scammers can fake PNGs just like HTML.
by akshardave on 8/21/24, 12:31 PM
by al_borland on 8/20/24, 10:18 PM
They will also likely just come up with a small tweak on the scam if there is a change like this. I’ve watched some of the videos where they pull up a command prompt and run a script where the user is entering the amount to transfer into the CLI. When they type the amount the scammer slips in an extra 0 before the user presses enter. If someone is going to fall for entering their info into a strange black box with text, they will fall for literally anything. The scammer could simply delete the image on the page so the balance doesn’t show and say there is a bug… or delete the image and replace it with text, even if it looks off, the type of person being targeted won’t catch it.
by tonetegeatinst on 8/20/24, 8:19 PM
Finally, text makes web scraping/parsing much easier, and even ignoring that text is smaller than any image format.
by stop50 on 8/20/24, 6:14 PM
by Ekaros on 8/21/24, 12:35 PM
And for the rest it will just many times annoy them for no gain.
by nextos on 8/21/24, 10:06 PM