How to protect icon images that are sold online from being stolen?
I have been lately browsing material icons from this site.
I started to notice that they don’t have any free plans as such so you will have to buy the icons if you want to download them. But however I am concerned regarding the preview. I just had to inspect element in the browser and found out that there was a dynamically added style to a div element with the following background-image property:
https://d30y9cdsu7xlg0.cloudfront.net/noun-svg/505415.svg?Expires=1492526661&Signature=EctcroYLIkJ1lZhiuXcA2uxrKW2zsC3ycNlPajZuLJw62r9ADMRJkpm8chNYDc0hssTXASy2FdYUL~A9vd8bXE2Sil-Xp2A19WZjcI6nurxp3MUrEgzvhC4ssUmT6~CmHs8UwmMX1MVkYM~TydUOaTuzOnCOqaMTRp~9wBE5iGQ_&Key-Pair-Id=APKAI5ZVHAXN65CHVU2Q
Wow! I got the URL that leads me to the SVG icon! Then Save as > Download > icon.svg.
The above link might be updated later on as you can see parameters like Expires, Signature, 1, pair-Id and stuff. So you will have to go inspect yourself.
Since this can’t be called a vulnerability, I am a bit hesitant to ask how such sites can display a preview without enabling frauds to steal their content.
There should be some way right? Is it impossible?
Continue reading How to protect icon images that are sold online from being stolen?