Come proteggere le immagini dell'icona vendute online da un furto? [duplicare]

-1

Ultimamente ho cercato le icone dei materiali da questo sito .

Ho iniziato a notare che non hanno piani gratuiti in quanto tali, quindi è necessario acquistare le icone se si desidera scaricarle. Ma comunque sono preoccupato per l'anteprima. Ho solo dovuto ispezionare l'elemento nel browser e ho scoperto che c'era uno stile aggiunto dinamicamente ad un elemento div con la seguente proprietà background-image:

https://d30y9cdsu7xlg0.cloudfront.net/noun-svg/505415.svg?Expires=1492526661&Signature=EctcroYLIkJ1lZhiuXcA2uxrKW2zsC3ycNlPajZuLJw62r9ADMRJkpm8chNYDc0hssTXASy2FdYUL~A9vd8bXE2Sil-Xp2A19WZjcI6nurxp3MUrEgzvhC4ssUmT6~CmHs8UwmMX1MVkYM~TydUOaTuzOnCOqaMTRp~9wBE5iGQ_&Key-Pair-Id=APKAI5ZVHAXN65CHVU2Q

Wow! Ho ricevuto l'URL che mi porta all'icona SVG! Quindi Salva come > Scarica > icon.svg.

Il link sopra potrebbe essere aggiornato in seguito, come puoi vedere parametri come Expires , Signature, 1 , pair-Id e roba. Quindi dovrai ispezionarti.

Dal momento che questa non può essere definita una vulnerabilità, sono un po 'titubante nel chiedere come tali siti possano visualizzare un'anteprima senza consentire alle frodi di rubare il loro contenuto.

Ci dovrebbe essere un modo giusto? È impossibile?

    
posta Tilak Maddy 18.04.2017 - 15:58
fonte

2 risposte

2

Secondo me, ci possono essere due opzioni. Il primo sarebbe aggiungere filigrane. Le filigrane possono essere aggiunte dinamicamente (solo al volo). Esistono vari strumenti che possono aggiungere filigrane a un'immagine prima di renderla. La seconda opzione non impedisce a nessuno di rubarla, ma può aiutarti a rivendicare la tua immagine in qualsiasi momento successivo controllandone la firma. La firma può essere inserita nell'immagine aggiungendo alcuni codici casuali esadecimali nel file immagine. Ovviamente, il codice non cambierà la visualizzazione / il formato dell'immagine e non sarà visibile ad occhio nudo.

    
risposta data 18.04.2017 - 20:31
fonte
0

Tecnicamente, è impossibile impedire a un utente di copiare un file (nel tuo caso, un'immagine). Se devi inviare i bit sul cavo a un computer client, possono salvare quei bit e riprodurli in un secondo momento. Puoi, tuttavia, fare un paio di cose. È possibile installare una sorta di sistema DRM e crittografare i file in modo che solo loro abbiano bisogno di un client per mostrare i file. È ancora possibile per qualcuno eseguire il reverse engineering del client DRM e copiare i file e rimuovere le protezioni DRM (sebbene in alcune giurisdizioni potrebbe essere illegale). L'altra opzione è aggiungere una sorta di filigrana digitale al file in modo tale che che se la tua immagine mostra qualche altro posto, puoi provare che era il tuo file in origine.

In alternativa, puoi mostrare un'immagine di anteprima di qualità inferiore, e quindi quando l'utente acquista l'immagine, invia loro l'immagine di qualità più elevata.

    
risposta data 18.04.2017 - 18:21
fonte

Leggi altre domande sui tag