2012-05-04 9 views
10

Recentemente ho approvato un modello di sito su Themeforest. Sto ottenendo troppo traffico sul mio sito e ho notato che il mio demo su Themeforest è stato strappato da alcuni software come HTTrack. Se continua le vendite sull'articolo può diminuire alla fine.Come posso proteggere il mio sito da HTTrack o dal ripping di altri software?

Quindi, è SEMPRE necessario interrompere quegli utenti che strappano la demo?

FYI, non sto utilizzando alcun tipo di VPS o server personale. Ho appena ospitato i miei file su un hosting condiviso.

Sarei felice se qualcuno mi aiuta in questo problema.

risposta

7

No, non c'è nulla che tu possa fare al riguardo. Se hai una demo che devi proteggere, filigrana. Tuttavia, le filigrane possono essere rimosse e qualcuno potrebbe pensare che la filigrana sia nel prodotto reale.

Vorrei usare qualcosa come TinEye.com e cercare l'uso senza licenza delle immagini su base mensile. Puoi cercare persone che rubano il tuo lavoro.

+0

Ho sentito che c'è qualcosa come la crittografia dei file. Ne sai qualcosa? – TheCrypticNerd

+0

@FahimMurshed, non importa. Se qualcuno può vederlo su uno schermo, può essere copiato. Anche se non hai fornito immagini affettate, possono comunque copiarle se possono vederle. – Brad

+0

OK Grazie. Ho minimizzato i miei codici JS e CSS. Forse aiuterà un po 'e GRAZIE ANCORA per il TinEye.com darò un'occhiata a lì.Grazie per il tuo tempo :) – TheCrypticNerd

-1

dato che tutti sono in grado di leggere la sorgente html tramite il browser, non c'è nulla che tu possa fare.

0

Non c'è molto che puoi fare tristemente. Tuttavia, puoi interrompere a metà i kitties dello script importando il tuo codice sorgente per il tuo stile attraverso style.css usando @import url ('here'). Possono comunque visualizzare il tuo stile .css ma dovrai digitare l'url completo per ottenerlo. Che può scoraggiare alcuni, ma non tutti.

Altri modi è di ostruire il codice Javascript in molti numeri, quindi rende il codice confuso e illeggibile. Per quanto riguarda i file HTML, questi sono leggibili perché il browser deve leggerlo.

I ho ostruito un po 'di codice sui miei siti e non ho avuto problemi con esso. È un ultimo tipo di soluzione di sicurezza.

Altri modi per risolvere il problema è incorporare file php l'uno nell'altro.

Oltre a ciò, non si può davvero fare molto.

+0

Grazie per i vostri suggerimenti. Ho già applicato tutto ciò che hai detto :) Ho anche minimizzato i codici JS e CSS in modo che diventino difficili da leggere! – TheCrypticNerd

+0

Sì, vorrei che il codice non fosse visibile. Ho provato a mettere temi su themeforest, ma non voglio che vengano distribuiti attraverso gli interwebs gratuitamente. Buona fortuna per aver protetto il tuo tema! – Monstr92

10

Almeno, è possibile provare uno di questi anche se l'agente utente può essere ingannato.

(1) In .htaccess

RewriteCond %{HTTP_USER_AGENT} ^HTTrack [OR] 
RewriteCond %{HTTP_USER_AGENT} ^SiteSucker [OR] 
RewriteCond %{HTTP_USER_AGENT} ^WebZip [OR] 
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR] 
RewriteCond %{HTTP_USER_AGENT} ^Zeus 
RewriteRule ^.*$ no_download.html [L] 

aggiungere ulteriori Spam_bot aggiungendo RewriteCond %{HTTP_USER_AGENT} ^Other_Spam_bot dopo [OR]

(2) In robots.txt

User-agent: AhrefsBot 
User-agent: Baiduspider 
User-agent: EasouSpider 
User-agent: Ezooms 
User-agent: YandexBot 
User-agent: MJ12bot 
User-agent: SiteSucker 
User-agent: HTTrack 
Disallow:/

aggiungere ulteriori Spam_bot aggiungendo User-agent: Other_Spam_bot prima di Disallow: /

+1

Sebbene questo metodo sia efficace per l'utente basato su GUI, è possibile rompere questo modificando la linea di comando HTTRACK di User-Agent. Esempio: httrack http://bootexperts.com/html/lilama-preview/lilama/index-3.html -O/tmp/shop3 -F "Mozilla/5.0 (Android 4.4; Mobile; rv: 41.0) Gecko /41.0 Firefox/41.0 " – Touhid

+0

Questo trucco mi ha aiutato almeno per alcuni bot come httrack. La ringrazio per la risposta. –

Problemi correlati